1 / 14

EMU Telephone Directory

EMU Telephone Directory. Semantic Web Term Project. Presented by Deniz Devrim. Outline. Introduction Technology Ontology Inference Engine Demo Comparison Conclusion References. Introduction. This study is semantic-web based.

vea
Download Presentation

EMU Telephone Directory

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. EMU Telephone Directory Semantic Web Term Project Presented by Deniz Devrim

  2. Outline • Introduction • Technology • Ontology • Inference Engine • Demo • Comparison • Conclusion • References

  3. Introduction • This study is semantic-web based. • Semantic web is extension of current web. It is machine understandable. • EMU telephone directory is explained.

  4. Technology • Protégé will be used in this study. • Protégé is java based tool editor. • Protégé is an ontology editor and support for editing Semantic Web ontology.

  5. Ontology • OWL is used as web-ontology language. • Semantic web needs a web-ontology language to define: • Specific context • Constraints

  6. Ontology ( cont.) • Ontology representation is done with OWL.

  7. Ontology (cont.) • Class Hierarchy: • Properties:

  8. Inference Engine • Search is done using search engine Algernon. • Algernon can read and write Protégé knowledge bases. • Algernon v4.8 is used and it is compiled with Protégé.

  9. Inference Engine (cont.) • Algernon tab is included in the Protégé plug-ins. • Start Protégé and go to the Algernon tab, type the queries into Algernon input box and press Ask button.

  10. Demo • Search Queries

  11. Comparison • We can make more efficient searches using web-semantic. • We cannot take the benefit of sub-class, super-class in SQL. It needs to know the name of the tables.

  12. Conclusion • Search is semantically. • We can take the advantage of the our friends directories. • Comparisons can be done.

  13. References • Tim Berners-Lee, “The Semantic Web Roadmap”, W3C Draft Document, Sep. 1998, http://www.w3.org/DesignIssues/Semantic.html. • Tim Berners-Lee, “The Semantic Web", Oct. 30, 2000, Newsweek interview, http://www.keepmedia.com/pubs/Newsweek/2000/10/30/317242. • http://protege.stanford.edu/publications/ontology_development/ontology101-noy-mcguinness.html • Tutorial on OWL, Sean Bechhofer, Ian Horrocks and Peter F. Patel-Schneider, http://www.cs.man.ac.uk/~horrocks/ISWC2003/Tutorial/ • OWL Web Ontology Language Guide: W3C Recommendation 10 Feb 2004. Smith, Welty, McGuinness, eds, http://www.w3.org/TR/owl-guide/ • Algernon Rule Base Programming, http://algernon-j.sourceforge.net/. • Algernon Tutorial, forward-chaining rules, TELL statement, http://algernon-j.sourceforge.net/tutorial/3c.html • J. Gennari, M. A. Musen, R. W. Fergerson, W. E. Grosso, M. Crubézy, H. Eriksson, N. F. Noy, S. W. Tu The Evolution of Protégé: An Environment for Knowledge-Based Systems Development. 2002. • FOAF Vocabulary Specification : http://xmlns.com/foaf/0.1/

  14. Thank You for Listening Questions?

More Related