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? | ||