Freebase Workshop NYC 2009

From Freebase

Jump to: navigation, search
  • When: December 10th, 2009
  • Where: Daylife's Offices 444 Broadway, Fifth Floor, New York, New York 10013

Contents

Slides

Robert's slides and Jamie's slides are available on SlideShare. Will used live links (see below).

Metaweb Presenters

  • Robert Cook - co-founder of Metaweb and SVP Platform Partnerships
  • Jamie Taylor - Freebase’s Minister of Information and co-author of Programming the Semantic Web
  • Will Moffat - Freebase Acre developer and integration expert

Agenda

Time Synopsis Activity
9:30 - 10:30

1 hour

Intro - Robert
  • Introduction to Freebase
  • Graph data
  • Strong Identifiers
10:30 - 12:30

2 hours

Pre-packaged Freebase Solutions

Quick & easy ways to enhance your site using Freebase.

  • Freebase Suggest - Will
  • Freebase TopicBlocks - Will
  • Wordpress Plugin - Jamie
  • Topic api + Acre = DIY Widgets - Will
  • A Taste of MQL - Jamie
  • DIY Topic Pages - Will
12:30 - 1:15

45 min

Lunch
1:15 - 2:30

1 hour 15 min

Connecting your data to Freebase

An overview of the services that exist to get your data, or links to your data, into Freebase.

  • Data Games - Robert
  • Input Widgets - Will
  • Connecting your data - Will
2:30 - 3:30

1 hour

Freebase in the Data Service Ecosystem - Jamie

Mashing up the web, with Freebase as a hub.

  • eMQL
  • Topic Hub Creation (Daylife, NYT, etc.)
  • Freebase + Entity Extraction for Widget placement
3:30 Wrap up - Jamie
  • For more info Doc Hub, Mailing lists, IRC
3:30 - 5:00 Office hours - Will & Jamie

After the end of the workshop, we'll still be available if you have any more questions about Freebase.

Links

Freebase Suggest

TopicBlocks

Wordpress Plugin

  • see Jamie's slides

Topic API + Acre

DIY Topic Page

Data Games

  • see Robert's slides

Input Widgets

Connecting your data to Freebase

For More Info

Feedback

From Will:

  • pre-workshop survey: company, tech background, freebase username (so we can see if people get more engaged)
  • Should have done group introduction
  • Group background was varied, perhaps a 15min intro-to-freebase without questions would have been an efficient start
  • Do we have a slide giving an overview of all the FB services?
  • Slide showing our tech stack (and which parts are open source)?
  • Skinning and customizing Freebase Suggest was well received. Maybe we should add some slick examples to the Suggest docs? Returning non-FB keys example?
  • Wiki links worked well
  • Need good slide to introduce Acre - diagram, purpose, code in graph, server on freebaseapps.com
  • Show App Gallery - motivate learning Acre with cool apps!
  • Need to show Acre flow first (starting Acre, login, creating app).
  • Live coding is impossible, but uncommenting sections worked OK. search-step1, search-step2 might have worked better (no typing) and preserves steps for later reading.
  • introduce script: acre.write('hello'), console.log('hello'), console.log(acre.request.params)
  • templates: <div>hello</div>, $acre.request.params.id, ${ new Date() }, ${attr.blanket()}
  • collect and upload slides immediately after talk
Personal tools