Linked Data Planet Key Note

4,464 views

Published on

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

No Downloads
Views
Total views
4,464
On SlideShare
0
From Embeds
0
Number of Embeds
14
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Linked Data Planet Key Note

  1. 1. Creating, Deploying, and Exploiting Linked Data By Kingsley Idehen Founder & CEO, OpenLink Software © 2008 OpenLink Software, All rights reserved.
  2. 2. Presentation Goals <ul><li>Demystify Linked Data </li></ul><ul><li>Demonstrate the unobtrusive nature of Linked Data </li></ul><ul><li>Explore how Linked Data can Work for You! </li></ul>© 2008 OpenLink Software, All rights reserved.
  3. 3. Situation Analysis <ul><li>User-generated content is growing exponentially </li></ul><ul><li>Enterprise & individual connectivity is growing </li></ul><ul><li>The line between the Individual & the Enterprise is blurring </li></ul><ul><li>The discovery & exploitation of Data, Information, and Knowledge remain the ultimate critical success factors </li></ul><ul><li>But there are still only 24 hours in a day! </li></ul>© 2008 OpenLink Software, All rights reserved.
  4. 4. A Few Definitions <ul><li>What is Data ? </li></ul><ul><ul><li>How we express observation </li></ul></ul><ul><li>What is Information? </li></ul><ul><ul><li>How we use Context to perceive observation </li></ul></ul><ul><li>What is Knowledge? </li></ul><ul><ul><li>How we Comprehend what we perceive </li></ul></ul>© 2008 OpenLink Software, All rights reserved.
  5. 5. Important (IMHO) Note! <ul><li>Data , Information , and Knowledge are subjective terms </li></ul><ul><li>Context [of the beholder] ultimately determines what’s actually what </li></ul><ul><li>Data is the lowest common denominator </li></ul><ul><li>Everything we do in IT ultimately comes down to Access , Manipulation , and Dissemination of Data across a spectrum of Context vectors. </li></ul>© 2008 OpenLink Software, All rights reserved.
  6. 6. What is Data Access by Reference? <ul><li>How you access Data using Data Source Names (Identifiers) </li></ul><ul><li>Identifiers may be Natural (human readable) or Synthetic (machine readable) </li></ul>© 2008 OpenLink Software, All rights reserved.
  7. 7. Data Source Name Examples <ul><li>ODBC </li></ul><ul><ul><li>DSN=“CRM”;HOST=crm.example.org;SVT=Oracle;DATABASE=CRM;TABLE=CUSTOMER </li></ul></ul><ul><li>JDBC URL </li></ul><ul><ul><li>jdbc:openlink://crm.example.org/SVT=Oracle/DATABASE=CRM/TABLE=CUSTOMER </li></ul></ul><ul><li>LSID URN for “ Elephant-eared kangaroo rat” from Universal Biological Indexer & Organizer </li></ul><ul><ul><li>urn:lsid:ubio.org:namebank:762537 </li></ul></ul><ul><li>Information Resource Uniform Resource Identifiers (URIs) </li></ul><ul><ul><li>http://myopenlink.net/dataspace/person/kidehen (Profile Page) </li></ul></ul><ul><li>Data Web Entity (that isn’t an Information Resource) Identifier </li></ul><ul><ul><li>http://myopenlink.net/dataspace/person/kidehen#this (this Entity that is primary topic of the Profile Page above) </li></ul></ul>© 2008 OpenLink Software, All rights reserved.
  8. 8. What is Linked Data? <ul><li>A term coined by Tim Berners-Lee that describes HTTP-based Data Access by Reference for the Web </li></ul><ul><li>A richer Linking mechanism for the Web that takes us from Hypertext Links (Document to Document) to Hyperdata Links (across things that documents are about) </li></ul>© 2008 OpenLink Software, All rights reserved.
  9. 9. <ul><li>It exposes the compound nature of Web Resources </li></ul><ul><li>It provides an Open Data Access & Connectivity mechanism for the Web </li></ul><ul><li>It delivers a powerful mechanism for meshing disparate and heterogeneous data sources </li></ul><ul><li>It offers an unobtrusive mechanism for unveiling the prowess of the broader Semantic Web vision. </li></ul>Why is Linked Data Important? © 2008 OpenLink Software, All rights reserved.
  10. 10. Linked Data Tenets <ul><li>Give Names to things you describe so that they become uniquely Identifiable Resources (Data Sources) </li></ul><ul><li>Incorporate HTTP into your naming scheme so that you extend data access scope to your internal networks and/or the World Wide Web </li></ul>© 2008 OpenLink Software, All rights reserved.
  11. 11. Contd: Linked Data Tenets <ul><li>Use the RDF Data Model to describe your Resources </li></ul><ul><li>Use HTTP-based Resource Names (URIs) when creating RDF Data Model records (Triples) </li></ul>© 2008 OpenLink Software, All rights reserved.
  12. 12. Linked Data & ODBC Similarities <ul><li>An ODBC Data Source Name (DSN) is equivalent to a Linked Data URI </li></ul><ul><li>An ODBC Data Source is equivalent to a Linked Data Resource. </li></ul>© 2008 OpenLink Software, All rights reserved.
  13. 13. Linked Data & ODBC Similarities © 2008 OpenLink Software, All rights reserved.
  14. 14. Linked Data & ODBC Differences <ul><li>Open Database Connectivity Lacks: </li></ul><ul><ul><li>Model Dexterity (tightly bound to Relational Model) </li></ul></ul><ul><ul><li>Reference Granularity (stops at Table/View level) </li></ul></ul><ul><ul><li>HTTP protocol component in Naming Scheme (vulnerable to DBMS engine, Host OS, Network Protocol, and other infrastructural specificity) </li></ul></ul>© 2008 OpenLink Software, All rights reserved.
  15. 15. What is the Linked Data Web? <ul><li>A World Wide Web of Named Data Sources (describing Documents or other Things) </li></ul><ul><li>A Giant Global Graph of Named Data Sources where Hyperdata Links provide the Link Tapestry </li></ul><ul><li>A evolution of the Web where the Description of anything is discernable via it’s Data Source Name (URI). </li></ul>© 2008 OpenLink Software, All rights reserved.
  16. 16. How will Linked Data Materialize on the Web? <ul><li>Generated “on the fly” via RDF middleware from: </li></ul><ul><ul><li>Existing Web Pages (POSH, Microformats, eRDF, RDFa, GRDDL) </li></ul></ul><ul><ul><li>Web 2.0 Data Spaces (Social Networks, Blogs, Wikis, Bookmarks, Online Discussions / Conversations, etc.) </li></ul></ul><ul><ul><li>Web Services (SOAP and REST) </li></ul></ul><ul><li>Enterprise Data Sources </li></ul><ul><ul><li>SOA oriented Web Services </li></ul></ul><ul><ul><li>XML based Data Warehouses and Views </li></ul></ul><ul><ul><li>Enterprise Databases (ODBC, JDBC, OLE-DB, ADO.NET, XMLA, Native CLIs) </li></ul></ul><ul><li>Community driven extraction efforts </li></ul><ul><ul><li>DBpedia, Bio2RDF, and many other Linking Open Data projects </li></ul></ul>© 2008 OpenLink Software, All rights reserved.
  17. 17. © 2008 OpenLink Software, All rights reserved. Linked Data Generation from Existing Dynamic Web Content
  18. 18. © 2008 OpenLink Software, All rights reserved. Linked Data Generation from Existing Web Services
  19. 19. © 2008 OpenLink Software, All rights reserved. Linked Data Generation from Enterprise Data Sources
  20. 20. © 2008 OpenLink Software, All rights reserved. Linked Data Generation from Relational Databases
  21. 21. © 2008 OpenLink Software, All rights reserved. Linked Data Generation from Existing Web Content
  22. 22. <ul><li>Obtain a Linked Data Server capable of: </li></ul><ul><ul><li>Creating URL rewrite-rules for handling Content Negotiation requests </li></ul></ul><ul><ul><li>Associating URL rewrite-rules with RDF data store queries using SPARQL </li></ul></ul><ul><ul><li>Generating Information Resources “on the fly” that provide physical provenance to Resource Descriptions </li></ul></ul><ul><ul><li>Minting dereferenceable HTTP URIs (including wrapper/proxy URIs for non RDF Linked Data Source) </li></ul></ul><ul><ul><li>Incorporating RDFization for transforming non-RDF Data into RDF) </li></ul></ul>How Do I Deploy Linked Data? © 2008 OpenLink Software, All rights reserved.
  23. 23. Linked Data Access Mechanics © 2008 OpenLink Software, All rights reserved.
  24. 24. <ul><li>When a “User Agent” requests (X)HTML, make a “best effort” to expose associated RDF data via any of the following: </li></ul><ul><ul><li>Use the <head/> section’s <link/> tag to expose RDF Data Source Names </li></ul></ul><ul><ul><li>Use simple RDFa or eRDF statements to embedded RDF Data Source Names within the (X)HTML via the <head/> section’s <profile/> tag for eRDF or RDFa use declaration and <link/> tag to expose RDF Data Source Names </li></ul></ul><ul><ul><li>If XHTML, use GRDDL to glean RDF from the source document via a combination of the GRDDL use declaration in the <head/> section’s <profile/> tag and an XSLT stylesheet exposed via the <link/> tag </li></ul></ul><ul><li>When a “User Agent” requests XML </li></ul><ul><ul><li>Use GRDDL to Identity Transformation Stylesheet </li></ul></ul>Linked Data Publishing Tenets © 2008 OpenLink Software, All rights reserved.
  25. 25. Linked Data Usage Examples <ul><li>OpenLink Data Spaces </li></ul><ul><li>Zitgist Data Services </li></ul><ul><li>Bio2RDF </li></ul><ul><li>DBpedia </li></ul><ul><li>Library of Congress </li></ul><ul><li>US Census Data </li></ul><ul><li>Many others in the LOD Cloud </li></ul>© 2008 OpenLink Software, All rights reserved.
  26. 26. Linked Data Exploitation: Web <ul><li>Data Silos will Die! </li></ul><ul><li>Context [as opposed to Content] becomes King! </li></ul><ul><li>Meshing (natural data linking) will replace Mashing (brute-force data linking) </li></ul><ul><li>Crystallization of Information At Your Fingertips vision without platform comprises </li></ul>© 2008 OpenLink Software, All rights reserved.
  27. 27. Linked Data Exploitation: Social-Networking <ul><li>Construction & Deconstruction of Social-Networks will become a loose function of data links exposed via: </li></ul><ul><ul><li>Our Tags </li></ul></ul><ul><ul><li>Our Interests </li></ul></ul><ul><ul><li>Our Realms of Discourse (comments associated with Blogs, Wikis, and other Data Spaces on the Web) </li></ul></ul><ul><li>It’s Community, Stupid! </li></ul><ul><ul><li>Community-building prowess will express Vitality </li></ul></ul><ul><ul><li>Vitality will be an expression of “Link Density” </li></ul></ul><ul><ul><li>Co-opetition will thrive. </li></ul></ul>© 2008 OpenLink Software, All rights reserved.
  28. 28. © 2008 OpenLink Software, All rights reserved. A Personal Linked Data Space
  29. 29. © 2008 OpenLink Software, All rights reserved. Collective Intelligence
  30. 30. Linked Data Exploitation: Enterprise <ul><li>Conceptual interaction with Heterogeneous Data Sources that transcends </li></ul><ul><ul><li>DBMS engine models </li></ul></ul><ul><ul><li>DBMS engine vendors APIs </li></ul></ul><ul><ul><li>SOA Web Services </li></ul></ul><ul><ul><li>Host Operating Systems </li></ul></ul><ul><li>Simply “Peel-Back” the containment of Applications by integrating Linked Data Source Names into </li></ul><ul><ul><li>ERP Systems </li></ul></ul><ul><ul><li>CRM Systems </li></ul></ul><ul><ul><li>Enterprise Collaboration Systems </li></ul></ul><ul><ul><li>HR Systems </li></ul></ul><ul><ul><li>Marketing Systems </li></ul></ul><ul><ul><li>Web Content Management & Corporate Communications Systems </li></ul></ul>© 2008 OpenLink Software, All rights reserved.
  31. 31. Linked Data — The Web Done Right? <ul><li>Yes, because it facilitates: </li></ul><ul><li>Broadening our perspectives (pivoting on data behind documents) </li></ul><ul><li>Serendipitous Discovery of relevant things via the Web </li></ul><ul><li>Exploitation of collective intelligence via Discourse, Discovery, and Participation </li></ul>© 2008 OpenLink Software, All rights reserved.
  32. 32. Additional Information <ul><li>OpenLink Software: </li></ul><ul><ul><li>http://www.openlinksw.com/ </li></ul></ul><ul><ul><li>http://virtuoso.openlinksw.com/ </li></ul></ul><ul><ul><li>http://www.openlinksw.com/blog/~kidehen (weblog) </li></ul></ul><ul><li>Linking Open Data Community Projects </li></ul><ul><ul><li>http://linkeddata.org/ </li></ul></ul><ul><ul><li>http://dbpedia.org/ </li></ul></ul>© 2008 OpenLink Software, All rights reserved.

×