Home
Softono

Protege Pizza

Open source
114
Stars
29
Forks
0
Issues
3
Watchers
3 months
Last Commit

 About Protege Pizza

Practice building pizza.owl ontology using Protege modeling tool, base on Michael DeBillis' great guide.

Platforms

Web Self-hosted

Need Help Installing Protege Pizza?

We provide expert installation service for this software. Our team will install, configure, and secure Protege Pizza on your server. plans start at just $30.

Protege Pizza

View on GitHub

🍕 Protégé Pizza Ontology: Master Semantic Modeling

GitHub stars License: GPL v3 YouTube Course

Welcome to the ultimate hands-on guide for learning Ontology Engineering using the famous pizza.owl tutorial. This repository is designed to take you from a complete beginner to an advanced user of Protégé, the world’s most popular ontology editor.

🎉 We've reached 115 stars on GitHub! Thank you for your support.

🌟 Why Learn Ontology & Protégé?

In the era of AI and Large Language Models (LLMs), Ontologies provide the structured "world knowledge" that machines need to reason. By mastering this tutorial, you will learn how to:

  • Define complex hierarchies and relationships.
  • Use Reasoners to automatically classify data.
  • Write SWRL rules to add intelligent logic.
  • Build the backbone of Knowledge Graphs.

🎓 The Learning Path

This repository is a companion to my comprehensive video course. I recommend following the videos while using the snapshot models in this repo to check your work.

📺 Watch the Full Course:

Protégé 5.x Pizza Tutorial Video Series


📘 Companion eBook Now Available!

Take your ontology engineering skills to the next level with the official companion eBook: "Pizza OWL Ontology Practice".

Whether you want an offline, step-by-step text guide to match the video series or deeper conceptual explanations of Description Logics, this book is your perfect desk reference.

  • Read the Source & Materials: Check out the /ebook directory right here in this repository.
  • Get the Complete Digital Edition: Available now on Leanpub in PDF, EPUB, and MOBI formats!

👉 Grab your copy on Leanpub: Pizza OWL Ontology Practice By purchasing the book on Leanpub, you get access to lifetime free updates as the tutorial evolves and directly support the creation of more open-source semantic web content!


🛠 Repository Structure

I have tracked my progress step-by-step. You can jump into any stage of the tutorial by using the files in:

  • /snapshot_models: RDF/OWL files at various stages of the tutorial.
  • /ontology_ref: Reference materials and SHACL shapes.
  • Protege 5 New OWL Pizza Tutorial V3.2.pdf: The core manual based on Michael DeBellis' guide.

🚀 Getting Started

1. Setup

  • Download Protégé.
  • Install a reasoner like HermiT or Pellet (included in most Protégé versions).

2. Modules & Curriculum

Phase Topics Covered Key Videos
Foundations Classes, Subclasses, and Disjointness 01 - 09
Properties Object Properties, Domains, and Ranges 10 - 13
Logic Existential & Universal Restrictions 14 - 24
Advanced SWRL Rules, SPARQL Queries, and SHACL 37 - 42
Cloud WebProtégé & WebVOWL 43 - 45

🧠 Key Concepts Covered

  • Taxonomies vs. Ontologies: Moving beyond simple hierarchies to complex logic.
  • Open World Assumption: Understanding how OWL reasoning differs from traditional databases.
  • Description Logic (DL): Learning to query your knowledge base effectively.
  • SWRL & SQWRL: Adding "If-Then" rules to your ontology.

🔗 Resources & Credits

  • Original Guide: Based on Michael DeBellis' excellent Protégé OWL tutorial.
  • Mind Map: Use the pizza.owl tutorial.mm (Open with FreePlane) for a visual overview.
  • Visualization: View the model via WebVOWL.

🤝 Contributing & Support

If you find this tutorial helpful, please:

  1. Star this repository to help others find it.
  2. 📺 Subscribe to the YouTube Channel for future updates and courses.
  3. 📘 Buy the Book: Support my work by picking up a copy of Pizza OWL Ontology Practice on Leanpub.
  4. 💬 Feel free to open an Issue if you have questions about the modeling steps.

Happy Pizza Modeling! 🍕


Last updated at 2026-05-17