1 / 20

CMPE 588 ENGINEERING THE SEMANTIC WEB INFORMATION SYSTEM

EASTERN MEDITERRANEAN UNIVERSITY COMPUTER ENGINEERING DEPARTMENT. CMPE 588 ENGINEERING THE SEMANTIC WEB INFORMATION SYSTEM. ONTOLOGY-DRIVEN SEMANTIC MARK UP OF UNSTRUCTURED TEXTS. Instructor: Assoc. Prof. Dr. Atilla ELCI. Faaya H. Tiwuya. OUTLINE. Introduction Defination of terms

elwyn
Download Presentation

CMPE 588 ENGINEERING THE SEMANTIC WEB INFORMATION SYSTEM

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. EASTERN MEDITERRANEAN UNIVERSITY COMPUTER ENGINEERING DEPARTMENT CMPE 588 ENGINEERING THE SEMANTIC WEB INFORMATION SYSTEM ONTOLOGY-DRIVEN SEMANTIC MARK UP OF UNSTRUCTURED TEXTS Instructor: Assoc. Prof. Dr. Atilla ELCI Faaya H. Tiwuya

  2. OUTLINE • Introduction • Defination of terms • Need to use ontologies • Annotation tools • Project Tools • Ontology driven semantic mark up/annotation process • Sample Semantic Mark up • Querying knowledge base

  3. OUTLINE • Conclusion • References • Questions

  4. INTRODUCTION • A recent estimates by Merrill Lynch states that more than 85% of all business information exists as unstructured data • In order to realise the goal of the Semantic Web which is to allow machines share and exploit knowledge without central authority, there is a need to mark up this bulk of data in a way that machines will be able to read them

  5. INTRODUCTION • Blogs are a typical example of information that exists in an unstructured format. • There is a need therefore to mark-up blog sites within the context of an “ontology” so that that meaningful information can be extracted from them for the population of a knowledge base for retrieval at a later time by different applications.

  6. DEFINATION OF TERMS • What then is a blog, ontology and semantic annotation? • Blogs: A blog is a website where entries are written in a chronological order and displayed in reverse chronological order. Blogs provide commentary or news on a particular subject such as food, politics, or local news.

  7. DEFINATION OF TERMS • Ontology: An ontology is a data model that represents a set of concepts within a domain and the relationships between those concepts. • It is used to reason about the objects within that domain. • Annotation: Annotation is the process of marking up or adding notes/comments to something. Within the context of the semantic web, it is the process of marking up documents with meaningful tags

  8. NEED TO USE ONTOLOGIES • Why do we need to use ontologies? • To share common understanding of the structure of information among people or software agents • To enable reuse of domain knowledge • To make domain assumptions explicit • To separate domain knowledge from the operational knowledge • To analyze domain knowledge

  9. ANNOTATION TOOLS • SHOE Knowledge Annotator • Annotea • SMORE • Semantic Word • KIM Semantic Annotation Platform • MnM • MnM is an annotation tool which provides both automated and semi-automated support for annotating web pages with semantic contents. MnM integrates a web browser with an ontology editor and provides open APIs to link to ontology servers and for integrating information extraction tools.

  10. PROJECT TOOLS • MnM • TinyXml • C++ BUILDER 5.0

  11. ONTOLOGY DRIVEN SEMANTIC ANNOTATION PROCESS

  12. A CELEBRITY IS A PERSON • A celebrity “is a” person who is famous ( not for something infamous ) and attracts a lot of media attention. E.g David Beckham, Angelina Jolie, Zinedane Zidane. • Sites exists where people post comments about these sort of people almost o a daily basis. • Some of these sites contain important information.

  13. A CELEBRITY IS A PERSON

  14. SAMPLE ONTOLOGY –DRIVEN SEMANTIC MARKUP ON A DAVID BECKHAM BLOGUSING MnM

  15. XML FILE ON BECKHAM MARK-UP

  16. SAMPLE QUERY FOR INFO ON BECKHAM USING CELEBQRY

  17. SAMPLE QUERY FOR INFO ON BECKHAM USING CELEBQRY

  18. CONCLUSION • Blogs contain a lot of valuable information about different topics • An otology driven semantic annotation of these blogs will create a unified means to share the wealth of information these blogs possess.

  19. REFERENCES • Prof. Dr. Atilla Aelci, Lecture slides CMPE 588 Engineering Semantic Web information Systems. • Ontology Development 101: A Guide to Creating Your First Ontology Natalya F. Noy and Deborah L. McGuinness Stanford University, Stanford, CA, 94305 noy@smi.stanford.edu and dlm@ksl.stanford.edu • http://en.wikipedia.org/wiki/Unstructured_data • http://semanticweb2001.aifb.uni-karlsruhe.de/ • http://en.wikipedia.org/wiki/Blog • http://en.wikipedia.org/wiki/Ontology_(computer_science) • http://annotation.semanticweb.org/tools/ • M.Vargas-Vera, E. Motta , J. Domingue M. Lanzoni , A. Stutt, F. Ciravegna, MnM: Ontology-Driven Tool for Semantic Markup • TinyXml, http://www.grinninglizard.com/tinyxmldocs/index.html

  20. THANK YOU FOR YOUR ATTENTION • QUESTIONS

More Related