Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Future of Web 2.0 & The Semantic Web

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Wird geladen in …3
×

Hier ansehen

1 von 50 Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (20)

Andere mochten auch (20)

Anzeige

Ähnlich wie Future of Web 2.0 & The Semantic Web (20)

Anzeige

Aktuellste (20)

Future of Web 2.0 & The Semantic Web

  1. 1. Semantic Web/ Future Developments Caleb Derven, UCD Systems Librarian [email_address] IS 20090 Web 2.0 & Social Media: An Introduction 18 November 2009
  2. 2. What Will Be Covered <ul><li>Possible Future Directions of the Web </li></ul><ul><li>The Semantic Web </li></ul><ul><li>Role of Metadata and Ontologies </li></ul><ul><li>Role of Semantic Modelling </li></ul><ul><li>Data Models – RDF, OWL </li></ul><ul><li>Issues under debate </li></ul>
  3. 3. Web 1.0 <ul><li>Read Web </li></ul><ul><li>Static Content </li></ul><ul><li>Links </li></ul><ul><li>Email/ Forms </li></ul>Source: http://www.adobe.com/devnet/articles/ora_web20_architectures.html
  4. 4. Development of Web 2.0 <ul><li>Source: http://www.frepa.org/wp/go.php?http://www.scill.de/content/2006/09/21/web-20-buzz-zeitstrahl/ </li></ul>
  5. 5. What is Web 2.0 Source: http://oreilly.com/lpt/a/6228
  6. 6. What is Web 2.0, continued <ul><li>User-produced content </li></ul><ul><li>Peer-production </li></ul><ul><ul><li>Crowd-sourcing, tagging, open source software </li></ul></ul><ul><li>Flickr, Social Software – many of the technologies and services covered in this class… </li></ul>
  7. 7. Drawbacks <ul><li>Mash-ups & Data Re-use - Recreating the Wheel? </li></ul><ul><ul><ul><li>APIs vs. Data Models </li></ul></ul></ul><ul><ul><ul><li>Data Re-Usability </li></ul></ul></ul><ul><li>Portability </li></ul><ul><li>Data Migration </li></ul><ul><li>Web pages/ Web services generally designed for human, not machine, consumption </li></ul>
  8. 8. Web 3.0 Characteristics <ul><li>Infrastructure for integrating (sometimes disparate) web data resources </li></ul><ul><li>Use of languages developed by WC3 Semantic Activity group </li></ul><ul><li>Linked & Open Data </li></ul><ul><li>Formalises mashups/ joined up data </li></ul><ul><li>Metadata, Metadata, Metadata </li></ul>
  9. 9. What is the Semantic Web? <ul><li>Adding machine processable meaning to World Wide Web documents </li></ul><ul><li>Semantic web doesn’t replace, but extends, current web to a web of data </li></ul><ul><li>Formalises what is done everyday by web users, but makes it possible for machines to do the work </li></ul>
  10. 10. What is the Semantic Web?, cont. <ul><li>“ Most of the Web's content today is designed for humans to read, not for computer programs to manipulate meaningfully. Computers can adeptly parse Web pages for layout and routine processing-here a header, there a link to another page-but in general, computers have no reliable way to process the semantics ” </li></ul><ul><li>“ The Semantic Web will bring structure to the meaningful content of Web pages, creating an environment where software agents roaming from page to page can readily carry out sophisticated tasks for users.” </li></ul><ul><li>“ The Semantic Web is not a separate Web but an extension of the current one, in which information is given well-defined meaning, better enabling computers and people to work in cooperation. ” </li></ul>Source: Berners-Lee, T., Hendler, J., & Lassila, O. (2001). THE SEMANTIC WEB. Scientific American , 284 (5), 34.
  11. 11. Features of a Semantic Web <ul><li>Key Technologies include: </li></ul><ul><ul><ul><li>Explicit Metadata </li></ul></ul></ul><ul><ul><ul><li>Ontologies </li></ul></ul></ul><ul><ul><ul><li>Logic </li></ul></ul></ul><ul><ul><ul><li>Inference (rules-based systems) </li></ul></ul></ul><ul><ul><ul><li>Intelligent Agents </li></ul></ul></ul><ul><li>Development of Semantic Web proceeds in layers or a stack </li></ul>
  12. 12. Semantic Web Stack Source: http://www.w3.org/2005/Talks/1122-orf-sw/
  13. 13. Semantic Web – Long-Term Adoption <ul><li>Adoption of Technologies requires changes to current web </li></ul><ul><li>Network Effect: Value of a service to a user arises from number of people using the service. </li></ul><ul><li>Metcalfe’s Law: As the number of people in a network grows & connectivity increases, the value of the network grows; expressed as n(n-1) = O(n2) </li></ul>
  14. 14. Semantic Web – Long-Term Adoption. Cont. Source: http://blogs.oracle.com/reynolds/2006/07/real_world_composite_services.html
  15. 15. Metadata and Ontologies <ul><li>Metadata refers to data about data </li></ul><ul><li>Captures meaning about data </li></ul><ul><li>Current Web content formulated for human rather than machine consumption </li></ul><ul><ul><li>Keyword searching not great for retrieving information </li></ul></ul><ul><ul><li>No way to distinguish between things and between relationships in web documents </li></ul></ul>
  16. 16. Metadata <ul><li>Knowledge Continuum </li></ul><ul><li>Metadata enriches data </li></ul><ul><li>Examples: tagging, library records, student records </li></ul>Source: Pollock, J. T. (2009). Semantic Web For Dummies. For Dummies , 432.  
  17. 17. Metadata and Ontologies, cont. <ul><li>Some definitions of ontologies </li></ul><ul><ul><li>“ An ontology is an explicit and formal specification of a conceptualization” </li></ul></ul><ul><ul><li>“ Ontologies define the concepts and relationships used to describe and represent an area of knowledge” </li></ul></ul>Sources: Antoniou, G., & Van Harmelen, F. (2004). A semantic web primer . The MIT Press. ; Introduction to the Semantic Web. (n.d.). . Retrieved November 16, 2009, from http://www.w3 .org/2009/Talks/0829-Nanjing-IH/
  18. 18. Ontologies Source: McGuinness, D. L. (2005). Ontologies come of age. Spinning the semantic web: bringing the World Wide Web to its full potential , 171.  
  19. 19. Ontologies <ul><li>Controlled vocabulary – catalogues </li></ul><ul><li>Glossaries </li></ul><ul><li>Thesauri: synonyms, narrower/ broader term relationships </li></ul><ul><li>MESH: http://www.nlm.nih.gov/mesh/MBrowser.html </li></ul>
  20. 20. Semantic Modelling <ul><li>Hendler – Models assist in 3 essential ways: </li></ul><ul><ul><li>Models Help People Communicate </li></ul></ul><ul><ul><li>Models Explain and Make Predictions </li></ul></ul><ul><ul><li>Models Mediate Among Multiple View Points </li></ul></ul>Source: Allemang, D., & Hendler, J. (2008). Semantic Web for the Working Ontologist: Effective Modeling in RDFS and OWL . p. 27 Morgan Kaufmann Publishers Inc. San Francisco, CA, USA.  
  21. 21. Semantic Modelling <ul><li>Layers of Expressivity in Semantic Modelling </li></ul><ul><li>Languages in the Semantic Web range from least expressive to most expressive: RDF, RDFS, RDFS-PLUS, OWL </li></ul>Source: Allemang, D., & Hendler, J. (2008). Semantic Web for the Working Ontologist: Effective Modeling in RDFS and OWL. p. 27 Morgan Kaufmann Publishers Inc. San Francisco, CA, USA.  
  22. 22. Data Models for the Semantic Web - RDF <ul><li>RDF: R esource D escription F ramework </li></ul><ul><li>Simple data model for linking and relating heterogeneous data </li></ul><ul><li>Describes how object A relates to object B </li></ul><ul><li>If the web is a web of data then RDF is the data format for the database </li></ul>
  23. 23. RDF <ul><li>Typical Database </li></ul><ul><li>Rows represent things </li></ul><ul><li>Columns represent properties </li></ul>Source for slides 24 -31: http://www.slideshare.net/iandavis/30-minute-guide-to-rdf-and-linked-data
  24. 24. RDF, cont. <ul><li>The “triple” statement– basis/ building block of RDF model </li></ul><ul><li>Triple consists of </li></ul><ul><ul><ul><li>Thing or subject statement describes </li></ul></ul></ul><ul><ul><ul><li>Properties of the thing described in the statement </li></ul></ul></ul><ul><ul><ul><li>Values of the properties </li></ul></ul></ul>
  25. 25. RDF, cont. <ul><li>Possible to model and represent triples statements through a graph </li></ul>
  26. 26. RDF, cont. <ul><li>Multiple Values </li></ul><ul><li>Multiple Triples </li></ul>
  27. 27. RDF – Linked Data - URI <ul><li>URIs provide unique names in RDF </li></ul><ul><li>Used to provide unique name </li></ul><ul><li>Identify global address for things </li></ul><ul><li>May, but aren’t required to be, addressable like URLs </li></ul><ul><li>Same URI indicates identical thing </li></ul><ul><li>RDF provides a model for merging data/ graphs based on URI </li></ul>
  28. 28. <ul><li>Name & Identify Relations </li></ul>
  29. 29. RDF – Merged Data <ul><li>Merge Data </li></ul>
  30. 30. RDF – Merge Data - XML
  31. 31. RDF – Merged Data <ul><li>Retrieve data via URIs </li></ul><ul><li>Query via SPARQL </li></ul><ul><ul><ul><li>S PARQL P rotocol a nd R DF Q uery L anguage </li></ul></ul></ul><ul><li>Merge additional data through links </li></ul>
  32. 32. Linking Open Data <ul><li>Link to Other Open Data Sets: </li></ul>Source: http://linkeddata.org/images-and-posters
  33. 33. Linked Data – Some Examples <ul><li>DBPedia: Converts Wikipedia to RDF </li></ul><ul><li>Creates query interfaces, ontologies, services </li></ul><ul><li>http://wiki.dbpedia.org/Applications </li></ul>
  34. 34. Linked Data – Some Examples - GeoNames <ul><li>Links place names to unique URIs </li></ul><ul><li>http://www.geonames.org/ </li></ul>
  35. 35. Data Models - OWL <ul><li>OWL – W eb O ntology L anguage </li></ul><ul><li>Builds on and extends RDF </li></ul><ul><li>OWL combines European (OIL – Ontology Inference Layer) and American (DAML – DARPA Agent Markup Language) data models </li></ul>
  36. 36. OWL Encoding <ul><li>Like RDF, OWL is encoded in XML </li></ul>
  37. 37. Key OWL Functionality <ul><li>Key OWL functionality is the ability to model restrictions </li></ul><ul><li>Football player playsFor specific team </li></ul><ul><li>Assists in complex modelling and automated processing of data </li></ul>
  38. 38. OWL Example <ul><li>FOAF (Friend of a Friend) </li></ul><ul><li>Vocabulary describing persons using RDF and OWL </li></ul><ul><li>http://www.youtube.com/watch?v=LabCylbapuM&feature=player_embedded# </li></ul>
  39. 39. Current Issues <ul><li>Scale of changes required for implementation and adoption </li></ul><ul><ul><li>Network effect, Metacalfe’s Law </li></ul></ul><ul><li>Trust/ Authority Layers </li></ul><ul><ul><li>Verifying information, identities, etc. </li></ul></ul><ul><ul><li>Rating trustworthiness of data </li></ul></ul><ul><li>Linked/ Open Data </li></ul><ul><ul><li>Who owns the data? </li></ul></ul>
  40. 40. Semantic Web in the World <ul><li>Linked Data: http://www4.wiwiss.fu-berlin.de/bizer/pub/lod-datasets_2009-03-05.html </li></ul>
  41. 41. Semantic Web Examples, cont. <ul><li>BBC Music: http://www.bbc.co.uk/music </li></ul>
  42. 42. Semantic Web Examples, cont. <ul><li>Pub Med: http://www.gopubmed.org/web/gopubmed/ </li></ul>
  43. 43. Semantic Web Examples, cont. <ul><li>Talis Aspire: http://lists.lib.plymouth.ac.uk/lists/5F641268-358C-9C54-ABEB-EF372716CB6C.html </li></ul>
  44. 44. Summary <ul><li>Semantic Web is a $20 Billion Industry </li></ul><ul><li>Significant uptake by industry: Oracle, IBM, SAP, Microsoft </li></ul><ul><li>Significant Government Investment world-wide </li></ul>
  45. 45. Summary, Cont. <ul><li>Search Technologies (Yahoo SearchMonkey) </li></ul><ul><li>Travel (TripIT) </li></ul><ul><li>Social Networking (Twine) – connecting people to people vs. people to interests </li></ul>
  46. 46. Conclusions <ul><li>Semantic Web extends current web to a web of data </li></ul><ul><li>This is achieved, in part, by Explicit Metadata, Ontologies, Logic, Inference (rules-based systems), Intelligent Agents </li></ul><ul><li>RDF and OWL are two building blocks on the Semantic Web </li></ul>
  47. 47. Questions
  48. 48. Sources <ul><li>30 Minute Guide to RDF and Linked Data. (n.d.). . Retrieved November 17, 2009, from http://www.slideshare .net/iandavis/30-minute-guide-to-rdf-and-linked-data </li></ul><ul><li>Allemang, D., & Hendler, J. (2008). Semantic Web for the Working Ontologist: Effective Modeling in RDFS and OWL . Morgan Kaufmann Publishers Inc. San Francisco, CA, USA.   </li></ul><ul><li>Antoniou, G., & Van Harmelen, F. (2004). A semantic web primer . The MIT Press.   </li></ul><ul><li>BBC - Music - Jimi Hendrix. (n.d.). . Retrieved November 16, 2009, from http://www.bbc.co .uk/music/artists/06fb1c8b-566e-4cb2-985b-b467c90781d4 </li></ul><ul><li>Berners-Lee, T., Hendler, J., & Lassila, O. (2001). THE SEMANTIC WEB. Scientific American , 284 (5), 34. doi: Article   </li></ul><ul><li>Case Study: A Linked Open Data Resource List Management Tool for Undergraduate Students. (n.d.). . Retrieved November 16, 2009, from http://www.w3 .org/2001/sw/sweo/public/UseCases/Talis/ </li></ul><ul><li>Case Study: Improving Web Search Using Metadata. (n.d.). . Retrieved November 16, 2009, from http://www.w3 .org/2001/sw/sweo/public/UseCases/yahoo/ </li></ul><ul><li>Data-gov Wiki. (n.d.). . Retrieved November 16, 2009, from http://data-gov.tw.rpi .edu/wiki/The_Data-gov_Wiki </li></ul><ul><li>Did You Know 4.0 . (2009). . Retrieved September 17, 2009, from http://www.youtube .com/watch?v=6ILQrUrEWe8&feature=youtube_gdata </li></ul><ul><li>Freebase - A wealth of free data. (n.d.). . Retrieved November 2, 2009, from http://www.freebase .com/ </li></ul><ul><li>GoPubMed®. (n.d.). . Retrieved November 16, 2009, from http://www.gopubmed .org/web/gopubmed/ </li></ul><ul><li>van Harmelen, F. (2006). Semantic Web Research Anno 2006: Main Streams, Popular Fallacies, Current Status and Future Challenges. In Cooperative Information Agents X (pp. 1-7). Retrieved September 17, 2009, from http://dx.doi.org/10 .1007/11839354_1   </li></ul><ul><li>Hendler, J. (2008). Web 3.0: Chicken Farms on the Semantic Web. Computer , 41 (1), 106-108.   </li></ul><ul><li>Hendler, J. (2009). Web 3.0 Emerging. Computer , 42 (1), 111-113.   </li></ul><ul><li>wiki.dbpedia.org : About. (n.d.). . Retrieved November 2, 2009, from http://wiki.dbpedia .org/About </li></ul>
  49. 49. Sources <ul><li>Hendler, J., & Golbeck, J. (2008). Metcalfe's law, Web 2.0, and the Semantic Web. Web Semantics: Science, Services and Agents on the World Wide Web , 6 (1), 14–20.   </li></ul><ul><li>Horrocks, I., Parsia, B., Patel-Schneider, P., & Hendler, J. (2005). Semantic Web Architecture: Stack or Two Towers? In Principles and Practice of Semantic Web Reasoning (pp. 37-41). Retrieved September 17, 2009, from http://dx.doi.org/10 .1007/11552222_4   </li></ul><ul><li>Intro to the Semantic Web . (2007). . Retrieved September 17, 2009, from http://www.youtube .com/watch?v=OGg8A2zfWKg&feature=youtube_gdata </li></ul><ul><li>Introduction to the Semantic Web. (n.d.). . Retrieved November 16, 2009, from http://www.w3 .org/2009/Talks/0829-Nanjing-IH/ </li></ul><ul><li>Lassila, O., & Hendler, J. (2007). Embracing &quot;Web 3.0&quot;. Internet Computing, IEEE , 11 (3), 90-93.   </li></ul><ul><li>Linked Data | Linked Data - Connect Distributed Data across the Web. (n.d.). . Retrieved November 2, 2009, from http://linkeddata .org/ </li></ul><ul><li>Linked Data | Linked Data - Connect Distributed Data across the Web. (n.d.). . Retrieved November 2, 2009, from http://linkeddata .org/ </li></ul><ul><li>McGuinness, D. L. (2005). Ontologies come of age. Spinning the semantic web: bringing the World Wide Web to its full potential , 171.   </li></ul><ul><li>OReilly, T. (n.d.). What is Web 2.0: Design patterns and business models for the next generation of software.   </li></ul><ul><li>OWL Web Ontology Language Guide. (n.d.). . Retrieved November 16, 2009, from http://www.w3 .org/TR/owl-guide/ </li></ul><ul><li>Pollock, J. T. (2009). Semantic Web For Dummies. For Dummies , 432.   </li></ul><ul><li>RDF/XML Syntax Specification (Revised). (n.d.). . Retrieved November 16, 2009, from http://www.w3 .org/TR/REC-rdf-syntax/ </li></ul><ul><li>RPI Map - RPI Map. (n.d.). . Retrieved November 16, 2009, from http://map.rpi.edu/index .php/RPI_Map </li></ul><ul><li>semanticweb.org. (n.d.). . Retrieved November 9, 2009, from http://semanticweb .org/wiki/Main_Page </li></ul>
  50. 50. Sources <ul><li>Shirky, Clay. (n.d.). Shirky: Ontology is Overrated -- Categories, Links, and Tags. Retrieved September 17, 2009, from http://www.shirky.com/writings/ontology_overrated .html </li></ul><ul><li>The Ubiquitous Web (1). (n.d.). . Retrieved November 9, 2009, from http://www.w3.org/2005/Talks/0621-dsr-ubiweb/#(1 ) </li></ul><ul><li>Thomas Gruber. (n.d.). Ontology of Folksonomy: A mash-up of apples and oranges. International Journal on Semantic Web and Information Systems , 3 (2). Retrieved September 17, 2009, from http://tomgruber.org/writing/ontology-of-folksonomy .htm   </li></ul><ul><li>TSO (The Stationery Office). (2007, May 16). Data Re-use. Retrieved November 16, 2009, from http://www.london-gazette.co .uk/reuse </li></ul><ul><li>Web Squared: Web 2.0 Five Years On - by Tim O'Reilly and John Battelle. (n.d.). . Retrieved November 15, 2009, from http://www.web2summit .com/web2009/public/schedule/detail/10194 </li></ul>

×