• Save
Web 3.0 The Semantic Web
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Web 3.0 The Semantic Web

on

  • 134,219 views

The need for a new version of Web, Web 3.0 The Semantic Web

The need for a new version of Web, Web 3.0 The Semantic Web

Statistics

Views

Total Views
134,219
Views on SlideShare
63,879
Embed Views
70,340

Actions

Likes
445
Downloads
2,402
Comments
64

238 Embeds 70,340

http://intraspec.ca 52782
http://richarddagan.com 7649
http://www.seoskeptic.com 1245
http://translate.googleusercontent.com 914
http://localhost 706
http://eduardoarea.blogspot.com 488
http://www.slideshare.net 422
http://www.espace.com.eg 414
http://samples.tistory.com 413
http://petualang-jatim.blogspot.com 367
http://www.net.co.id 351
http://tuannx.blogspot.com 315
http://www.techgig.com 236
http://www.e-learningcentre.co.uk 169
http://longino.jacome.mx 166
http://foaf.tistory.com 151
http://www.scoop.it 138
http://adapta2011.blogspot.com 117
http://www.smjoey.com 111
http://www.hdexplorations.net 103
http://media.sut.ac.th 102
http://abaldaia.wordpress.com 99
http://eduardoarea.blogspot.com.es 94
http://www.expressionlab.com 94
http://ruchareka.wordpress.com 93
http://hoangnd.com 91
http://ghebula.com 90
http://eduardoarea.blogspot.mx 85
http://vivaotux.blogspot.com.br 83
http://ddcx.blogspot.it 82
http://pacotartera.blogspot.com 74
http://englishresearch-unach.blogspot.com 73
http://www.pazarlamatrendleri.com 71
http://www.intraspec.ca 71
http://morfosintaxisdelcastellano.blogspot.com 66
http://ad-rules.com 65
http://127.0.0.1 57
http://pacotartera.blogspot.com.es 56
http://paper.li 55
http://wavessven.tumblr.com 53
http://www.weebly.com 49
http://webcache.googleusercontent.com 45
http://petitglossaire.wordpress.com 44
http://buginbox.wordpress.com 42
https://tasks.crowdflower.com 42
http://www.web30journal.com 41
http://www.eduardoarea.blogspot.com 40
http://vivaotux.blogspot.com 37
http://hoang188.net 35
http://moodle.nycedtech.com 35
More...

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

15 of 64 Post a comment

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Web 3.0 The Semantic Web Presentation Transcript

  • 1. Web 3.0 The Semantic Web Hatem Mahmoud Lead Developer, eSpace ExpressionLab.com
  • 2. Agenda Introduction The Problem Solutions Applications Summary
  • 3. Introduction
  • 4. Every language has its own Syntax and Semantics
  • 5. Syntax is the study of grammar
  • 6. Semantics is the study of meaning
  • 7. Syntax is how to say something
  • 8. Semantic is the meaning behind what you say
  • 9. Different syntaxes may have the same semantic: x += y x=x+y
  • 10. Syntax and semantics are all about communication
  • 11. Computers use network protocols to communicate in networks
  • 12. The Internet is a huge network of computers that use TCP/IP to communicate
  • 13. The Web is a system of interlinked documents accessed via the Internet
  • 14. Web browsers use HTTP to communicate with Web servers
  • 15. You can view Web pages and use hyperlinks to navigate between them
  • 16. People can easily access any of these documents
  • 17. This is the largest source of information ever
  • 18. This is Web 1.0
  • 19. Authors started to use Ajax
  • 20. People started to share photos and videos
  • 21. People started to interact in social networks
  • 22. People started to publish content in blogs
  • 23. People started to contribute in wikis
  • 24. People started to use tags and RSS
  • 25. This is the Read-Write Web
  • 26. This is Web 2.0
  • 27. The Problem
  • 28. Web pages are written in HTML
  • 29. HTML describes the structure of information
  • 30. HTML describes the syntax not the semantics
  • 31. If computers can understand the meaning behind information...
  • 32. they can learn what we are interested in
  • 33. they can help us better find what we want
  • 34. This is really what the Semantic Web is all about
  • 35. This is Web 3.0
  • 36. Today's Web is about documents
  • 37. The Semantic Web is about things
  • 38. It can recognize people, places, events, companies, products, movies, etc.
  • 39. It can understand the relationships between things
  • 40. Example?
  • 41. Solutions
  • 42. Solution: Top Down
  • 43. Information analysis, web scraping, natural language processing
  • 44. Expensive! human intervention, hard to maintain, legal issues
  • 45. Solution: Bottom Up
  • 46. Embedding semantical annotations into the data
  • 47. How?
  • 48. Available options: RDFa and microformats
  • 49. RDFa
  • 50. RDF is Resource Description Framework
  • 51. RDF is a W3C standard for describing resources in the Web
  • 52. RDF identifies things using URIs (Uniform Resource Identifiers)
  • 53. RDF uses simple statements (Triples) to describe things
  • 54. Thing-Property-Value Subject-Predicate-Object
  • 55. RDF graph representation
  • 56. RDF/XML
  • 57. N3 (Notation3)
  • 58. RDFa = RDF in attributes
  • 59. RDFa provides a set of XHTML attributes that express RDF data
  • 60. Example: Alice in Semantic Wonderland
  • 61. Alice is a blogger who publishes articles at http://example.com/alice
  • 62. She wants to declare the license of her work
  • 63. She wants to specify title and creator of an article
  • 64. But there are no such attributes in XHTML
  • 65. She can use Dublin Core vocabulary Dublin: Dublin, Ohio, USA Core: only the core elements of metadata
  • 66. She wants to give Bob proper credit when she posts his photos
  • 67. She wants to display her name, email and phone
  • 68. She can use Friend-of-a-Friend vocabulary
  • 69. She wants to list her friends
  • 70. SPARQL (SPARQL Protocol And RDF Query Language)
  • 71. SPARQL is a query language for RDF data
  • 72. You can search for "friends of Alice who created items whose title contains 'Bob'"
  • 73. microformats
  • 74. microformats are simple conventions for embedding semantics in HTML
  • 75. designed for humans first, and machines second
  • 76. No namespaces, No new tags
  • 77. Built upon existing standards vCard, iCalendar, Atom, etc.
  • 78. hCard (HTML vCard) represents people, companies, places and organizations
  • 79. hCalendar (HTML iCalendar) Represents calendar events
  • 80. hReview Represents reviews of products, services, businesses, events, etc.
  • 81. hResume represents resumes
  • 82. Applications
  • 83. YahooTech uses hReview for product reviews
  • 84. LinkedIn uses hResume for resumes
  • 85. YahooUpcoming uses hCal for events
  • 86. Challenges! tools, privacy, trust, applications, devices
  • 87. Summary
  • 88. “I have a dream for the Web in which computers become capable of analyzing all the data on the Web” Tim Berners-Lee, 1999 Inventor of the Web
  • 89. The Semantic Web is not a separate Web but an extension of the current one
  • 90. It is really happening today
  • 91. Resources
  • 92. Thank You! Hatem Mahmoud Lead Developer, eSpace ExpressionLab.com