Your SlideShare is downloading. ×
0
A socially managed semantic database
All objects in Freebase have strong identifiers




http://rdf.freebase.com/ns/en.yorkie
Graph Merging Magic


          topic:                topic:             topic:
   Barack Obama            Barack Obama   ...
Graph Merging Magic


                                  topic:                                     topic:
                ...
Graph Merging Magic


                                  topic:                                                topic:
     ...
Contributions over $50000 made to members of the
US congress in the 2008 election cycle by companies
    headquartered out...
Industry Browser




http://kiwitobes.com/industry_mashup/
Industry Browser Identity Model
Industry (USCB)         Company              Company              Donations
    NAICS     ...
Freebase Suggest
http://dev.freebaseapps.com/docs/suggest
<link type="text/css" rel="stylesheet"
          href="http://freebaselibs.com/static/suggest/0.9.3/suggest.min.css"/>

<s...
Don’t have a topic that you need need?

                 ADD IT!




Freebase is user writable
The Office (US)                                        Leatherheads
TV Program                                            F...
Don’t have a topic that you need need?

                  ADD IT!




Users extend the data model
schema = vocabulary
1500 types with 500+ instances!!




A range of of vocabularies....
[{
     "name" : null,
     "type" : "/film/film"
}]




         MQL
[{
     "name" : null,
     "type" : "/film/film",
     "directed_by":"George Lucas"
}]




                    MQL
[{
     "name" : null,
     "type" : "/film/film",
     "directed_by":{"id":"/en/george_lucas"}
}]




                     ...
[{
            "name" : null,
            "type" : "/film/film",
            "directed_by":{"id":"/en/george_lucas"},
      ...
[{
     "name" : null,
     "type" : "/film/film",
     "directed_by":{"id":"/en/george_lucas"},
     "starring":[{
        ...
[{
      "name" : null,
      "type" : "/film/film",
      "directed_by":{"id":"/en/george_lucas"},
      "starring": [{
   ...
A Semantic Publishing Platform
http://rdf.freebase.com/
Freebase Schema in RDFS
http://rdfvocab.freebaseapps.com/fb2rdfs?domain=/film
<rdf:RDF>
  <rdf:Description rdf:about="http:...
Designing for change




We believe this for code, why not data?
Graph Stores
Data            Data
                        Portability
                        Semantics allows data to
                ...
Consume   Process   Republish



DATA                DATA




  Application Ecosystem
Application Ecosystem
rel=license
Strong Identifiers

Strong Semantics

   Open Data
NYC Semantic Web Meetup -  Aug 2009
NYC Semantic Web Meetup -  Aug 2009
NYC Semantic Web Meetup -  Aug 2009
NYC Semantic Web Meetup -  Aug 2009
NYC Semantic Web Meetup -  Aug 2009
NYC Semantic Web Meetup -  Aug 2009
NYC Semantic Web Meetup -  Aug 2009
NYC Semantic Web Meetup -  Aug 2009
Upcoming SlideShare
Loading in...5
×

NYC Semantic Web Meetup - Aug 2009

2,103

Published on

Jamie's piece of the Freebase presentation to the NYC Semantic Web Meetup on Aug 27, 2009.

Published in: Technology, Education
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,103
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
56
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

Transcript of "NYC Semantic Web Meetup - Aug 2009"

  1. 1. A socially managed semantic database
  2. 2. All objects in Freebase have strong identifiers http://rdf.freebase.com/ns/en.yorkie
  3. 3. Graph Merging Magic topic: topic: topic: Barack Obama Barack Obama Switzerland government position held took money from is based in topic: topic: topic: United States UBS AG UBS AG Senator Freebase CRP SWX listing
  4. 4. Graph Merging Magic topic: topic: Barack Obama Switzerland government position held took money from is based in topic: topic: topic: United States UBS AG UBS AG Senator Freebase SWX listing
  5. 5. Graph Merging Magic topic: topic: Barack Obama Switzerland government position held took money from is based in topic: topic: United States UBS AG Senator Freebase
  6. 6. Contributions over $50000 made to members of the US congress in the 2008 election cycle by companies headquartered outside of the United States topic: topic: Barack Obama Switzerland government position held took money from is based in topic: topic: United States UBS AG Senator Freebase
  7. 7. Industry Browser http://kiwitobes.com/industry_mashup/
  8. 8. Industry Browser Identity Model Industry (USCB) Company Company Donations NAICS Ticker CRP CRP ID CRP CRP ID NAICS/SIC Map SEC Freebase Industry (SEC) Company People Person SIC SEC CIK SEC CIK Freebase Wikipedia Freebase Wikipedia Location Article ZIP Code
  9. 9. Freebase Suggest
  10. 10. http://dev.freebaseapps.com/docs/suggest
  11. 11. <link type="text/css" rel="stylesheet" href="http://freebaselibs.com/static/suggest/0.9.3/suggest.min.css"/> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <script type="text/javascript" src="http://freebaselibs.com/static/suggest/0.9.3/suggest.min.js"></script> <script type="text/javascript"> jQuery(function($) { $('#myinput').suggest({'type':'/my/type'}) .bind("fb-select", function(e, data) { myupdate(data.id); }); }); </script> Using Freebase Suggest
  12. 12. Don’t have a topic that you need need? ADD IT! Freebase is user writable
  13. 13. The Office (US) Leatherheads TV Program Film stars in starred in John Krasinski Person, Actor attended Brown University College/university Data Model
  14. 14. Don’t have a topic that you need need? ADD IT! Users extend the data model
  15. 15. schema = vocabulary
  16. 16. 1500 types with 500+ instances!! A range of of vocabularies....
  17. 17. [{ "name" : null, "type" : "/film/film" }] MQL
  18. 18. [{ "name" : null, "type" : "/film/film", "directed_by":"George Lucas" }] MQL
  19. 19. [{ "name" : null, "type" : "/film/film", "directed_by":{"id":"/en/george_lucas"} }] MQL
  20. 20. [{ "name" : null, "type" : "/film/film", "directed_by":{"id":"/en/george_lucas"}, "starring":[{ "actor":null }] }] Film Performance Actor
  21. 21. [{ "name" : null, "type" : "/film/film", "directed_by":{"id":"/en/george_lucas"}, "starring":[{ "actor":{"id":"/en/harrison_ford"} }] }] MQL
  22. 22. [{ "name" : null, "type" : "/film/film", "directed_by":{"id":"/en/george_lucas"}, "starring": [{ "actor": { "name": null, "film": [{ "film": {"id": "/en/the_great_escape"} }] } }] }] Donald Pleasence THX 1138
  23. 23. A Semantic Publishing Platform
  24. 24. http://rdf.freebase.com/
  25. 25. Freebase Schema in RDFS http://rdfvocab.freebaseapps.com/fb2rdfs?domain=/film <rdf:RDF> <rdf:Description rdf:about="http://rdf.freebase.com/ns/film.film"> <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/> <label>Film</label> </rdf:Description> <rdf:Description rdf:about="http://rdf.freebase.com/ns/film.film.initial_release_date"> <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/> <label>Initial release date</label> <domain rdf:resource="http://rdf.freebase.com/ns/film.film"/> <range rdf:resource="http://rdf.freebase.com/ns/type.datetime"/> </rdf:Description> <rdf:Description rdf:about="http://rdf.freebase.com/ns/type.datetime"> <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/> <label>Date/Time</label> </rdf:Description> <rdf:Description rdf:about="http://rdf.freebase.com/ns/film.film.directed_by"> <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/> <label>Directed by</label> <domain rdf:resource="http://rdf.freebase.com/ns/film.film"/> <range rdf:resource="http://rdf.freebase.com/ns/film.director"/> </rdf:Description> <rdf:Description rdf:about="http://rdf.freebase.com/ns/film.director"> <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/> <label>Film director</label>
  26. 26. Designing for change We believe this for code, why not data?
  27. 27. Graph Stores
  28. 28. Data Data Portability Semantics allows data to be utilized by Data unanticipated new applications Data Data Plug-able Semantics allows an Data application to utilize unanticipated new Data Data data sources
  29. 29. Consume Process Republish DATA DATA Application Ecosystem
  30. 30. Application Ecosystem
  31. 31. rel=license
  32. 32. Strong Identifiers Strong Semantics Open Data
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×