RDF by Structured Reference to Semantics, the RS2 framework


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.


  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Web, today, is like a horde of valuable documents with humankind’s precious knowledge left unorganized in a very scattered fashionWeb of documents is not intelligible to machines but web of linked data isSemantic Web is the web of dataAn RDF graph is the semantic info underlying any documentthe bottleneck of emerging web is conversion of html to RDF
  • Generate RDF from HTML document We are going to develop a framework titled ‘RDF by Structured Reference to Semantics’ or RS2 frameworkRS2 will generate RDF graph based on the semantics yielded from html document by mapping them into existing ontology
  • RS2 fx needs external information from a Lexicon, a mapper and an Ontology
  • For parsing sentences from natural language, several steps are to undergo:Separate each sentence, we will parse a sentence at onceSeparate words in the sentencePOS tagging, find parts of speech of each word from the lexiconTry to parse the sentence with a grammar by recognizing parts of speech as input symbolsIf parsed successfully return parse tree (syntax tree)
  • An application/framework to enhance Web Ontology from knowledge conceived from html document, can be built on RS2 frameworkRS2 framework will help the emergence of a unified giant global graph of linked data which can enable many features of Semantic Web. RS2 will help convert the giant collection of html documents to RDF graphs of data and applications can be built with the help of RDF graph occupied in this method.
  • In this thesis we have tried to eliminate one of the greatest bottlenecks of the emergence of Semantic Web. We have suggested a framework that will take input of HTML web document and give output of RDF graph of linked data. This will help us convert the web from the horde of documents into the squad of data.
  • 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 />