Introduction to Linked Data

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    4 Favorites

    Introduction to Linked Data - Presentation Transcript

    1. Introduction to Linked Data
      Consuming Linked Data Tutorial
      International Semantic Web Conference 2009
    2. Do you SEARCH or do you FIND?
    3. Search for
      Football Players who went to the University of Texas at Austin, played for the Dallas Cowboys as Cornerback
    4. Why can’t we just FIND it…
    5. Guess how I FOUND out?
    6. I’ll tell you how I did NOT find it
    7. Current Web = internet + links + docs
    8. So what is the problem?
      The Web has problems
      People aren’t interested in documents
      They are interested in things
      People can parse documents and extract meaning
      Web pages are written in HTML
      HTML describes visualization of information
      Computers can’t!
    9. What do we need to do?
      We need to help machines to understand the web so machines can help us understand things
      They can learn what we are interested in
      They can help us better find what we want
    10. How can we do that?
      Besides publishing documents on the web
      which computers can’t understand easily
      Let’s publish something that computers can understand
    11. RAW DATA!
    12. But wait… don’t we do that already?
    13. Current Data on the Web
      Relational Databases
      APIs
      XML
      CSV
      XLS

      Can’t computers and applications already consume that data on the web?
    14. True! But it is all in different formats and data models!
    15. This makes it hard to integrate data
    16. The data in different data sources aren’t linked
    17. For example, how do I know that the Juan Sequeda in Facebook is the same as Juan Sequeda in Twitter
    18. Or if I create a mashup from different services, I have to learn different APIs and I get different formats of data back
    19. Wouldn’t it be great if we had a standard way of publishing data on the Web?
    20. We have a standardized way of publishing documents on the web, right?
      HTML
    21. Then why can’t we have a standard way of publishing data on the Web?
    22. Good question! And the answer is YES. There is!
    23. Resource Description Framework (RDF)
      A data model
      A way to model data
      i.e. Relational databases use relational 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 Semantic Web>
    24. RDF can be serialized in different ways
      RDF/XML
      RDFa (RDF in HTML)
      N3
      Turtle
    25. So does that mean that I have to publish my data in RDF now?
    26. You don’t have to… but we would like you to 
    27. An example
    28. Document on the Web
    29. Databases back up documents
      THINGS have PROPERTIES:
      A Book as a Title, an author, …
      This is a THING:
      A book title “Programming the Semantic Web” by Toby Segaran, …
    30. Lets represent the data in RDF
      Programming the Semantic Web
      title
      author
      book
      Toby Segaran
      isbn
      978-0-596-15381-6
      publisher
      name
      Publisher
      O’Reilly
    31. Remember that we are on the web
      Everything on the web is identified by a URI
    32. And now let’s link the data to other data
      Programming the Semantic Web
      title
      author
      http://…/isbn978
      Toby Segaran
      isbn
      978-0-596-15381-6
      publisher
      name
      http://…/publisher1
      O’Reilly
    33. And now consider the data from Revyu.com
      hasReview
      http://…/review1
      http://…/isbn978
      description
      reviewer
      Awesome Book
      http://…/reviewer
      name
      Juan Sequeda
    34. Let’s start to link data
      hasReview
      http://…/review1
      http://…/isbn978
      Programming the Semantic Web
      title
      description
      sameAs
      hasReviewer
      Awesome Book
      author
      http://…/isbn978
      Toby Segaran
      http://…/reviewer
      name
      isbn
      978-0-596-15381-6
      Juan Sequeda
      publisher
      name
      http://…/publisher1
      O’Reilly
    35. Juan Sequeda publishes data too
      http://juansequeda.com/id
      http://dbpedia.org/Austin
      livesIn
      name
      Juan Sequeda
    36. Let’s link more data
      hasReview
      http://…/review1
      http://…/isbn978
      description
      hasReviewer
      Awesome Book
      http://…/reviewer
      name
      Juan Sequeda
      sameAs
      http://juansequeda.com/id
      http://dbpedia.org/Austin
      livesIn
      name
      Juan Sequeda
    37. And more
      hasReview
      http://…/review1
      http://…/isbn978
      Programming the Semantic Web
      title
      description
      sameAs
      hasReviewer
      Awesome Book
      author
      http://…/isbn978
      Toby Segaran
      http://…/reviewer
      name
      isbn
      978-0-596-15381-6
      Juan Sequeda
      publisher
      sameAs
      http://…/publisher1
      name
      O’Reilly
      http://juansequeda.com/id
      http://dbpedia.org/Austin
      livesIn
      name
      Juan Sequeda
    38. Data on the Web that is in RDF andislinked to other RDF data is LINKED DATA
    39. Linked Data Principles
      Use URIs as names for things
      Use HTTP URIs so that people can look up (dereference) those names.
      When someone looks up a URI, provide useful information.
      Include links to other URIs so that they can discover more things.
    40. Linked Data makes the web appear as ONEGIANTHUGEGLOBALDATABASE!
    41. I can query a database with SQL. Is there a way to query Linked Data with a query language?
    42. Yes! There is actually a standardize language for that
      SPARQL
    43. FIND all the reviews on the book “Programming the Semantic Web” by people who live in Austin
    44. hasReview
      http://…/review1
      http://…/isbn978
      Programming the Semantic Web
      title
      description
      sameAs
      hasReviewer
      Awesome Book
      author
      http://…/isbn978
      Toby Segaran
      http://…/reviewer
      name
      isbn
      978-0-596-15381-6
      Juan Sequeda
      publisher
      sameAs
      name
      http://…/publisher1
      O’Reilly
      http://juansequeda.com
      http://dbpedia.org/Austin
      livesIn
      name
      Juan Sequeda
    45. This looks cool, but let’s be realistic. What is the incentive to publish Linked Data?
    46. What was your incentive to publish an HTML page in 1990?
    47. 1) Share data in documents2) Because you neighbor was doing it
    48. So why should we publish Linked Data in 2009?
    49. 1) Share data as data2) Because you neighbor is doing it
    50. And guess who is starting to publish Linked Data now?
    51. Linked Data Publishers 2009
      UK Government
      US Government
      BBC
      Open Calais – Thomson Reuters
      Freebase
      NY Times
      Best Buy
      CNET
      Dbpedia
      Are you?
    52. How can I publish Linked Data?
    53. Publishing Linked Data
      Legacy Data in Relational Databases
      D2R Server
      Virtuoso
      Triplify
      Ultrawrap
      CMS
      Drupal
      Native RDF Stores
      Databases for RDF (Triple Stores)
      AllegroGraph, Jena, Sesame, Virtuoso
      Talis Platform (Linked Data in the Cloud)
      In HTML with RDFa
    54. Questions?

    + juansequedajuansequeda, 1 month ago

    custom

    1041 views, 4 favs, 2 embeds more stats

    Presentation given at the "How to Consume Linked Da more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1041
      • 1037 on SlideShare
      • 4 from embeds
    • Comments 0
    • Favorites 4
    • Downloads 31
    Most viewed embeds
    • 3 views on http://72elders.blogspot.com
    • 1 views on http://www.72elders.blogspot.com

    more

    All embeds
    • 3 views on http://72elders.blogspot.com
    • 1 views on http://www.72elders.blogspot.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories