SlideShare a Scribd company logo
Linked Data
               Under the Hood
                                 Tim Hodson
                          Technical Consultant
                                 @timhodson
                                    #talisldod



Thursday, 20 October 11
Where do I
                            start?



Thursday, 20 October 11
Thursday, 20 October 11
dprr iel   r
                          reP o Iif e y
                          Se Aud g
                           me
                              s Fpe
                                 eRfrQ
                                 Ptlocen
                             le
                               Durl re
                                 o
                               to ertL ce
                              nAn
                              r
                            Rm
                          ode
                           trip         y
                            i gin
                                  g



                                            http://www.flickr.com/photos/thienzieyung/5147954561
Thursday, 20 October 11
le
               res




                                           trip
                           our                        I                  F
                              ce                    P                 RD
                                                   A
                                                                            o lo gy
                                                              o nt
SPAR
     Q                          L

                                                                         pro
                     l                                                                pe
           d       e                                     der                                    rty
  m      o                                        me
                                                                efe
                                    e r                                     ren
                             ti fi                                                        ce
                                                    rg
                            n             url
                                                    ing
                          e
                 id
Thursday, 20 October 11
                                                          http://www.flickr.com/photos/thienzieyung/5147954561
Simple Process


                                 Na




                                                Co
                                      De
                          Mo




                                                          Pu
                                                          bli
                                      sc
                                 me




                                                nv
                            de




                                                           sh
                                         ri


                                                   e
                            l




                                           be


                                                     rt

Thursday, 20 October 11
Simple Process


                                 Na




                                                Co
                                      De
                          Mo




                                                          Pu
                                                          bli
                                      sc
                                 me




                                                nv
                            de




                                                           sh
                                         ri


                                                   e
                            l




                                           be


                                                     rt

Thursday, 20 October 11
Simple Process
                          Mo
                            de
                            l




Thursday, 20 October 11
Look at your data




                          http://www.flickr.com/photos/pss/4876189045/




Thursday, 20 October 11
What am I
                          looking for?



Thursday, 20 October 11
http://www.flickr.com/photos/striatic/729822




Thursday, 20 October 11
Simple Process
                          Mo
                            de
                            l




Thursday, 20 October 11
Simple Process


                                 Na
                          Mo



                                 me
                            de
                            l




Thursday, 20 October 11
identifier




Thursday, 20 October 11
identifier


                          thing

Thursday, 20 October 11
identifier


                          thing

Thursday, 20 October 11
identifier


                          thing
                              1969-059A




Thursday, 20 October 11
identifier


                          thing
                                       1969-059A
                             spacecraft/1969-059A




Thursday, 20 October 11
identifier


                          thing
                                                          1969-059A
                                                spacecraft/1969-059A

                          nasa.dataincubator.org/spacecraft/1969-059A




Thursday, 20 October 11
identifier


                              thing
                                                                 1969-059A
                                                      spacecraft/1969-059A

                               nasa.dataincubator.org/spacecraft/1969-059A

                          http://nasa.dataincubator.org/spacecraft/1969-059A



Thursday, 20 October 11
identifier
    28801.0kg


                              thing
                                                                 1969-059A
                                                      spacecraft/1969-059A

                               nasa.dataincubator.org/spacecraft/1969-059A

                          http://nasa.dataincubator.org/spacecraft/1969-059A



Thursday, 20 October 11
identifier
    28801.0kg

    Columbia

    Apollo 11 CSM

    CSM-107
                              thing
                                                                 1969-059A
                                                      spacecraft/1969-059A

                               nasa.dataincubator.org/spacecraft/1969-059A

                          http://nasa.dataincubator.org/spacecraft/1969-059A



Thursday, 20 October 11
identifier
    28801.0kg

    Columbia

    Apollo 11 CSM

    CSM-107
                              thing
    United States

                                                                 1969-059A
                                                      spacecraft/1969-059A

                               nasa.dataincubator.org/spacecraft/1969-059A

                          http://nasa.dataincubator.org/spacecraft/1969-059A



Thursday, 20 October 11
identifier
    28801.0kg

    Columbia

    Apollo 11 CSM

    CSM-107
                              thing
    United States

    Cape Canaveral
                                                                 1969-059A
                                                      spacecraft/1969-059A

                               nasa.dataincubator.org/spacecraft/1969-059A

                          http://nasa.dataincubator.org/spacecraft/1969-059A



Thursday, 20 October 11
identifier
    28801.0kg

    Columbia

    Apollo 11 CSM

    CSM-107
                              thing
    United States

    Cape Canaveral
                                                                 1969-059A
    Saturn 5                                          spacecraft/1969-059A

                               nasa.dataincubator.org/spacecraft/1969-059A

                          http://nasa.dataincubator.org/spacecraft/1969-059A



Thursday, 20 October 11
identifier
    28801.0kg

    Columbia

    Apollo 11 CSM

    CSM-107
                              thing
    United States

    Cape Canaveral
                                                                 1969-059A
    Saturn 5                                          spacecraft/1969-059A

                               nasa.dataincubator.org/spacecraft/1969-059A

                          http://nasa.dataincubator.org/spacecraft/1969-059A



Thursday, 20 October 11
identifier




Thursday, 20 October 11
identifier


                          .../1969-059A




Thursday, 20 October 11
identifier

         28801.0

                          mass .../1969-059A




Thursday, 20 October 11
identifier
                          Apollo 11 CSM


         28801.0
                                      name

                             mass .../1969-059A




Thursday, 20 October 11
identifier
                          Apollo 11 CSM           Columbia

                                      name
         28801.0                                      name
                             mass .../1969-059A




Thursday, 20 October 11
identifier
                          Apollo 11 CSM            Columbia

                                      name
         28801.0                                        name
                             mass .../1969-059A
                                                  launch

                                                     ../launch:
                                                     1969-059




Thursday, 20 October 11
identifier
                          Apollo 11 CSM            Columbia

                                      name
         28801.0                                        name
                             mass .../1969-059A                    16 July 1969
                                                  launch
                                                                  date
                                                     ../launch:
                                                     1969-059




Thursday, 20 October 11
identifier
                          Apollo 11 CSM            Columbia

                                      name
         28801.0                                        name
                             mass .../1969-059A                         16 July 1969
                                                  launch
                                                                      date
                                                     ../launch:
                                                     1969-059
                                                                     site

                                                                    Cape
                                                                  Canaveral




Thursday, 20 October 11
identifier
                          Apollo 11 CSM            Columbia

                                      name
         28801.0                                        name
                             mass .../1969-059A                         16 July 1969
                                                  launch
                                                                      date
                                                     ../launch:
                                                     1969-059
                                                                     site

                                                                    Cape
                                                                  Canaveral   lat

                                                                              N 28° 27' 31''




Thursday, 20 October 11
identifier
                          Apollo 11 CSM            Columbia

                                      name
         28801.0                                        name
                             mass .../1969-059A                           16 July 1969
                                                  launch
                                                                      date
                                                     ../launch:
                                                     1969-059
                                                                     site

                                                                    Cape
                                                                  Canaveral       lat

                                                                                 N 28° 27' 31''
                                                                   long
                                                                              W 80° 31' 59''

Thursday, 20 October 11
identifier
                          Apollo 11 CSM            Columbia

                                      name
         28801.0                                        name
                             mass .../1969-059A                           16 July 1969
                                                  launch
                                                                      date
                                                     ../launch:
                                                     1969-059
     <../1969-059A> mass 28801.0 .
     <../1969-059A> name “Apollo 11 CSM” .                           site
     <../1969-059A> name “Columbia” .
     <../1969-059A> launch <../launch/1969-059> .
     <../launch/1969-059> date 1969-07-16 .                         Cape
     <../launch/1969-059> site <..site/capecanaveral> .           Canaveral       lat
     <..site/capecanaveral> lat “N 28° 27' 31''” .
     <..site/capecanaveral> long “W 80° 31' 59''” .
                                                                                 N 28° 27' 31''
                                                                   long
                                                                              W 80° 31' 59''

Thursday, 20 October 11
That all looks a
                       bit scary!



Thursday, 20 October 11
Simple format
                          An easy structure for capturing data




Thursday, 20 October 11
Simple format
                                    An easy structure for capturing data

                                         property
                          subject                             value




Thursday, 20 October 11
Simple format
                                    An easy structure for capturing data

                                         property
                          subject                             value
                                         property
                           thing                              thing




Thursday, 20 October 11
Simple format
                                    An easy structure for capturing data

                                          property
                          subject                             value
                                         property
                           thing                              thing



               Simple merging
                                    An easy way to bung stuff together




Thursday, 20 October 11
Simple format
                                    An easy structure for capturing data

                                          property
                          subject                             value
                                         property
                           thing                              thing



               Simple merging
                                    An easy way to bung stuff together
              ../person/A




Thursday, 20 October 11
Simple format
                                    An easy structure for capturing data

                                          property
                          subject                             value
                                         property
                           thing                              thing



               Simple merging
                                    An easy way to bung stuff together
              ../person/A hasParent




Thursday, 20 October 11
Simple format
                                    An easy structure for capturing data

                                          property
                          subject                             value
                                         property
                           thing                              thing



               Simple merging
                                    An easy way to bung stuff together
              ../person/A hasParent ../person/B




Thursday, 20 October 11
Simple format
                                    An easy structure for capturing data

                                          property
                          subject                             value
                                         property
                           thing                              thing



               Simple merging
                                    An easy way to bung stuff together
              ../person/A hasParent ../person/B

              ../person/B



Thursday, 20 October 11
Simple format
                                     An easy structure for capturing data

                                           property
                          subject                              value
                                           property
                           thing                               thing



               Simple merging
                                    An easy way to bung stuff together
              ../person/A hasParent ../person/B

              ../person/B           name



Thursday, 20 October 11
Simple format
                                     An easy structure for capturing data

                                           property
                          subject                              value
                                           property
                           thing                               thing



               Simple merging
                                    An easy way to bung stuff together
              ../person/A hasParent ../person/B

              ../person/B           name        “Eric”



Thursday, 20 October 11
Simple format
                                    An easy structure for capturing data

                                          property
                          subject                             value
                                         property
                           thing                              thing



               Simple merging
                                    An easy way to bung stuff together
              ../person/A hasParent ../person/B

                                           ../person/B   name      “Eric”



Thursday, 20 October 11
Simple format
                                    An easy structure for capturing data

                                          property
                          subject                             value
                                         property
                           thing                              thing



               Simple merging
                                    An easy way to bung stuff together



              ../person/A hasParent ../person/B          name      “Eric”



Thursday, 20 October 11
RDF Triple
                           Merging




Thursday, 20 October 11
RDF Triple
                                      Merging




                          The same identifier in a different
                            place is still the same thing
Thursday, 20 October 11
Thursday, 20 October 11
Simple Process


                                 Na
                          Mo



                                 me
                            de
                            l




Thursday, 20 October 11
Simple Process


                                 Na


                                      De
                          Mo




                                      sc
                                 me
                            de




                                         ri
                            l




                                           be




Thursday, 20 October 11
Thursday, 20 October 11
Properties?




Thursday, 20 October 11
Properties?

       Classes?


Thursday, 20 October 11
Properties?
                          describe why something is linked



       Classes?


Thursday, 20 October 11
Properties?
                          describe why something is linked



       Classes?
                          group similarly typed things together




Thursday, 20 October 11
How do I know
                      what terms to
                          use?


Thursday, 20 October 11
Ask someone



Thursday, 20 October 11
Ask someone
                          • schemapedia.com




Thursday, 20 October 11
Ask someone
                          • schemapedia.com
                          • scemacache.com




Thursday, 20 October 11
Ask someone
                          • schemapedia.com
                          • scemacache.com
                          • sindice.com



Thursday, 20 October 11
Why don’t I
                just use my own
                   terms for
                     things?

Thursday, 20 October 11
Thursday, 20 October 11
Thursday, 20 October 11
Add Value
                          Link to external sources




Thursday, 20 October 11
Simple Process


                                 Na


                                      De
                          Mo




                                      sc
                                 me
                            de




                                         ri
                            l




                                           be




Thursday, 20 October 11
Simple Process


                                 Na




                                                Co
                                      De
                          Mo




                                      sc
                                 me




                                                nv
                            de




                                         ri


                                                   e
                            l




                                           be


                                                     rt

Thursday, 20 October 11
Conversion




Thursday, 20 October 11
Conversion
                    • Database / spreadsheet export




Thursday, 20 October 11
Conversion
                    • Database / spreadsheet export
                          - Script/program convert




Thursday, 20 October 11
Conversion
                    • Database / spreadsheet export
                          - Script/program convert
                    • Pull existing Linked Data from sites




Thursday, 20 October 11
Conversion
                    • Database / spreadsheet export
                          - Script/program convert
                    • Pull existing Linked Data from sites
                          - URI matching




Thursday, 20 October 11
Conversion
                    • Database / spreadsheet export
                          - Script/program convert
                    • Pull existing Linked Data from sites
                          - URI matching
                          - Linksets




Thursday, 20 October 11
Conversion
                    • Database / spreadsheet export
                          - Script/program convert
                    • Pull existing Linked Data from sites
                          - URI matching
                          - Linksets
                    • Google Refine



Thursday, 20 October 11
Conversion
                    • Database / spreadsheet export
                          - Script/program convert
                    • Pull existing Linked Data from sites
                          - URI matching
                          - Linksets
                    • Google Refine
                          - Facet analysis




Thursday, 20 October 11
Conversion
                    • Database / spreadsheet export
                          - Script/program convert
                    • Pull existing Linked Data from sites
                          - URI matching
                          - Linksets
                    • Google Refine
                          - Facet analysis
                          - Reconciliation API



Thursday, 20 October 11
What does my
                          data look like
                              now?


Thursday, 20 October 11
RDF Flavours

                                                  16 July 1969

                                                date
                               ../launch:
                               1969-059



                                              Cape
                                            Canaveral




Thursday, 20 October 11
RDF Flavours

              • RDF/XML                           16 July 1969

                                                date
                               ../launch:
                               1969-059



                                              Cape
                                            Canaveral




Thursday, 20 October 11
RDF Flavours

              • RDF/XML                                           16 July 1969
                          Machine to machine
                                                                date
                                               ../launch:
                                               1969-059



                                                              Cape
                                                            Canaveral




Thursday, 20 October 11
RDF Flavours

              • RDF/XML                                    16 July 1969
                   Machine to machine
              • N-Triples                                date
                                        ../launch:
                                        1969-059



                                                       Cape
                                                     Canaveral




Thursday, 20 October 11
RDF Flavours

              • RDF/XML                                    16 July 1969
                   Machine to machine
              • N-Triples                                date
                          Processing    ../launch:
                                        1969-059



                                                       Cape
                                                     Canaveral




Thursday, 20 October 11
RDF Flavours

              • RDF/XML                                    16 July 1969
                   Machine to machine
              • N-Triples                                date
                   Processing           ../launch:
              • Turtle                  1969-059



                                                       Cape
                                                     Canaveral




Thursday, 20 October 11
RDF Flavours

              • RDF/XML                                       16 July 1969
                   Machine to machine
              • N-Triples                                   date
                   Processing              ../launch:
              • Turtle                     1969-059

                          Human readable
                                                          Cape
                                                        Canaveral




Thursday, 20 October 11
RDF Flavours

              • RDF/XML                                    16 July 1969
                   Machine to machine
              • N-Triples                                date
                   Processing           ../launch:
              • Turtle                  1969-059

                   Human readable
              • RDFa                                   Cape
                                                     Canaveral




Thursday, 20 October 11
RDF Flavours

              • RDF/XML                                      16 July 1969
                   Machine to machine
              • N-Triples                                  date
                   Processing             ../launch:
              • Turtle                    1969-059

                   Human readable
              • RDFa                                     Cape
                          Html embedded                Canaveral




Thursday, 20 October 11
RDF Flavours

              • RDF/XML                                         16 July 1969
                   Machine to machine
              • N-Triples                                     date
                   Processing                ../launch:
              • Turtle                       1969-059

                   Human readable
              • RDFa                                        Cape
                          Html embedded                   Canaveral




                                   All valid RDF

Thursday, 20 October 11
Simple Process


                                 Na




                                                Co
                                      De
                          Mo




                                      sc
                                 me




                                                nv
                            de




                                         ri


                                                   e
                            l




                                           be


                                                     rt

Thursday, 20 October 11
Simple Process


                                 Na




                                                Co
                                      De
                          Mo




                                                          Pu
                                                          bli
                                      sc
                                 me




                                                nv
                            de




                                                           sh
                                         ri


                                                   e
                            l




                                           be


                                                     rt

Thursday, 20 October 11
Put it on a web server




                                 http://www.flickr.com/photos/traftery/4773457853




Thursday, 20 October 11
SPARQL




Thursday, 20 October 11
SPARQL
                          SPARQL RDF Query Language




Thursday, 20 October 11
SPARQL
                              SPARQL RDF Query Language

                          • Triple pattern matching




Thursday, 20 October 11
SPARQL
                              SPARQL RDF Query Language

                          • Triple pattern matching
                                                      16 July 1969

                                                    date
                                   ../launch:
                                   1969-059



                                                  Cape
                                                Canaveral




Thursday, 20 October 11
SPARQL
                              SPARQL RDF Query Language

                          • Triple pattern matching
                           - uses Turtle
                                                       16 July 1969

                                                     date
                                    ../launch:
                                    1969-059



                                                   Cape
                                                 Canaveral




Thursday, 20 October 11
SPARQL
                              SPARQL RDF Query Language

                          • Triple pattern matching
                           - uses Turtle




Thursday, 20 October 11
SPARQL
                              SPARQL RDF Query Language

                          • Triple pattern matching
                           - uses Turtle
                          • Requires a SPARQL-endpoint




Thursday, 20 October 11
SPARQL
                              SPARQL RDF Query Language

                          • Triple pattern matching
                           - uses Turtle
                          • Requires a SPARQL-endpoint
                          • Backed by a Triple Store




Thursday, 20 October 11
SPARQL
                              SPARQL RDF Query Language

                          • Triple pattern matching
                           - uses Turtle
                          • Requires a SPARQL-endpoint
                          • Backed by a Triple Store
                           - Local hosted




Thursday, 20 October 11
SPARQL
                              SPARQL RDF Query Language

                          • Triple pattern matching
                           - uses Turtle
                          • Requires a SPARQL-endpoint
                          • Backed by a Triple Store
                           - Local hosted
                           - Hosted




Thursday, 20 October 11
SPARQL
                              SPARQL RDF Query Language

                          • Triple pattern matching
                           - uses Turtle
                          • Requires a SPARQL-endpoint
                          • Backed by a Triple Store
                           - Local hosted
                           - Hosted
                           - Managed Service - Talis



Thursday, 20 October 11
eh?




Thursday, 20 October 11
Linked Data Views




Thursday, 20 October 11
Linked Data Views
                          Alternative views of your data




Thursday, 20 October 11
Linked Data Views
                             Alternative views of your data

                          • Linked Data API




Thursday, 20 October 11
Linked Data Views
                             Alternative views of your data

                          • Linked Data API
                           - Puelia




Thursday, 20 October 11
Linked Data Views
                             Alternative views of your data

                          • Linked Data API
                           - Puelia
                           - Elda




Thursday, 20 October 11
Linked Data Views
                             Alternative views of your data

                          • Linked Data API
                           - Puelia
                           - Elda
                          • Bespoke Views




Thursday, 20 October 11
Linked Data Views
                             Alternative views of your data

                          • Linked Data API
                           - Puelia
                           - Elda
                          • Bespoke Views
                           - Hand crafted webpages




Thursday, 20 October 11
Linked Data Views
                             Alternative views of your data

                          • Linked Data API
                           - Puelia
                           - Elda
                          • Bespoke Views
                           - Hand crafted webpages
                          • Backed by a Triple Store




Thursday, 20 October 11
Linked Data Views
                             Alternative views of your data

                          • Linked Data API
                           - Puelia
                           - Elda
                          • Bespoke Views
                           - Hand crafted webpages
                          • Backed by a Triple Store
                           - Local hosted




Thursday, 20 October 11
Linked Data Views
                             Alternative views of your data

                          • Linked Data API
                           - Puelia
                           - Elda
                          • Bespoke Views
                           - Hand crafted webpages
                          • Backed by a Triple Store
                           - Local hosted
                           - Hosted



Thursday, 20 October 11
Linked Data Views
                             Alternative views of your data

                          • Linked Data API
                           - Puelia
                           - Elda
                          • Bespoke Views
                           - Hand crafted webpages
                          • Backed by a Triple Store
                           - Local hosted
                           - Hosted
                           - Managed Service - Talis


Thursday, 20 October 11
Thursday, 20 October 11
Thursday, 20 October 11
Thursday, 20 October 11
Links




Thursday, 20 October 11
Links
                          Follow your nose




Thursday, 20 October 11
Thursday, 20 October 11
Links
                          Follow your nose




Thursday, 20 October 11
Thursday, 20 October 11
Thursday, 20 October 11
Is RDF the only
                  way to do Linked
                       Data?


Thursday, 20 October 11
Thursday, 20 October 11
Web Standards



Thursday, 20 October 11
But I just want
               to let people use
                    my data.


Thursday, 20 October 11
http://www.flickr.com/photos/jwilde/3499946512

Thursday, 20 October 11
Accessing your Data




                                                http://www.flickr.com/photos/jwilde/3499946512

Thursday, 20 October 11
Accessing your Data




                                Dat a API




                                                http://www.flickr.com/photos/jwilde/3499946512

Thursday, 20 October 11
Accessing your Data




                          }
                          All have APIs


                                    Dat a API




                                                    http://www.flickr.com/photos/jwilde/3499946512

Thursday, 20 October 11
Accessing your Data




                          }
                          All have APIs
                          All different!

                                    Dat a API




                                                    http://www.flickr.com/photos/jwilde/3499946512

Thursday, 20 October 11
Summary


                                 Na




                                                      Co
                                          De
                          Mo




                                                                Pu
                                                                bli
                                              sc
                                 me




                                                      nv
                            de




                                                                 sh
                                                 ri


                                                         e
                            l




                                                be


                                                           rt
                                        pr e      r
                                      reP o Iifiely
                                        me


                                      S sAud g
                                            Fpo
                                             tl rQ
                                            PRer L
                                         le


                                          Durlce
                                           no
                                          to ty
                                         nA
                                          rg



                                       Rm
                                      ode
                                       trip




                                       i
                                              ing




Thursday, 20 October 11
Summary


                                      Na




                                                             Co
                                                  De
                           Mo




                                                                           Pu
                                                                             bli
                                                    sc
                                        me




                                                                nv
                             de




                                                                              sh
                                                       ri


                                                                   e
                               l




                                                       be


                                                                      rt
                          ontology   identifier                            SPARQL
                                                   RDF
                                                  property                       g
                                      url         resource                 mergin
                          model                              triple         API




Thursday, 20 October 11
le
                           URI
                             DF
                          trip
                           R




                                  http://www.flickr.com/photos/thienzieyung/5147954561
Thursday, 20 October 11
D F
                          R                 I
                                    U     R
                                                rip le
                                             t




                                 http://www.flickr.com/photos/thienzieyung/5147954561
Thursday, 20 October 11
Thursday, 20 October 11
http://consulting.talis.com

Thursday, 20 October 11

More Related Content

PPTX
Social Networking
PDF
Linked Data in Action
PPTX
Class anti depressants
PDF
Introduction to Talis
PDF
Linked Data Under the Hood
PDF
Class anticholineesterases
PPTX
Class anti-epileptics
PDF
Class drug therapy of shock
Social Networking
Linked Data in Action
Class anti depressants
Introduction to Talis
Linked Data Under the Hood
Class anticholineesterases
Class anti-epileptics
Class drug therapy of shock

Similar to Linked data under the hood (20)

PDF
Quickfire By Design: Our Process
PDF
Quickfire By Design: Our Process
PDF
Aesop's garden presentation
PDF
BioWare Social
PDF
BioWare Social- Sacramento
PDF
Business Model Workshop: the Kickoff
PPTX
Don't Call Them, They'll Call You (Really!)
PDF
Dash7 Capabilities Overview For Seoul 120809
KEY
Lincs & notts business Networking presentation
PDF
three pager.
DOC
Ws5 1-3
DOC
Ws5.1.3 finished
PDF
Applied Physical Oceanography And Modeling
PDF
Career fair flyer -oct 2011
PDF
Dom's Best Voter Guide - 2012
PDF
THE MRIC ANNUAL TALENT ENVIRONMENT INDEX 2012
PDF
Education & Public Outreach Information Management in Astronomy: IYA2009 & EU...
PDF
Combating Tesco Law: Prepare your Brand Presence
PDF
Startups Today (Keynote at Auburn, April 2013)
PDF
Quickfire By Design: Our Process
Quickfire By Design: Our Process
Aesop's garden presentation
BioWare Social
BioWare Social- Sacramento
Business Model Workshop: the Kickoff
Don't Call Them, They'll Call You (Really!)
Dash7 Capabilities Overview For Seoul 120809
Lincs & notts business Networking presentation
three pager.
Ws5 1-3
Ws5.1.3 finished
Applied Physical Oceanography And Modeling
Career fair flyer -oct 2011
Dom's Best Voter Guide - 2012
THE MRIC ANNUAL TALENT ENVIRONMENT INDEX 2012
Education & Public Outreach Information Management in Astronomy: IYA2009 & EU...
Combating Tesco Law: Prepare your Brand Presence
Startups Today (Keynote at Auburn, April 2013)
Ad

More from Talis Consulting (14)

PDF
Linked data our experience
PDF
Linked data your journey
PDF
Data on the web the benefits of linking
PPT
Semantic News
PDF
The Web's Influence on Your Data
PDF
Linked data your journey
PDF
Linked data our experience
PDF
Linked Data Under the Hood
PPT
Ordnance Survey and Linked Data
PPT
Linked Data Workshop Stanford University
PDF
OpenAIRE schirrwagen
PDF
LODUM: Linked Open Data University of Münster
PDF
Linked Data our Experience
PDF
Linked Data an Introduction
Linked data our experience
Linked data your journey
Data on the web the benefits of linking
Semantic News
The Web's Influence on Your Data
Linked data your journey
Linked data our experience
Linked Data Under the Hood
Ordnance Survey and Linked Data
Linked Data Workshop Stanford University
OpenAIRE schirrwagen
LODUM: Linked Open Data University of Münster
Linked Data our Experience
Linked Data an Introduction
Ad

Recently uploaded (20)

PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPT
Teaching material agriculture food technology
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Encapsulation theory and applications.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
cuic standard and advanced reporting.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Big Data Technologies - Introduction.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
The Rise and Fall of 3GPP – Time for a Sabbatical?
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Spectroscopy.pptx food analysis technology
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Teaching material agriculture food technology
Mobile App Security Testing_ A Comprehensive Guide.pdf
Understanding_Digital_Forensics_Presentation.pptx
NewMind AI Weekly Chronicles - August'25 Week I
Encapsulation theory and applications.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Programs and apps: productivity, graphics, security and other tools
cuic standard and advanced reporting.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Big Data Technologies - Introduction.pptx

Linked data under the hood

  • 1. Linked Data Under the Hood Tim Hodson Technical Consultant @timhodson #talisldod Thursday, 20 October 11
  • 2. Where do I start? Thursday, 20 October 11
  • 4. dprr iel r reP o Iif e y Se Aud g me s Fpe eRfrQ Ptlocen le Durl re o to ertL ce nAn r Rm ode trip y i gin g http://www.flickr.com/photos/thienzieyung/5147954561 Thursday, 20 October 11
  • 5. le res trip our I F ce P RD A o lo gy o nt SPAR Q L pro l pe d e der rty m o me efe e r ren ti fi ce rg n url ing e id Thursday, 20 October 11 http://www.flickr.com/photos/thienzieyung/5147954561
  • 6. Simple Process Na Co De Mo Pu bli sc me nv de sh ri e l be rt Thursday, 20 October 11
  • 7. Simple Process Na Co De Mo Pu bli sc me nv de sh ri e l be rt Thursday, 20 October 11
  • 8. Simple Process Mo de l Thursday, 20 October 11
  • 9. Look at your data http://www.flickr.com/photos/pss/4876189045/ Thursday, 20 October 11
  • 10. What am I looking for? Thursday, 20 October 11
  • 12. Simple Process Mo de l Thursday, 20 October 11
  • 13. Simple Process Na Mo me de l Thursday, 20 October 11
  • 15. identifier thing Thursday, 20 October 11
  • 16. identifier thing Thursday, 20 October 11
  • 17. identifier thing 1969-059A Thursday, 20 October 11
  • 18. identifier thing 1969-059A spacecraft/1969-059A Thursday, 20 October 11
  • 19. identifier thing 1969-059A spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A Thursday, 20 October 11
  • 20. identifier thing 1969-059A spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A http://nasa.dataincubator.org/spacecraft/1969-059A Thursday, 20 October 11
  • 21. identifier 28801.0kg thing 1969-059A spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A http://nasa.dataincubator.org/spacecraft/1969-059A Thursday, 20 October 11
  • 22. identifier 28801.0kg Columbia Apollo 11 CSM CSM-107 thing 1969-059A spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A http://nasa.dataincubator.org/spacecraft/1969-059A Thursday, 20 October 11
  • 23. identifier 28801.0kg Columbia Apollo 11 CSM CSM-107 thing United States 1969-059A spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A http://nasa.dataincubator.org/spacecraft/1969-059A Thursday, 20 October 11
  • 24. identifier 28801.0kg Columbia Apollo 11 CSM CSM-107 thing United States Cape Canaveral 1969-059A spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A http://nasa.dataincubator.org/spacecraft/1969-059A Thursday, 20 October 11
  • 25. identifier 28801.0kg Columbia Apollo 11 CSM CSM-107 thing United States Cape Canaveral 1969-059A Saturn 5 spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A http://nasa.dataincubator.org/spacecraft/1969-059A Thursday, 20 October 11
  • 26. identifier 28801.0kg Columbia Apollo 11 CSM CSM-107 thing United States Cape Canaveral 1969-059A Saturn 5 spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A http://nasa.dataincubator.org/spacecraft/1969-059A Thursday, 20 October 11
  • 28. identifier .../1969-059A Thursday, 20 October 11
  • 29. identifier 28801.0 mass .../1969-059A Thursday, 20 October 11
  • 30. identifier Apollo 11 CSM 28801.0 name mass .../1969-059A Thursday, 20 October 11
  • 31. identifier Apollo 11 CSM Columbia name 28801.0 name mass .../1969-059A Thursday, 20 October 11
  • 32. identifier Apollo 11 CSM Columbia name 28801.0 name mass .../1969-059A launch ../launch: 1969-059 Thursday, 20 October 11
  • 33. identifier Apollo 11 CSM Columbia name 28801.0 name mass .../1969-059A 16 July 1969 launch date ../launch: 1969-059 Thursday, 20 October 11
  • 34. identifier Apollo 11 CSM Columbia name 28801.0 name mass .../1969-059A 16 July 1969 launch date ../launch: 1969-059 site Cape Canaveral Thursday, 20 October 11
  • 35. identifier Apollo 11 CSM Columbia name 28801.0 name mass .../1969-059A 16 July 1969 launch date ../launch: 1969-059 site Cape Canaveral lat N 28° 27' 31'' Thursday, 20 October 11
  • 36. identifier Apollo 11 CSM Columbia name 28801.0 name mass .../1969-059A 16 July 1969 launch date ../launch: 1969-059 site Cape Canaveral lat N 28° 27' 31'' long W 80° 31' 59'' Thursday, 20 October 11
  • 37. identifier Apollo 11 CSM Columbia name 28801.0 name mass .../1969-059A 16 July 1969 launch date ../launch: 1969-059 <../1969-059A> mass 28801.0 . <../1969-059A> name “Apollo 11 CSM” . site <../1969-059A> name “Columbia” . <../1969-059A> launch <../launch/1969-059> . <../launch/1969-059> date 1969-07-16 . Cape <../launch/1969-059> site <..site/capecanaveral> . Canaveral lat <..site/capecanaveral> lat “N 28° 27' 31''” . <..site/capecanaveral> long “W 80° 31' 59''” . N 28° 27' 31'' long W 80° 31' 59'' Thursday, 20 October 11
  • 38. That all looks a bit scary! Thursday, 20 October 11
  • 39. Simple format An easy structure for capturing data Thursday, 20 October 11
  • 40. Simple format An easy structure for capturing data property subject value Thursday, 20 October 11
  • 41. Simple format An easy structure for capturing data property subject value property thing thing Thursday, 20 October 11
  • 42. Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff together Thursday, 20 October 11
  • 43. Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff together ../person/A Thursday, 20 October 11
  • 44. Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff together ../person/A hasParent Thursday, 20 October 11
  • 45. Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff together ../person/A hasParent ../person/B Thursday, 20 October 11
  • 46. Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff together ../person/A hasParent ../person/B ../person/B Thursday, 20 October 11
  • 47. Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff together ../person/A hasParent ../person/B ../person/B name Thursday, 20 October 11
  • 48. Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff together ../person/A hasParent ../person/B ../person/B name “Eric” Thursday, 20 October 11
  • 49. Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff together ../person/A hasParent ../person/B ../person/B name “Eric” Thursday, 20 October 11
  • 50. Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff together ../person/A hasParent ../person/B name “Eric” Thursday, 20 October 11
  • 51. RDF Triple Merging Thursday, 20 October 11
  • 52. RDF Triple Merging The same identifier in a different place is still the same thing Thursday, 20 October 11
  • 54. Simple Process Na Mo me de l Thursday, 20 October 11
  • 55. Simple Process Na De Mo sc me de ri l be Thursday, 20 October 11
  • 58. Properties? Classes? Thursday, 20 October 11
  • 59. Properties? describe why something is linked Classes? Thursday, 20 October 11
  • 60. Properties? describe why something is linked Classes? group similarly typed things together Thursday, 20 October 11
  • 61. How do I know what terms to use? Thursday, 20 October 11
  • 63. Ask someone • schemapedia.com Thursday, 20 October 11
  • 64. Ask someone • schemapedia.com • scemacache.com Thursday, 20 October 11
  • 65. Ask someone • schemapedia.com • scemacache.com • sindice.com Thursday, 20 October 11
  • 66. Why don’t I just use my own terms for things? Thursday, 20 October 11
  • 69. Add Value Link to external sources Thursday, 20 October 11
  • 70. Simple Process Na De Mo sc me de ri l be Thursday, 20 October 11
  • 71. Simple Process Na Co De Mo sc me nv de ri e l be rt Thursday, 20 October 11
  • 73. Conversion • Database / spreadsheet export Thursday, 20 October 11
  • 74. Conversion • Database / spreadsheet export - Script/program convert Thursday, 20 October 11
  • 75. Conversion • Database / spreadsheet export - Script/program convert • Pull existing Linked Data from sites Thursday, 20 October 11
  • 76. Conversion • Database / spreadsheet export - Script/program convert • Pull existing Linked Data from sites - URI matching Thursday, 20 October 11
  • 77. Conversion • Database / spreadsheet export - Script/program convert • Pull existing Linked Data from sites - URI matching - Linksets Thursday, 20 October 11
  • 78. Conversion • Database / spreadsheet export - Script/program convert • Pull existing Linked Data from sites - URI matching - Linksets • Google Refine Thursday, 20 October 11
  • 79. Conversion • Database / spreadsheet export - Script/program convert • Pull existing Linked Data from sites - URI matching - Linksets • Google Refine - Facet analysis Thursday, 20 October 11
  • 80. Conversion • Database / spreadsheet export - Script/program convert • Pull existing Linked Data from sites - URI matching - Linksets • Google Refine - Facet analysis - Reconciliation API Thursday, 20 October 11
  • 81. What does my data look like now? Thursday, 20 October 11
  • 82. RDF Flavours 16 July 1969 date ../launch: 1969-059 Cape Canaveral Thursday, 20 October 11
  • 83. RDF Flavours • RDF/XML 16 July 1969 date ../launch: 1969-059 Cape Canaveral Thursday, 20 October 11
  • 84. RDF Flavours • RDF/XML 16 July 1969 Machine to machine date ../launch: 1969-059 Cape Canaveral Thursday, 20 October 11
  • 85. RDF Flavours • RDF/XML 16 July 1969 Machine to machine • N-Triples date ../launch: 1969-059 Cape Canaveral Thursday, 20 October 11
  • 86. RDF Flavours • RDF/XML 16 July 1969 Machine to machine • N-Triples date Processing ../launch: 1969-059 Cape Canaveral Thursday, 20 October 11
  • 87. RDF Flavours • RDF/XML 16 July 1969 Machine to machine • N-Triples date Processing ../launch: • Turtle 1969-059 Cape Canaveral Thursday, 20 October 11
  • 88. RDF Flavours • RDF/XML 16 July 1969 Machine to machine • N-Triples date Processing ../launch: • Turtle 1969-059 Human readable Cape Canaveral Thursday, 20 October 11
  • 89. RDF Flavours • RDF/XML 16 July 1969 Machine to machine • N-Triples date Processing ../launch: • Turtle 1969-059 Human readable • RDFa Cape Canaveral Thursday, 20 October 11
  • 90. RDF Flavours • RDF/XML 16 July 1969 Machine to machine • N-Triples date Processing ../launch: • Turtle 1969-059 Human readable • RDFa Cape Html embedded Canaveral Thursday, 20 October 11
  • 91. RDF Flavours • RDF/XML 16 July 1969 Machine to machine • N-Triples date Processing ../launch: • Turtle 1969-059 Human readable • RDFa Cape Html embedded Canaveral All valid RDF Thursday, 20 October 11
  • 92. Simple Process Na Co De Mo sc me nv de ri e l be rt Thursday, 20 October 11
  • 93. Simple Process Na Co De Mo Pu bli sc me nv de sh ri e l be rt Thursday, 20 October 11
  • 94. Put it on a web server http://www.flickr.com/photos/traftery/4773457853 Thursday, 20 October 11
  • 96. SPARQL SPARQL RDF Query Language Thursday, 20 October 11
  • 97. SPARQL SPARQL RDF Query Language • Triple pattern matching Thursday, 20 October 11
  • 98. SPARQL SPARQL RDF Query Language • Triple pattern matching 16 July 1969 date ../launch: 1969-059 Cape Canaveral Thursday, 20 October 11
  • 99. SPARQL SPARQL RDF Query Language • Triple pattern matching - uses Turtle 16 July 1969 date ../launch: 1969-059 Cape Canaveral Thursday, 20 October 11
  • 100. SPARQL SPARQL RDF Query Language • Triple pattern matching - uses Turtle Thursday, 20 October 11
  • 101. SPARQL SPARQL RDF Query Language • Triple pattern matching - uses Turtle • Requires a SPARQL-endpoint Thursday, 20 October 11
  • 102. SPARQL SPARQL RDF Query Language • Triple pattern matching - uses Turtle • Requires a SPARQL-endpoint • Backed by a Triple Store Thursday, 20 October 11
  • 103. SPARQL SPARQL RDF Query Language • Triple pattern matching - uses Turtle • Requires a SPARQL-endpoint • Backed by a Triple Store - Local hosted Thursday, 20 October 11
  • 104. SPARQL SPARQL RDF Query Language • Triple pattern matching - uses Turtle • Requires a SPARQL-endpoint • Backed by a Triple Store - Local hosted - Hosted Thursday, 20 October 11
  • 105. SPARQL SPARQL RDF Query Language • Triple pattern matching - uses Turtle • Requires a SPARQL-endpoint • Backed by a Triple Store - Local hosted - Hosted - Managed Service - Talis Thursday, 20 October 11
  • 107. Linked Data Views Thursday, 20 October 11
  • 108. Linked Data Views Alternative views of your data Thursday, 20 October 11
  • 109. Linked Data Views Alternative views of your data • Linked Data API Thursday, 20 October 11
  • 110. Linked Data Views Alternative views of your data • Linked Data API - Puelia Thursday, 20 October 11
  • 111. Linked Data Views Alternative views of your data • Linked Data API - Puelia - Elda Thursday, 20 October 11
  • 112. Linked Data Views Alternative views of your data • Linked Data API - Puelia - Elda • Bespoke Views Thursday, 20 October 11
  • 113. Linked Data Views Alternative views of your data • Linked Data API - Puelia - Elda • Bespoke Views - Hand crafted webpages Thursday, 20 October 11
  • 114. Linked Data Views Alternative views of your data • Linked Data API - Puelia - Elda • Bespoke Views - Hand crafted webpages • Backed by a Triple Store Thursday, 20 October 11
  • 115. Linked Data Views Alternative views of your data • Linked Data API - Puelia - Elda • Bespoke Views - Hand crafted webpages • Backed by a Triple Store - Local hosted Thursday, 20 October 11
  • 116. Linked Data Views Alternative views of your data • Linked Data API - Puelia - Elda • Bespoke Views - Hand crafted webpages • Backed by a Triple Store - Local hosted - Hosted Thursday, 20 October 11
  • 117. Linked Data Views Alternative views of your data • Linked Data API - Puelia - Elda • Bespoke Views - Hand crafted webpages • Backed by a Triple Store - Local hosted - Hosted - Managed Service - Talis Thursday, 20 October 11
  • 122. Links Follow your nose Thursday, 20 October 11
  • 124. Links Follow your nose Thursday, 20 October 11
  • 127. Is RDF the only way to do Linked Data? Thursday, 20 October 11
  • 130. But I just want to let people use my data. Thursday, 20 October 11
  • 132. Accessing your Data http://www.flickr.com/photos/jwilde/3499946512 Thursday, 20 October 11
  • 133. Accessing your Data Dat a API http://www.flickr.com/photos/jwilde/3499946512 Thursday, 20 October 11
  • 134. Accessing your Data } All have APIs Dat a API http://www.flickr.com/photos/jwilde/3499946512 Thursday, 20 October 11
  • 135. Accessing your Data } All have APIs All different! Dat a API http://www.flickr.com/photos/jwilde/3499946512 Thursday, 20 October 11
  • 136. Summary Na Co De Mo Pu bli sc me nv de sh ri e l be rt pr e r reP o Iifiely me S sAud g Fpo tl rQ PRer L le Durlce no to ty nA rg Rm ode trip i ing Thursday, 20 October 11
  • 137. Summary Na Co De Mo Pu bli sc me nv de sh ri e l be rt ontology identifier SPARQL RDF property g url resource mergin model triple API Thursday, 20 October 11
  • 138. le URI DF trip R http://www.flickr.com/photos/thienzieyung/5147954561 Thursday, 20 October 11
  • 139. D F R I U R rip le t http://www.flickr.com/photos/thienzieyung/5147954561 Thursday, 20 October 11