Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
courses:semint:lab_reasoning [2022/09/08 22:18] – created kkt | courses:semint:lab_reasoning [2023/11/20 13:25] (current) – [Lab instructions] kkt | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Reasoning in ontologies ===== | ===== Reasoning in ontologies ===== | ||
- | * Last verification: | + | * Last verification: |
* Tools required for this lab: | * Tools required for this lab: | ||
- | * [[http:// | + | * [[https:// |
- | * [[http:// | + | |
+ | * [[http:// | ||
+ | | ||
==== Prepare yourself for the lab ==== | ==== Prepare yourself for the lab ==== | ||
Line 103: | Line 105: | ||
Description Logics (DL) reasoners may be integrated with other tools -- as in the case of Protege presented before -- as well as run independently via various interfaces. Popular DL reasoners include: FaCT++, Pellet, HermiT, RacerPro and many others. | Description Logics (DL) reasoners may be integrated with other tools -- as in the case of Protege presented before -- as well as run independently via various interfaces. Popular DL reasoners include: FaCT++, Pellet, HermiT, RacerPro and many others. | ||
- | We will use the {{http://krzysztof.kutt.pl/didactics/semweb/pellet-2.3.1.zip|Pellet}} reasoner. | + | We will use the [[http://www.hermit-reasoner.com/|HermiT]] reasoner (//you can also use Pellet reasoner; the link is at the top of this page//). |
- | - Unpack | + | - Download the reasoner and unpack |
- | - Run '' | + | - Get familiar with available commands: |
- | * Use '' | + | * For HermiT: |
- | - Try '' | + | * For Pellet: '' |
- | | + | - Check the consistency of the ontology and observe the results: |
- | | + | * For HermiT: '' |
- | - Try '' | + | * Your ontology from [[.: |
+ | * '' | ||
+ | * For Pellet: | ||
+ | | ||
+ | | ||
+ | - Classify two above mentioned ontologies | ||
+ | * For HermiT: '' | ||
+ | * For Pellet: | ||
=== 5. Advanced OWL reasoning [50 minutes] === | === 5. Advanced OWL reasoning [50 minutes] === | ||
Line 141: | Line 150: | ||
- Close the previous ontology. Load '' | - Close the previous ontology. Load '' | ||
- Create or find datatype properties: '' | - Create or find datatype properties: '' | ||
- | - Create '' | + | - Create '' |
+ | * If ''< | ||
- Classify the ontology. How many individuals have been classified as Victorians? | - Classify the ontology. How many individuals have been classified as Victorians? | ||