Understanding Semantic Web Technologies and Ontology Editors

slide1 n.w
1 / 7
Embed
Share

Explore the world of Semantic Web Technologies and Ontology Editors through tools like Protégé, delve into Manchester DL Syntax, and essential readings on OWL Ontologies. Learn to build an ontology for describing pizzas with specific characteristics.

  • Semantic Web
  • Ontology Editors
  • Manchester DL Syntax
  • OWL Ontologies
  • Pizzas

Uploaded on | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. The Protg Ontology Editor COMP6215 Semantic Web Technologies Dr Nicholas Gibbins nmg@ecs.soton.ac.uk

  2. Protg Download Prot g Desktop 5.5.0 from http://protege.stanford.edu/ Integrates reasoning into the ontology design process Check your ontology for consistency, subsumption, etc Available DL reasoners: HermiT http://www.hermit-reasoner.com/ Pellet http://pellet.owldl.com/ FaCT++ http://owl.man.ac.uk/factplusplus 3

  3. Manchester DL syntax The DL syntax we ve used so far is a traditional syntax for logical expressions Not well understood by non-logicians Not easy to type (lots of special symbols) The Manchester DL syntax is a more user-friendly syntax for use in tools Used extensively in Prot g http://www.w3.org/TR/owl2-manchester-syntax/ 4

  4. Manchester Syntax Summary Traditional DL Syntax Manchester Syntax C and D C or D not C R some C R only C R min n R max n R exactly n R value x R min n C R Self int[>=2, <=15] ? ? ? ? ? ?.? ?.? ? ? ? ? = ? ? ?.{?} ? ?.? Reflexive property Datatype restrictions 5

  5. ESSENTIAL READING! Horridge et al (2011) A Practical Guide to Building OWL Ontologies using Prot g 4 and CO-ODE Tools http://owl.cs.manchester.ac.uk/publications/talks-and-tutorials/protg-owl-tutorial/ 6

  6. Example ontology: OWL Pizzas Build an ontology for describing pizzas and their ingredients Must be able to determine whether pizzas are: Vegetarian Vegan Spicy Contain allergens (nuts, dairy) Low-calorie 7

More Related Content