Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Khulna University of Engineering & Technology<br />Department of Computer Science and Engineering<br />An Approach to Emer...
Introduction<br />Web » a horde of valuable but unorganized and scattered documents<br />Web of document is not intelligib...
Objective<br />Generate RDF from HTML document <br />Suggesting a framework titled ‘RDF by Structured Reference to Semanti...
Overview: Web Versions<br />
Why Semantic Web<br />QUERY:<br />Bangladeshi<br />player played in<br /> IPL<br />List of<br />
Why Semantic Web<br />
Semantic Web Stack<br />APPLICATION<br />QUERY<br />DATA<br />IN <br />ABSTRUCT FORMAT<br />MAP<br />DATA<br />IN <br />VA...
Why RDF?<br /><ul><li>A simple RDF graph tells about who is the instance of which class.
What is the relation between two instance.
Ex:- Mashrafe play for Kolkata Knight rider. Mashrafe’s nationality is Bangladeshi.</li></ul>Player<br />Cricket Team<br /...
Architecture of RS2 framework<br />Extract plaintext<br />Parse Natural Language TEXT<br />plaintext<br />Parse tree<br />...
RS2 framework in action<br />RS2 <br />framework<br />lexicon<br />mapper<br />ontology<br />
HTML to plaintext<br />Html tags don’t have sensible info<br />Strip them<br />Get the text that we actually read<br />
Parse sentence<br />
Yield Subject-Predicate-Object <br />
Lookup semantic web entities<br />I think  KKR and Kolkata Knight Raider are different<br />Same anomaly occurred for pred...
Lookup semantic web entities<br /><ul><li>Natural language subject, predicate and object is not recognizable by the machine.
Convert it to a machine accessible way.</li></ul>KKRis located in Kolkata.<br />Kolkata Knight Rider is situated at west B...
Generate RDF<br />
Web 3.0: Advantages<br /><ul><li>Playing song on the basis of users feedback.
Tag based Application.</li></li></ul><li>Web 3.0: Advantages(2)<br /><ul><li>Automatic Air ticket reservation
Automatic data integration
Digital Library
Semantic Web Services
Upcoming SlideShare
Loading in …5
×

RDF by Structured Reference to Semantics, the RS2 framework

1,961 views

Published on

Current standard web documents are designed to be presented to humans. Machines have no idea about the information located in a web document. Semantic web is organized in a structured way so that it is meaningful to both machines and humans. In this presentation, we suggest a framework that will process the web documents and produce machine readable format in RDF (Resource Description Framework) collaborated with the OWL (Web Ontology Language).

Our suggested framework, which we call RS2 (RDF by Structured Reference to Semantics), takes an HTML document as input, extracts the plain text from it. Natural language context of plaintext is then parsed to yield subject-object-predicate of each sentence. This data is used to lookup in the ontology and generate RDF graph which is the machine intelligible semantic equivalent to the original human recognized text.

<this>

  • Be the first to comment

RDF by Structured Reference to Semantics, the RS2 framework

  1. 1. Khulna University of Engineering & Technology<br />Department of Computer Science and Engineering<br />An Approach to Emerge Semantic Web<br />Khan Muhammad Nafee Mostafa | 0507007<br />Samiul Hoque Sourav | 0507035<br />Qudrat-E-Alahy Ratul | 0507037<br />Supervisedby |<br />Rushdi Shams |<br />Lecturer<br />CSE, KUET<br />
  2. 2. Introduction<br />Web » a horde of valuable but unorganized and scattered documents<br />Web of document is not intelligible to machines but web of linked data is<br />Semantic Web » web of data<br />RDF graph » semantics underlying the document<br />bottleneck of emerging semantic web » conversion of html to RDF<br />
  3. 3. Objective<br />Generate RDF from HTML document <br />Suggesting a framework titled ‘RDF by Structured Reference to Semantics’ or RS2 framework to do so<br />
  4. 4. Overview: Web Versions<br />
  5. 5. Why Semantic Web<br />QUERY:<br />Bangladeshi<br />player played in<br /> IPL<br />List of<br />
  6. 6. Why Semantic Web<br />
  7. 7. Semantic Web Stack<br />APPLICATION<br />QUERY<br />DATA<br />IN <br />ABSTRUCT FORMAT<br />MAP<br />DATA<br />IN <br />VARIOUS FORMAT<br />XML<br />URI<br />SYNTAX<br />
  8. 8. Why RDF?<br /><ul><li>A simple RDF graph tells about who is the instance of which class.
  9. 9. What is the relation between two instance.
  10. 10. Ex:- Mashrafe play for Kolkata Knight rider. Mashrafe’s nationality is Bangladeshi.</li></ul>Player<br />Cricket Team<br />Country<br />Instance of<br />Instance of<br />Instance of<br />play for<br />nationality<br />Bangladesh<br />Mashrafe<br />Kolkata Nightrider<br />
  11. 11. Architecture of RS2 framework<br />Extract plaintext<br />Parse Natural Language TEXT<br />plaintext<br />Parse tree<br />Yield SPO<br />Generate RDF<br />Lookup for Semantic equivalent<br />Subject<br />Predicate<br />Object<br />Semantic Web entities for SPO<br />
  12. 12. RS2 framework in action<br />RS2 <br />framework<br />lexicon<br />mapper<br />ontology<br />
  13. 13. HTML to plaintext<br />Html tags don’t have sensible info<br />Strip them<br />Get the text that we actually read<br />
  14. 14. Parse sentence<br />
  15. 15. Yield Subject-Predicate-Object <br />
  16. 16. Lookup semantic web entities<br />I think KKR and Kolkata Knight Raider are different<br />Same anomaly occurred for predicate and object<br />
  17. 17. Lookup semantic web entities<br /><ul><li>Natural language subject, predicate and object is not recognizable by the machine.
  18. 18. Convert it to a machine accessible way.</li></ul>KKRis located in Kolkata.<br />Kolkata Knight Rider is situated at west Bengal.<br />Natural Language<br />Subject<br />Predicate<br />Object<br />Kolkata Knight Rider location Kolkata.<br />RDF Triple<br />
  19. 19. Generate RDF<br />
  20. 20. Web 3.0: Advantages<br /><ul><li>Playing song on the basis of users feedback.
  21. 21. Tag based Application.</li></li></ul><li>Web 3.0: Advantages(2)<br /><ul><li>Automatic Air ticket reservation
  22. 22. Automatic data integration
  23. 23. Digital Library
  24. 24. Semantic Web Services
  25. 25. Searching</li></li></ul><li>Demo Application<br /><ul><li>OWL: English Premier League
  26. 26. Topic: Chelsea Football Club</li></li></ul><li>Demo Application<br /><ul><li>Conversion from HTML to RDF</li></li></ul><li>Demo Application<br />
  27. 27. Future Work and Benefits <br />An application/framework to enhance Web Ontology from knowledge conceived from html document<br />applications with Semantic Web features<br />Benefit:<br />Emergence of Semantic Web<br />Automatic conversion of piles of html into RDF graph<br />
  28. 28. Conclusion<br />A framework and a prototype application to convert html document into RDF<br />Eliminate the bottleneck in the emergence of Semantic Web by RS2 <br />
  29. 29. Thank you<br />RS2 fx<br />OWL<br />

×