ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Introduc)on	
 ?to	
 ?Linked	
 ?Data	
 ?

  Consuming	
 ?Linked	
 ?Data	
 ?Tutorial	
 ?
 World	
 ?Wide	
 ?Web	
 ?Conference	
 ?2010	
 ?
Do	
 ?you	
 ?SEARCH	
 ?or	
 ?do	
 ?you	
 ?FIND?	
 ?
Search	
 ?for	
 ?

   Football	
 ?Players	
 ?who	
 ?went	
 ?to	
 ?the	
 ?
University	
 ?of	
 ?Texas	
 ?at	
 ?Aus)n,	
 ?played	
 ?for	
 ?
  the	
 ?Dallas	
 ?Cowboys	
 ?as	
 ?Cornerback	
 ?
Introduction to Linked Data - WWW2010
Introduction to Linked Data - WWW2010
Introduction to Linked Data - WWW2010
Why	
 ?can¡¯t	
 ?we	
 ?just	
 ?FIND	
 ?it¡­	
 ?
Introduction to Linked Data - WWW2010
Introduction to Linked Data - WWW2010
Guess	
 ?how	
 ?I	
 ?FOUND	
 ?out?	
 ?
I¡¯ll	
 ?tell	
 ?you	
 ?how	
 ?I	
 ?did	
 ?NOT	
 ??nd	
 ?it	
 ?
Current	
 ?Web	
 ?=	
 ?internet	
 ?+	
 ?links	
 ?+	
 ?docs	
 ?
So	
 ?what	
 ?is	
 ?the	
 ?problem?	
 ?
?? The	
 ?Web	
 ?has	
 ?problems	
 ?
   ¨C? People	
 ?aren¡¯t	
 ?interested	
 ?in	
 ?documents	
 ?
       ?? They	
 ?are	
 ?interested	
 ?in	
 ?things	
 ?	
 ?(that	
 ?are	
 ?in	
 ?documents)	
 ?
   ¨C? People	
 ?can	
 ?parse	
 ?documents	
 ?and	
 ?extract	
 ?meaning	
 ?
       ?? Web	
 ?pages	
 ?are	
 ?wriXen	
 ?in	
 ?HTML	
 ?
       ?? HTML	
 ?describes	
 ?visualiza)on	
 ?of	
 ?informa)on	
 ?
       ?? Computers	
 ?can¡¯t!	
 ?
What	
 ?do	
 ?we	
 ?need	
 ?to	
 ?do?	
 ?
?? We	
 ?need	
 ?to	
 ?help	
 ?machines	
 ?to	
 ?understand	
 ?the	
 ?
   web	
 ?so	
 ?machines	
 ?can	
 ?help	
 ?us	
 ?understand	
 ?
   things	
 ?
    ¨C? They	
 ?can	
 ?learn	
 ?what	
 ?we	
 ?are	
 ?interested	
 ?in	
 ?
    ¨C? They	
 ?can	
 ?help	
 ?us	
 ?beXer	
 ??nd	
 ?what	
 ?we	
 ?want	
 ?
How	
 ?can	
 ?we	
 ?do	
 ?that?	
 ?
?? Besides	
 ?publishing	
 ?documents	
 ?on	
 ?the	
 ?web	
 ?
   ¨C? which	
 ?computers	
 ?can¡¯t	
 ?understand	
 ?easily	
 ?
?? Let¡¯s	
 ?publish	
 ?something	
 ?that	
 ?computers	
 ?can	
 ?
   understand	
 ?
RAW	
 ?DATA!	
 ?
But	
 ?wait¡­	
 ?don¡¯t	
 ?we	
 ?do	
 ?that	
 ?
            already?	
 ?
Current	
 ?Data	
 ?on	
 ?the	
 ?Web	
 ?
??   Rela)onal	
 ?Databases	
 ?
??   APIs	
 ?
??   XML	
 ?
??   CSV	
 ?
??   XLS	
 ?
??   ¡­	
 ?
??   Can¡¯t	
 ?computers	
 ?and	
 ?applica)ons	
 ?already	
 ?
     consume	
 ?that	
 ?data	
 ?on	
 ?the	
 ?web?	
 ?
True!	
 ?But	
 ?it	
 ?is	
 ?all	
 ?in	
 ?di?erent	
 ?
 formats	
 ?and	
 ?data	
 ?models!	
 ?
This	
 ?makes	
 ?it	
 ?hard	
 ?to	
 ?integrate	
 ?
                   data	
 ?
The	
 ?data	
 ?in	
 ?di?erent	
 ?	
 ?
data	
 ?sources	
 ?aren¡¯t	
 ?linked	
 ?
For	
 ?example,	
 ?how	
 ?do	
 ?I	
 ?know	
 ?that	
 ?the	
 ?
  Juan	
 ?Sequeda	
 ?in	
 ?Facebook	
 ?is	
 ?the	
 ?
  same	
 ?as	
 ?Juan	
 ?Sequeda	
 ?in	
 ?TwiXer	
 ?
Or	
 ?if	
 ?I	
 ?create	
 ?a	
 ?mashup	
 ?from	
 ?
di?erent	
 ?services,	
 ?I	
 ?have	
 ?to	
 ?learn	
 ?
di?erent	
 ?APIs	
 ?and	
 ?I	
 ?get	
 ?di?erent	
 ?
         formats	
 ?of	
 ?data	
 ?back	
 ?
Wouldn¡¯t	
 ?it	
 ?be	
 ?great	
 ?if	
 ?we	
 ?had	
 ?a	
 ?
standard	
 ?way	
 ?of	
 ?publishing	
 ?data	
 ?on	
 ?
                the	
 ?Web?	
 ?
We	
 ?have	
 ?a	
 ?standardized	
 ?way	
 ?of	
 ?
publishing	
 ?documents	
 ?on	
 ?the	
 ?web,	
 ?
                      right?	
 ?
                    HTML	
 ?
Then	
 ?why	
 ?can¡¯t	
 ?we	
 ?have	
 ?a	
 ?standard	
 ?
way	
 ?of	
 ?publishing	
 ?data	
 ?on	
 ?the	
 ?Web?	
 ?
Good	
 ?ques)on!	
 ?And	
 ?the	
 ?answer	
 ?
          is	
 ?YES.	
 ?There	
 ?is!	
 ?
Resource	
 ?Descrip)on	
 ?Framework	
 ?
                      (RDF)	
 ?
?? A	
 ?data	
 ?model	
 ?	
 ?
      ¨C? A	
 ?way	
 ?to	
 ?model	
 ?data	
 ?
      ¨C? i.e.	
 ?Rela)onal	
 ?databases	
 ?use	
 ?rela)onal	
 ?data	
 ?model	
 ?
??   RDF	
 ?is	
 ?a	
 ?triple	
 ?data	
 ?model	
 ?
??   Labeled	
 ?Graph	
 ?
??   Subject,	
 ?Predicate,	
 ?Object	
 ?
??   <Juan>	
 ?<was	
 ?born	
 ?in>	
 ?<California>	
 ?
??   <California>	
 ?<is	
 ?part	
 ?of>	
 ?<the	
 ?USA>	
 ?
??   <Juan>	
 ?<likes>	
 ?<the	
 ?Seman)c	
 ?Web>	
 ?
RDF	
 ?can	
 ?be	
 ?serialized	
 ?in	
 ?di?erent	
 ?ways	
 ?
??   RDF/XML	
 ?
??   RDFa	
 ?(RDF	
 ?in	
 ?HTML)	
 ?
??   N3	
 ?
??   Turtle	
 ?
??   JSON	
 ?
So	
 ?does	
 ?that	
 ?mean	
 ?that	
 ?I	
 ?have	
 ?to	
 ?
  publish	
 ?my	
 ?data	
 ?in	
 ?RDF	
 ?now?	
 ?
You	
 ?don¡¯t	
 ?have	
 ?to¡­	
 ?but	
 ?we	
 ?would	
 ?
                like	
 ?you	
 ?to	
 ??	
 ?
An	
 ?example	
 ?
Document	
 ?on	
 ?the	
 ?Web	
 ?
Databases	
 ?back	
 ?up	
 ?documents	
 ?

                                                          THINGS	
 ?have	
 ?PROPERTIES:	
 ?
                                                          A	
 ?Book	
 ?as	
 ?a	
 ?Title,	
 ?an	
 ?author,	
 ?¡­	
 ?

Isbn	
 ?                Title	
 ?               Author	
 ?                  PublisherID	
 ?             ReleasedData	
 ?
978-?©\0-?©\596-?©\153 Programming	
 ?             Toby	
 ?Segaran	
 ?         1	
 ?                       July	
 ?209	
 ?
81-?©\6	
 ?          the	
 ?Seman.c	
 ?
                    Web	
 ?
¡­	
 ?                   ¡­	
 ?                   ¡­	
 ?                       ¡­	
 ?                       ¡­	
 ?


                                                                    PublisherID	
 ?                 PublisherName	
 ?
This	
 ?is	
 ?a	
 ?THING:	
 ?
A	
 ?book	
 ?)tle	
 ?¡°Programming	
 ?the	
 ?                        1	
 ?                           O¡¯Reilly	
 ?Media	
 ?
Seman)c	
 ?Web¡±	
 ?by	
 ?Toby	
 ?Segaran,	
 ?¡­	
 ?                  ¡­	
 ?                           ¡­	
 ?
Lets	
 ?represent	
 ?the	
 ?data	
 ?in	
 ?RDF	
 ?

                                                             Programming	
 ?the	
 ?
                     )tle	
 ?
                                                              Seman)c	
 ?Web	
 ?


                                author	
 ?
     book	
 ?                                            Toby	
 ?Segaran	
 ?	
 ?




                                isbn	
 ?
                                                        978-?©\0-?©\596-?©\15381-?©\6	
 ?
                publisher	
 ?
                                                                  name	
 ?
                                             Publisher	
 ?                         O¡¯Reilly	
 ?
Remember	
 ?that	
 ?we	
 ?are	
 ?on	
 ?the	
 ?
             web	
 ?
  Everything	
 ?on	
 ?the	
 ?web	
 ?is	
 ?iden)?ed	
 ?by	
 ?
                        a	
 ?URI	
 ?
And	
 ?now	
 ?let¡¯s	
 ?link	
 ?the	
 ?data	
 ?to	
 ?other	
 ?
                         data	
 ?
                                                                          Programming	
 ?the	
 ?
                                 )tle	
 ?
                                                                           Seman)c	
 ?Web	
 ?



                  ³ó³Ý±è://¡­/                  author	
 ?
                                                                      Toby	
 ?Segaran	
 ?	
 ?
                   isbn978	
 ?



                                            isbn	
 ?
                                                                      978-?©\0-?©\596-?©\15381-?©\6	
 ?
                           publisher	
 ?
                                                         ³ó³Ý±è://¡­/              name	
 ?
                                                         publisher1	
 ?                         O¡¯Reilly	
 ?
And	
 ?now	
 ?consider	
 ?the	
 ?data	
 ?from	
 ?
                          Revyu.com	
 ?
³ó³Ý±è://¡­/          hasReview	
 ?     ³ó³Ý±è://¡­/
 review1	
 ?                         isbn978	
 ?
                 descrip)on	
 ?
reviewer	
 ?

                 Awesome	
 ?
                   Book	
 ?


  ³ó³Ý±è://¡­/
                         name	
 ?
  reviewer	
 ?

                             Juan	
 ?
                           Sequeda	
 ?
Let¡¯s	
 ?start	
 ?to	
 ?link	
 ?data	
 ?
   ³ó³Ý±è://¡­/          hasReview	
 ?      ³ó³Ý±è://¡­/
    review1	
 ?                          isbn978	
 ?
                                                                                                     Programming	
 ?the	
 ?
                    descrip)on	
 ?                          )tle	
 ?
                                                                                                      Seman)c	
 ?Web	
 ?
hasReviewer	
 ?                      sameAs	
 ?

                    Awesome	
 ?                                        author	
 ?
                                           ³ó³Ý±è://¡­/
                      Book	
 ?                                                                   Toby	
 ?Segaran	
 ?	
 ?
                                            isbn978	
 ?


     ³ó³Ý±è://¡­/
                            name	
 ?
     reviewer	
 ?                                                      isbn	
 ?
                                                                                                 978-?©\0-?©\596-?©\15381-?©\6	
 ?
                                Juan	
 ?               publisher	
 ?
                              Sequeda	
 ?                                           ³ó³Ý±è://¡­/              name	
 ?
                                                                                    publisher1	
 ?                         O¡¯Reilly	
 ?
Juan	
 ?Sequeda	
 ?publishes	
 ?data	
 ?too	
 ?




   hXp://       livesIn	
 ?       hXp://dbpedia.org/Aus)n	
 ?
juansequeda.
   com/id	
 ?   name	
 ?      Juan	
 ?Sequeda	
 ?
Let¡¯s	
 ?link	
 ?more	
 ?data	
 ?
   ³ó³Ý±è://¡­/          hasReview	
 ?      ³ó³Ý±è://¡­/
    review1	
 ?                          isbn978	
 ?
                    descrip)on	
 ?
hasReviewer	
 ?

                    Awesome	
 ?
                      Book	
 ?


     ³ó³Ý±è://¡­/
                            name	
 ?
     reviewer	
 ?

      sameAs	
 ?                Juan	
 ?
                              Sequeda	
 ?

         hXp://                        livesIn	
 ?         hXp://dbpedia.org/Aus)n	
 ?
      juansequeda.
         com/id	
 ?                    name	
 ?        Juan	
 ?Sequeda	
 ?
And	
 ?more	
 ?
   ³ó³Ý±è://¡­/          hasReview	
 ?      ³ó³Ý±è://¡­/
    review1	
 ?                          isbn978	
 ?
                                                                                                  Programming	
 ?the	
 ?
                    descrip)on	
 ?                           )tle	
 ?
                                                                                                   Seman)c	
 ?Web	
 ?
hasReviewer	
 ?                      sameAs	
 ?

                    Awesome	
 ?                                         author	
 ?
                                            ³ó³Ý±è://¡­/
                      Book	
 ?                                                                   Toby	
 ?Segaran	
 ?	
 ?
                                             isbn978	
 ?


     ³ó³Ý±è://¡­/
                            name	
 ?
     reviewer	
 ?                                                       isbn	
 ?
                                                                                                 978-?©\0-?©\596-?©\15381-?©\6	
 ?
      sameAs	
 ?                Juan	
 ?               publisher	
 ?
                                                                                     ³ó³Ý±è://¡­/
                              Sequeda	
 ?                                                               name	
 ?
                                                                                     publisher1	
 ?
                                                                                                                           O¡¯Reilly	
 ?
         hXp://                        livesIn	
 ?              hXp://dbpedia.org/Aus)n	
 ?
      juansequeda.
         com/id	
 ?                    name	
 ?            Juan	
 ?Sequeda	
 ?
Data	
 ?on	
 ?the	
 ?Web	
 ?that	
 ?is	
 ?in	
 ?RDF	
 ?and	
 ?
is	
 ?linked	
 ?to	
 ?other	
 ?RDF	
 ?data	
 ?is	
 ?LINKED	
 ?
                          DATA	
 ?
Linked	
 ?Data	
 ?Principles	
 ?
1.? Use	
 ?URIs	
 ?as	
 ?names	
 ?for	
 ?
    things	
 ?
2.? Use	
 ?HTTP	
 ?URIs	
 ?so	
 ?that	
 ?
    people	
 ?can	
 ?look	
 ?up	
 ?
    (dereference)	
 ?those	
 ?
    names.	
 ?
3.? When	
 ?someone	
 ?looks	
 ?up	
 ?
    a	
 ?URI,	
 ?provide	
 ?useful	
 ?
    informa)on.	
 ?
4.? Include	
 ?links	
 ?to	
 ?other	
 ?
    URIs	
 ?so	
 ?that	
 ?they	
 ?can	
 ?
    discover	
 ?more	
 ?things.	
 ?
Linked	
 ?Data	
 ?makes	
 ?the	
 ?web	
 ?appear	
 ?as	
 ?	
 ?
                     ONE	
 ?	
 ?
                    GIANT	
 ?
                       HUGE	
 ?	
 ?
                    GLOBAL	
 ?	
 ?
               DATABASE!	
 ?
I	
 ?can	
 ?query	
 ?a	
 ?database	
 ?with	
 ?SQL.	
 ?Is	
 ?
  there	
 ?a	
 ?way	
 ?to	
 ?query	
 ?Linked	
 ?Data	
 ?
            with	
 ?a	
 ?query	
 ?language?	
 ?
Yes!	
 ?There	
 ?is	
 ?actually	
 ?a	
 ?
standardize	
 ?language	
 ?for	
 ?that	
 ?
                 SPARQL	
 ?
FIND	
 ?all	
 ?the	
 ?reviews	
 ?on	
 ?the	
 ?book	
 ?
¡°Programming	
 ?the	
 ?Seman)c	
 ?Web¡±	
 ?
   by	
 ?people	
 ?who	
 ?live	
 ?in	
 ?Aus)n	
 ?
³ó³Ý±è://¡­/          hasReview	
 ?       ³ó³Ý±è://¡­/
    review1	
 ?                           isbn978	
 ?
                                                                                                      Programming	
 ?the	
 ?
                    descrip)on	
 ?                           )tle	
 ?
                                                                                                       Seman)c	
 ?Web	
 ?
hasReviewer	
 ?                      sameAs	
 ?

                    Awesome	
 ?                                         author	
 ?
                                             ³ó³Ý±è://¡­/
                      Book	
 ?                                                                    Toby	
 ?Segaran	
 ?	
 ?
                                              isbn978	
 ?


     ³ó³Ý±è://¡­/
                            name	
 ?
     reviewer	
 ?                                                       isbn	
 ?
                                                                                                  978-?©\0-?©\596-?©\15381-?©\6	
 ?
      sameAs	
 ?                Juan	
 ?                publisher	
 ?
                              Sequeda	
 ?                                            ³ó³Ý±è://¡­/              name	
 ?
                                                                                     publisher1	
 ?                         O¡¯Reilly	
 ?
         hXp://
      juansequeda.                   livesIn	
 ?             hXp://dbpedia.org/Aus)n	
 ?
          com	
 ?
                                     name	
 ?           Juan	
 ?Sequeda	
 ?
This	
 ?looks	
 ?cool,	
 ?but	
 ?let¡¯s	
 ?be	
 ?realis)c.	
 ?
  What	
 ?is	
 ?the	
 ?incen)ve	
 ?to	
 ?publish	
 ?
                  Linked	
 ?Data?	
 ?
What	
 ?was	
 ?your	
 ?incen)ve	
 ?to	
 ?
publish	
 ?an	
 ?HTML	
 ?page	
 ?in	
 ?1990?	
 ?
1)	
 ?Share	
 ?data	
 ?in	
 ?documents	
 ?
2)	
 ?Because	
 ?you	
 ?neighbor	
 ?was	
 ?doing	
 ?it	
 ?
So	
 ?why	
 ?should	
 ?we	
 ?publish	
 ?	
 ?
  Linked	
 ?Data	
 ?in	
 ?2010?	
 ?
1)	
 ?Share	
 ?data	
 ?as	
 ?data	
 ?
2)	
 ?Because	
 ?you	
 ?neighbor	
 ?is	
 ?doing	
 ?it	
 ?
And	
 ?guess	
 ?who	
 ?is	
 ?star)ng	
 ?to	
 ?
 publish	
 ?Linked	
 ?Data	
 ?now?	
 ?
Linked	
 ?Data	
 ?Publishers	
 ?
??   UK	
 ?Government	
 ?
??   US	
 ?Government	
 ?
??   BBC	
 ?
??   Open	
 ?Calais	
 ?¨C	
 ?Thomson	
 ?Reuters	
 ?
??   Freebase	
 ?
??   NY	
 ?Times	
 ?
??   Best	
 ?Buy	
 ?
??   CNET	
 ?
??   Dbpedia	
 ?
??   Are	
 ?you?	
 ?
Introduction to Linked Data - WWW2010
How	
 ?can	
 ?I	
 ?publish	
 ?Linked	
 ?Data?	
 ?
Publishing	
 ?Linked	
 ?Data	
 ?
?? Legacy	
 ?Data	
 ?in	
 ?Rela)onal	
 ?Databases	
 ?
    ¨C? D2R	
 ?Server	
 ?
    ¨C? Virtuoso	
 ?
    ¨C? Triplify	
 ?
    ¨C? Ultrawrap	
 ?
?? CMS	
 ?
    ¨C? Drupal	
 ?7	
 ?
?? Na)ve	
 ?RDF	
 ?Stores	
 ?
    ¨C? Databases	
 ?for	
 ?RDF	
 ?(Triple	
 ?Stores)	
 ?
         ?? AllegroGraph,	
 ?Jena,	
 ?Sesame,	
 ?Virtuoso	
 ?
    ¨C? Talis	
 ?Plauorm	
 ?(Linked	
 ?Data	
 ?in	
 ?the	
 ?Cloud)	
 ?
?? In	
 ?HTML	
 ?with	
 ?RDFa	
 ?
Ques)ons?	
 ?

More Related Content

Viewers also liked (17)

Drupal 7 and Semantic Web Hands-on Tutorial
Drupal 7 and Semantic Web Hands-on TutorialDrupal 7 and Semantic Web Hands-on Tutorial
Drupal 7 and Semantic Web Hands-on Tutorial
Juan Sequeda
?
Conclusions - Linked Data
Conclusions - Linked DataConclusions - Linked Data
Conclusions - Linked Data
Juan Sequeda
?
Virtualizing Relational Databases as Graphs: a multi-model approach
Virtualizing Relational Databases as Graphs: a multi-model approachVirtualizing Relational Databases as Graphs: a multi-model approach
Virtualizing Relational Databases as Graphs: a multi-model approach
Juan Sequeda
?
Consuming Linked Data by Humans - WWW2010
Consuming Linked Data by Humans - WWW2010Consuming Linked Data by Humans - WWW2010
Consuming Linked Data by Humans - WWW2010
Juan Sequeda
?
Do I need a Graph Database?
Do I need a Graph Database?Do I need a Graph Database?
Do I need a Graph Database?
Juan Sequeda
?
Graph Query Languages: update from LDBC
Graph Query Languages: update from LDBCGraph Query Languages: update from LDBC
Graph Query Languages: update from LDBC
Juan Sequeda
?
Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011
Juan Sequeda
?
Open Research Problems in Linked Data - WWW2010
Open Research Problems in Linked Data - WWW2010Open Research Problems in Linked Data - WWW2010
Open Research Problems in Linked Data - WWW2010
Juan Sequeda
?
WTF is the Semantic Web and Linked Data
WTF is the Semantic Web and Linked DataWTF is the Semantic Web and Linked Data
WTF is the Semantic Web and Linked Data
Juan Sequeda
?
Linked Data tutorial at Semtech 2012
Linked Data tutorial at Semtech 2012Linked Data tutorial at Semtech 2012
Linked Data tutorial at Semtech 2012
Juan Sequeda
?
Introduction to Linked Data 1/5
Introduction to Linked Data 1/5Introduction to Linked Data 1/5
Introduction to Linked Data 1/5
Juan Sequeda
?
Consuming Linked Data 4/5 Semtech2011
Consuming Linked Data 4/5 Semtech2011Consuming Linked Data 4/5 Semtech2011
Consuming Linked Data 4/5 Semtech2011
Juan Sequeda
?
How to Get My Paper Accepted at Top Software Engineering Conferences
How to Get My Paper Accepted at Top Software Engineering ConferencesHow to Get My Paper Accepted at Top Software Engineering Conferences
How to Get My Paper Accepted at Top Software Engineering Conferences
Alex Orso
?
Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010
Juan Sequeda
?
Creating Linked Data 2/5 Semtech2011
Creating Linked Data 2/5 Semtech2011Creating Linked Data 2/5 Semtech2011
Creating Linked Data 2/5 Semtech2011
Juan Sequeda
?
Introduction to Linked Data
Introduction to Linked DataIntroduction to Linked Data
Introduction to Linked Data
Juan Sequeda
?
RDB2RDF Tutorial (R2RML and Direct Mapping) at ISWC 2013
RDB2RDF Tutorial (R2RML and Direct Mapping) at ISWC 2013RDB2RDF Tutorial (R2RML and Direct Mapping) at ISWC 2013
RDB2RDF Tutorial (R2RML and Direct Mapping) at ISWC 2013
Juan Sequeda
?
Drupal 7 and Semantic Web Hands-on Tutorial
Drupal 7 and Semantic Web Hands-on TutorialDrupal 7 and Semantic Web Hands-on Tutorial
Drupal 7 and Semantic Web Hands-on Tutorial
Juan Sequeda
?
Conclusions - Linked Data
Conclusions - Linked DataConclusions - Linked Data
Conclusions - Linked Data
Juan Sequeda
?
Virtualizing Relational Databases as Graphs: a multi-model approach
Virtualizing Relational Databases as Graphs: a multi-model approachVirtualizing Relational Databases as Graphs: a multi-model approach
Virtualizing Relational Databases as Graphs: a multi-model approach
Juan Sequeda
?
Consuming Linked Data by Humans - WWW2010
Consuming Linked Data by Humans - WWW2010Consuming Linked Data by Humans - WWW2010
Consuming Linked Data by Humans - WWW2010
Juan Sequeda
?
Do I need a Graph Database?
Do I need a Graph Database?Do I need a Graph Database?
Do I need a Graph Database?
Juan Sequeda
?
Graph Query Languages: update from LDBC
Graph Query Languages: update from LDBCGraph Query Languages: update from LDBC
Graph Query Languages: update from LDBC
Juan Sequeda
?
Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011
Juan Sequeda
?
Open Research Problems in Linked Data - WWW2010
Open Research Problems in Linked Data - WWW2010Open Research Problems in Linked Data - WWW2010
Open Research Problems in Linked Data - WWW2010
Juan Sequeda
?
WTF is the Semantic Web and Linked Data
WTF is the Semantic Web and Linked DataWTF is the Semantic Web and Linked Data
WTF is the Semantic Web and Linked Data
Juan Sequeda
?
Linked Data tutorial at Semtech 2012
Linked Data tutorial at Semtech 2012Linked Data tutorial at Semtech 2012
Linked Data tutorial at Semtech 2012
Juan Sequeda
?
Introduction to Linked Data 1/5
Introduction to Linked Data 1/5Introduction to Linked Data 1/5
Introduction to Linked Data 1/5
Juan Sequeda
?
Consuming Linked Data 4/5 Semtech2011
Consuming Linked Data 4/5 Semtech2011Consuming Linked Data 4/5 Semtech2011
Consuming Linked Data 4/5 Semtech2011
Juan Sequeda
?
How to Get My Paper Accepted at Top Software Engineering Conferences
How to Get My Paper Accepted at Top Software Engineering ConferencesHow to Get My Paper Accepted at Top Software Engineering Conferences
How to Get My Paper Accepted at Top Software Engineering Conferences
Alex Orso
?
Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010
Juan Sequeda
?
Creating Linked Data 2/5 Semtech2011
Creating Linked Data 2/5 Semtech2011Creating Linked Data 2/5 Semtech2011
Creating Linked Data 2/5 Semtech2011
Juan Sequeda
?
Introduction to Linked Data
Introduction to Linked DataIntroduction to Linked Data
Introduction to Linked Data
Juan Sequeda
?
RDB2RDF Tutorial (R2RML and Direct Mapping) at ISWC 2013
RDB2RDF Tutorial (R2RML and Direct Mapping) at ISWC 2013RDB2RDF Tutorial (R2RML and Direct Mapping) at ISWC 2013
RDB2RDF Tutorial (R2RML and Direct Mapping) at ISWC 2013
Juan Sequeda
?

Similar to Introduction to Linked Data - WWW2010 (6)

Peak cloud based data - linked data
Peak   cloud based data - linked dataPeak   cloud based data - linked data
Peak cloud based data - linked data
Wael Elrifai
?
Towards a Web of Data?
Towards a Web of Data?Towards a Web of Data?
Towards a Web of Data?
Paul Miller
?
Speech acts meet tagging: NiceTag ontology (Pragmatic Web)
Speech acts meet tagging: NiceTag ontology (Pragmatic Web)Speech acts meet tagging: NiceTag ontology (Pragmatic Web)
Speech acts meet tagging: NiceTag ontology (Pragmatic Web)
Alexandre Monnin
?
Mining legal texts with Python
Mining legal texts with PythonMining legal texts with Python
Mining legal texts with Python
Fl¨¢vio Code?o Coelho
?
When?
When?When?
When?
Dan Brickley
?
NCompass Live: RDA: Are We There Yet?
NCompass Live: RDA: Are We There Yet?NCompass Live: RDA: Are We There Yet?
NCompass Live: RDA: Are We There Yet?
Nebraska Library Commission
?
Peak cloud based data - linked data
Peak   cloud based data - linked dataPeak   cloud based data - linked data
Peak cloud based data - linked data
Wael Elrifai
?
Towards a Web of Data?
Towards a Web of Data?Towards a Web of Data?
Towards a Web of Data?
Paul Miller
?
Speech acts meet tagging: NiceTag ontology (Pragmatic Web)
Speech acts meet tagging: NiceTag ontology (Pragmatic Web)Speech acts meet tagging: NiceTag ontology (Pragmatic Web)
Speech acts meet tagging: NiceTag ontology (Pragmatic Web)
Alexandre Monnin
?

Recently uploaded (20)

Commit Conf 2025 Bitnami Charts with Kubescape
Commit Conf 2025 Bitnami Charts with KubescapeCommit Conf 2025 Bitnami Charts with Kubescape
Commit Conf 2025 Bitnami Charts with Kubescape
Alfredo Garc¨ªa Lavilla
?
202408_JAWSPANKRATION_Introduction_of_Minaden.pdf
202408_JAWSPANKRATION_Introduction_of_Minaden.pdf202408_JAWSPANKRATION_Introduction_of_Minaden.pdf
202408_JAWSPANKRATION_Introduction_of_Minaden.pdf
NTTDOCOMO-ServiceInnovation
?
Mastering Azure Durable Functions - Building Resilient and Scalable Workflows
Mastering Azure Durable Functions - Building Resilient and Scalable WorkflowsMastering Azure Durable Functions - Building Resilient and Scalable Workflows
Mastering Azure Durable Functions - Building Resilient and Scalable Workflows
Callon Campbell
?
Building High-Impact Teams Beyond the Product Triad.pdf
Building High-Impact Teams Beyond the Product Triad.pdfBuilding High-Impact Teams Beyond the Product Triad.pdf
Building High-Impact Teams Beyond the Product Triad.pdf
Rafael Burity
?
Artificial Neural Networks, basics, its variations and examples
Artificial Neural Networks, basics, its variations and examplesArtificial Neural Networks, basics, its variations and examples
Artificial Neural Networks, basics, its variations and examples
anandsimple
?
Network_Packet_Brokers_Presentation.pptx
Network_Packet_Brokers_Presentation.pptxNetwork_Packet_Brokers_Presentation.pptx
Network_Packet_Brokers_Presentation.pptx
Khushi Communications
?
AI in Talent Acquisition: Boosting Hiring
AI in Talent Acquisition: Boosting HiringAI in Talent Acquisition: Boosting Hiring
AI in Talent Acquisition: Boosting Hiring
Beyond Chiefs
?
The metaverse : A Digital Transformation
The metaverse : A Digital TransformationThe metaverse : A Digital Transformation
The metaverse : A Digital Transformation
matlotloatang03
?
Build Your Uber Clone App with Advanced Features
Build Your Uber Clone App with Advanced FeaturesBuild Your Uber Clone App with Advanced Features
Build Your Uber Clone App with Advanced Features
V3cube
?
Leadership Spectrum by Sonam Sherpa at GDG Kathmandu March Monthly Meetup
Leadership Spectrum by Sonam Sherpa at GDG Kathmandu March Monthly MeetupLeadership Spectrum by Sonam Sherpa at GDG Kathmandu March Monthly Meetup
Leadership Spectrum by Sonam Sherpa at GDG Kathmandu March Monthly Meetup
GDG Kathmandu
?
Columbia Weather Systems - Product Overview
Columbia Weather Systems - Product OverviewColumbia Weather Systems - Product Overview
Columbia Weather Systems - Product Overview
Columbia Weather Systems
?
The Future of Materials: Transitioning from Silicon to Alternative Metals
The Future of Materials: Transitioning from Silicon to Alternative MetalsThe Future of Materials: Transitioning from Silicon to Alternative Metals
The Future of Materials: Transitioning from Silicon to Alternative Metals
anupriti
?
Why Outsource Accounting to India A Smart Business Move!.pdf
Why Outsource Accounting to India A Smart Business Move!.pdfWhy Outsource Accounting to India A Smart Business Move!.pdf
Why Outsource Accounting to India A Smart Business Move!.pdf
anjelinajones6811
?
A General introduction to Ad ranking algorithms
A General introduction to Ad ranking algorithmsA General introduction to Ad ranking algorithms
A General introduction to Ad ranking algorithms
Buhwan Jeong
?
How Telemedicine App Development is Revolutionizing Virtual Care.pptx
How Telemedicine App Development is Revolutionizing Virtual Care.pptxHow Telemedicine App Development is Revolutionizing Virtual Care.pptx
How Telemedicine App Development is Revolutionizing Virtual Care.pptx
Dash Technologies Inc
?
UiPath NY AI Series: Session 4: UiPath AutoPilot for Developers using Studio Web
UiPath NY AI Series: Session 4: UiPath AutoPilot for Developers using Studio WebUiPath NY AI Series: Session 4: UiPath AutoPilot for Developers using Studio Web
UiPath NY AI Series: Session 4: UiPath AutoPilot for Developers using Studio Web
DianaGray10
?
Threat Modeling a Batch Job System - AWS Security Community Day
Threat Modeling a Batch Job System - AWS Security Community DayThreat Modeling a Batch Job System - AWS Security Community Day
Threat Modeling a Batch Job System - AWS Security Community Day
Teri Radichel
?
Least Privilege AWS IAM Role Permissions
Least Privilege AWS IAM Role PermissionsLeast Privilege AWS IAM Role Permissions
Least Privilege AWS IAM Role Permissions
Chris Wahl
?
APAC Solutions Challenge Info Session.pdf
APAC Solutions Challenge Info Session.pdfAPAC Solutions Challenge Info Session.pdf
APAC Solutions Challenge Info Session.pdf
GDG on Campus Monash
?
Smarter RAG Pipelines: Scaling Search with Milvus and Feast
Smarter RAG Pipelines: Scaling Search with Milvus and FeastSmarter RAG Pipelines: Scaling Search with Milvus and Feast
Smarter RAG Pipelines: Scaling Search with Milvus and Feast
Zilliz
?
Mastering Azure Durable Functions - Building Resilient and Scalable Workflows
Mastering Azure Durable Functions - Building Resilient and Scalable WorkflowsMastering Azure Durable Functions - Building Resilient and Scalable Workflows
Mastering Azure Durable Functions - Building Resilient and Scalable Workflows
Callon Campbell
?
Building High-Impact Teams Beyond the Product Triad.pdf
Building High-Impact Teams Beyond the Product Triad.pdfBuilding High-Impact Teams Beyond the Product Triad.pdf
Building High-Impact Teams Beyond the Product Triad.pdf
Rafael Burity
?
Artificial Neural Networks, basics, its variations and examples
Artificial Neural Networks, basics, its variations and examplesArtificial Neural Networks, basics, its variations and examples
Artificial Neural Networks, basics, its variations and examples
anandsimple
?
AI in Talent Acquisition: Boosting Hiring
AI in Talent Acquisition: Boosting HiringAI in Talent Acquisition: Boosting Hiring
AI in Talent Acquisition: Boosting Hiring
Beyond Chiefs
?
The metaverse : A Digital Transformation
The metaverse : A Digital TransformationThe metaverse : A Digital Transformation
The metaverse : A Digital Transformation
matlotloatang03
?
Build Your Uber Clone App with Advanced Features
Build Your Uber Clone App with Advanced FeaturesBuild Your Uber Clone App with Advanced Features
Build Your Uber Clone App with Advanced Features
V3cube
?
Leadership Spectrum by Sonam Sherpa at GDG Kathmandu March Monthly Meetup
Leadership Spectrum by Sonam Sherpa at GDG Kathmandu March Monthly MeetupLeadership Spectrum by Sonam Sherpa at GDG Kathmandu March Monthly Meetup
Leadership Spectrum by Sonam Sherpa at GDG Kathmandu March Monthly Meetup
GDG Kathmandu
?
The Future of Materials: Transitioning from Silicon to Alternative Metals
The Future of Materials: Transitioning from Silicon to Alternative MetalsThe Future of Materials: Transitioning from Silicon to Alternative Metals
The Future of Materials: Transitioning from Silicon to Alternative Metals
anupriti
?
Why Outsource Accounting to India A Smart Business Move!.pdf
Why Outsource Accounting to India A Smart Business Move!.pdfWhy Outsource Accounting to India A Smart Business Move!.pdf
Why Outsource Accounting to India A Smart Business Move!.pdf
anjelinajones6811
?
A General introduction to Ad ranking algorithms
A General introduction to Ad ranking algorithmsA General introduction to Ad ranking algorithms
A General introduction to Ad ranking algorithms
Buhwan Jeong
?
How Telemedicine App Development is Revolutionizing Virtual Care.pptx
How Telemedicine App Development is Revolutionizing Virtual Care.pptxHow Telemedicine App Development is Revolutionizing Virtual Care.pptx
How Telemedicine App Development is Revolutionizing Virtual Care.pptx
Dash Technologies Inc
?
UiPath NY AI Series: Session 4: UiPath AutoPilot for Developers using Studio Web
UiPath NY AI Series: Session 4: UiPath AutoPilot for Developers using Studio WebUiPath NY AI Series: Session 4: UiPath AutoPilot for Developers using Studio Web
UiPath NY AI Series: Session 4: UiPath AutoPilot for Developers using Studio Web
DianaGray10
?
Threat Modeling a Batch Job System - AWS Security Community Day
Threat Modeling a Batch Job System - AWS Security Community DayThreat Modeling a Batch Job System - AWS Security Community Day
Threat Modeling a Batch Job System - AWS Security Community Day
Teri Radichel
?
Least Privilege AWS IAM Role Permissions
Least Privilege AWS IAM Role PermissionsLeast Privilege AWS IAM Role Permissions
Least Privilege AWS IAM Role Permissions
Chris Wahl
?
APAC Solutions Challenge Info Session.pdf
APAC Solutions Challenge Info Session.pdfAPAC Solutions Challenge Info Session.pdf
APAC Solutions Challenge Info Session.pdf
GDG on Campus Monash
?
Smarter RAG Pipelines: Scaling Search with Milvus and Feast
Smarter RAG Pipelines: Scaling Search with Milvus and FeastSmarter RAG Pipelines: Scaling Search with Milvus and Feast
Smarter RAG Pipelines: Scaling Search with Milvus and Feast
Zilliz
?

Introduction to Linked Data - WWW2010

  • 1. Introduc)on ?to ?Linked ?Data ? Consuming ?Linked ?Data ?Tutorial ? World ?Wide ?Web ?Conference ?2010 ?
  • 2. Do ?you ?SEARCH ?or ?do ?you ?FIND? ?
  • 3. Search ?for ? Football ?Players ?who ?went ?to ?the ? University ?of ?Texas ?at ?Aus)n, ?played ?for ? the ?Dallas ?Cowboys ?as ?Cornerback ?
  • 7. Why ?can¡¯t ?we ?just ?FIND ?it¡­ ?
  • 10. Guess ?how ?I ?FOUND ?out? ?
  • 11. I¡¯ll ?tell ?you ?how ?I ?did ?NOT ??nd ?it ?
  • 12. Current ?Web ?= ?internet ?+ ?links ?+ ?docs ?
  • 13. So ?what ?is ?the ?problem? ? ?? The ?Web ?has ?problems ? ¨C? People ?aren¡¯t ?interested ?in ?documents ? ?? They ?are ?interested ?in ?things ? ?(that ?are ?in ?documents) ? ¨C? People ?can ?parse ?documents ?and ?extract ?meaning ? ?? Web ?pages ?are ?wriXen ?in ?HTML ? ?? HTML ?describes ?visualiza)on ?of ?informa)on ? ?? Computers ?can¡¯t! ?
  • 14. What ?do ?we ?need ?to ?do? ? ?? We ?need ?to ?help ?machines ?to ?understand ?the ? web ?so ?machines ?can ?help ?us ?understand ? things ? ¨C? They ?can ?learn ?what ?we ?are ?interested ?in ? ¨C? They ?can ?help ?us ?beXer ??nd ?what ?we ?want ?
  • 15. How ?can ?we ?do ?that? ? ?? Besides ?publishing ?documents ?on ?the ?web ? ¨C? which ?computers ?can¡¯t ?understand ?easily ? ?? Let¡¯s ?publish ?something ?that ?computers ?can ? understand ?
  • 17. But ?wait¡­ ?don¡¯t ?we ?do ?that ? already? ?
  • 18. Current ?Data ?on ?the ?Web ? ?? Rela)onal ?Databases ? ?? APIs ? ?? XML ? ?? CSV ? ?? XLS ? ?? ¡­ ? ?? Can¡¯t ?computers ?and ?applica)ons ?already ? consume ?that ?data ?on ?the ?web? ?
  • 19. True! ?But ?it ?is ?all ?in ?di?erent ? formats ?and ?data ?models! ?
  • 20. This ?makes ?it ?hard ?to ?integrate ? data ?
  • 21. The ?data ?in ?di?erent ? ? data ?sources ?aren¡¯t ?linked ?
  • 22. For ?example, ?how ?do ?I ?know ?that ?the ? Juan ?Sequeda ?in ?Facebook ?is ?the ? same ?as ?Juan ?Sequeda ?in ?TwiXer ?
  • 23. Or ?if ?I ?create ?a ?mashup ?from ? di?erent ?services, ?I ?have ?to ?learn ? di?erent ?APIs ?and ?I ?get ?di?erent ? formats ?of ?data ?back ?
  • 24. Wouldn¡¯t ?it ?be ?great ?if ?we ?had ?a ? standard ?way ?of ?publishing ?data ?on ? the ?Web? ?
  • 25. We ?have ?a ?standardized ?way ?of ? publishing ?documents ?on ?the ?web, ? right? ? HTML ?
  • 26. Then ?why ?can¡¯t ?we ?have ?a ?standard ? way ?of ?publishing ?data ?on ?the ?Web? ?
  • 27. Good ?ques)on! ?And ?the ?answer ? is ?YES. ?There ?is! ?
  • 28. Resource ?Descrip)on ?Framework ? (RDF) ? ?? A ?data ?model ? ? ¨C? A ?way ?to ?model ?data ? ¨C? i.e. ?Rela)onal ?databases ?use ?rela)onal ?data ?model ? ?? RDF ?is ?a ?triple ?data ?model ? ?? Labeled ?Graph ? ?? Subject, ?Predicate, ?Object ? ?? <Juan> ?<was ?born ?in> ?<California> ? ?? <California> ?<is ?part ?of> ?<the ?USA> ? ?? <Juan> ?<likes> ?<the ?Seman)c ?Web> ?
  • 29. RDF ?can ?be ?serialized ?in ?di?erent ?ways ? ?? RDF/XML ? ?? RDFa ?(RDF ?in ?HTML) ? ?? N3 ? ?? Turtle ? ?? JSON ?
  • 30. So ?does ?that ?mean ?that ?I ?have ?to ? publish ?my ?data ?in ?RDF ?now? ?
  • 31. You ?don¡¯t ?have ?to¡­ ?but ?we ?would ? like ?you ?to ?? ?
  • 34. Databases ?back ?up ?documents ? THINGS ?have ?PROPERTIES: ? A ?Book ?as ?a ?Title, ?an ?author, ?¡­ ? Isbn ? Title ? Author ? PublisherID ? ReleasedData ? 978-?©\0-?©\596-?©\153 Programming ? Toby ?Segaran ? 1 ? July ?209 ? 81-?©\6 ? the ?Seman.c ? Web ? ¡­ ? ¡­ ? ¡­ ? ¡­ ? ¡­ ? PublisherID ? PublisherName ? This ?is ?a ?THING: ? A ?book ?)tle ?¡°Programming ?the ? 1 ? O¡¯Reilly ?Media ? Seman)c ?Web¡± ?by ?Toby ?Segaran, ?¡­ ? ¡­ ? ¡­ ?
  • 35. Lets ?represent ?the ?data ?in ?RDF ? Programming ?the ? )tle ? Seman)c ?Web ? author ? book ? Toby ?Segaran ? ? isbn ? 978-?©\0-?©\596-?©\15381-?©\6 ? publisher ? name ? Publisher ? O¡¯Reilly ?
  • 36. Remember ?that ?we ?are ?on ?the ? web ? Everything ?on ?the ?web ?is ?iden)?ed ?by ? a ?URI ?
  • 37. And ?now ?let¡¯s ?link ?the ?data ?to ?other ? data ? Programming ?the ? )tle ? Seman)c ?Web ? ³ó³Ý±è://¡­/ author ? Toby ?Segaran ? ? isbn978 ? isbn ? 978-?©\0-?©\596-?©\15381-?©\6 ? publisher ? ³ó³Ý±è://¡­/ name ? publisher1 ? O¡¯Reilly ?
  • 38. And ?now ?consider ?the ?data ?from ? Revyu.com ? ³ó³Ý±è://¡­/ hasReview ? ³ó³Ý±è://¡­/ review1 ? isbn978 ? descrip)on ? reviewer ? Awesome ? Book ? ³ó³Ý±è://¡­/ name ? reviewer ? Juan ? Sequeda ?
  • 39. Let¡¯s ?start ?to ?link ?data ? ³ó³Ý±è://¡­/ hasReview ? ³ó³Ý±è://¡­/ review1 ? isbn978 ? Programming ?the ? descrip)on ? )tle ? Seman)c ?Web ? hasReviewer ? sameAs ? Awesome ? author ? ³ó³Ý±è://¡­/ Book ? Toby ?Segaran ? ? isbn978 ? ³ó³Ý±è://¡­/ name ? reviewer ? isbn ? 978-?©\0-?©\596-?©\15381-?©\6 ? Juan ? publisher ? Sequeda ? ³ó³Ý±è://¡­/ name ? publisher1 ? O¡¯Reilly ?
  • 40. Juan ?Sequeda ?publishes ?data ?too ? hXp:// livesIn ? hXp://dbpedia.org/Aus)n ? juansequeda. com/id ? name ? Juan ?Sequeda ?
  • 41. Let¡¯s ?link ?more ?data ? ³ó³Ý±è://¡­/ hasReview ? ³ó³Ý±è://¡­/ review1 ? isbn978 ? descrip)on ? hasReviewer ? Awesome ? Book ? ³ó³Ý±è://¡­/ name ? reviewer ? sameAs ? Juan ? Sequeda ? hXp:// livesIn ? hXp://dbpedia.org/Aus)n ? juansequeda. com/id ? name ? Juan ?Sequeda ?
  • 42. And ?more ? ³ó³Ý±è://¡­/ hasReview ? ³ó³Ý±è://¡­/ review1 ? isbn978 ? Programming ?the ? descrip)on ? )tle ? Seman)c ?Web ? hasReviewer ? sameAs ? Awesome ? author ? ³ó³Ý±è://¡­/ Book ? Toby ?Segaran ? ? isbn978 ? ³ó³Ý±è://¡­/ name ? reviewer ? isbn ? 978-?©\0-?©\596-?©\15381-?©\6 ? sameAs ? Juan ? publisher ? ³ó³Ý±è://¡­/ Sequeda ? name ? publisher1 ? O¡¯Reilly ? hXp:// livesIn ? hXp://dbpedia.org/Aus)n ? juansequeda. com/id ? name ? Juan ?Sequeda ?
  • 43. Data ?on ?the ?Web ?that ?is ?in ?RDF ?and ? is ?linked ?to ?other ?RDF ?data ?is ?LINKED ? DATA ?
  • 44. Linked ?Data ?Principles ? 1.? Use ?URIs ?as ?names ?for ? things ? 2.? Use ?HTTP ?URIs ?so ?that ? people ?can ?look ?up ? (dereference) ?those ? names. ? 3.? When ?someone ?looks ?up ? a ?URI, ?provide ?useful ? informa)on. ? 4.? Include ?links ?to ?other ? URIs ?so ?that ?they ?can ? discover ?more ?things. ?
  • 45. Linked ?Data ?makes ?the ?web ?appear ?as ? ? ONE ? ? GIANT ? HUGE ? ? GLOBAL ? ? DATABASE! ?
  • 46. I ?can ?query ?a ?database ?with ?SQL. ?Is ? there ?a ?way ?to ?query ?Linked ?Data ? with ?a ?query ?language? ?
  • 47. Yes! ?There ?is ?actually ?a ? standardize ?language ?for ?that ? SPARQL ?
  • 48. FIND ?all ?the ?reviews ?on ?the ?book ? ¡°Programming ?the ?Seman)c ?Web¡± ? by ?people ?who ?live ?in ?Aus)n ?
  • 49. ³ó³Ý±è://¡­/ hasReview ? ³ó³Ý±è://¡­/ review1 ? isbn978 ? Programming ?the ? descrip)on ? )tle ? Seman)c ?Web ? hasReviewer ? sameAs ? Awesome ? author ? ³ó³Ý±è://¡­/ Book ? Toby ?Segaran ? ? isbn978 ? ³ó³Ý±è://¡­/ name ? reviewer ? isbn ? 978-?©\0-?©\596-?©\15381-?©\6 ? sameAs ? Juan ? publisher ? Sequeda ? ³ó³Ý±è://¡­/ name ? publisher1 ? O¡¯Reilly ? hXp:// juansequeda. livesIn ? hXp://dbpedia.org/Aus)n ? com ? name ? Juan ?Sequeda ?
  • 50. This ?looks ?cool, ?but ?let¡¯s ?be ?realis)c. ? What ?is ?the ?incen)ve ?to ?publish ? Linked ?Data? ?
  • 51. What ?was ?your ?incen)ve ?to ? publish ?an ?HTML ?page ?in ?1990? ?
  • 52. 1) ?Share ?data ?in ?documents ? 2) ?Because ?you ?neighbor ?was ?doing ?it ?
  • 53. So ?why ?should ?we ?publish ? ? Linked ?Data ?in ?2010? ?
  • 54. 1) ?Share ?data ?as ?data ? 2) ?Because ?you ?neighbor ?is ?doing ?it ?
  • 55. And ?guess ?who ?is ?star)ng ?to ? publish ?Linked ?Data ?now? ?
  • 56. Linked ?Data ?Publishers ? ?? UK ?Government ? ?? US ?Government ? ?? BBC ? ?? Open ?Calais ?¨C ?Thomson ?Reuters ? ?? Freebase ? ?? NY ?Times ? ?? Best ?Buy ? ?? CNET ? ?? Dbpedia ? ?? Are ?you? ?
  • 58. How ?can ?I ?publish ?Linked ?Data? ?
  • 59. Publishing ?Linked ?Data ? ?? Legacy ?Data ?in ?Rela)onal ?Databases ? ¨C? D2R ?Server ? ¨C? Virtuoso ? ¨C? Triplify ? ¨C? Ultrawrap ? ?? CMS ? ¨C? Drupal ?7 ? ?? Na)ve ?RDF ?Stores ? ¨C? Databases ?for ?RDF ?(Triple ?Stores) ? ?? AllegroGraph, ?Jena, ?Sesame, ?Virtuoso ? ¨C? Talis ?Plauorm ?(Linked ?Data ?in ?the ?Cloud) ? ?? In ?HTML ?with ?RDFa ?