Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
doc:getting_started [2014/11/24 16:27] – [Learn OWL and Prolog] admindoc:getting_started [2014/11/24 16:30] – [Prolog tutorials] admin
Line 17: Line 17:
  
 ==== OWL tutorials ==== ==== OWL tutorials ====
-Download the [[http://protege.stanford.edu/download/protege/4.1/installanywhere/|Protege OWL editor]] (version 4.x) which makes exploring and editing OWL files much easier and have a look at the [[http://protegewiki.stanford.edu/index.php/Protege4GettingStarted|documentation]]. The [[http://130.88.198.11/tutorials/protegeowltutorial/resources/ProtegeOWLTutorialP4_v1_3.pdf|tutorial]] is not only a good introduction to the Protege program, but to modeling with OWL in general. It will take you a day or two, but is worth the time. Also look at the XML/OWL code you just created in Protege with a text editor to see how the relations you created using the GUI are represented in OWL. It is important now only to understand how things look in the editor, but also how they are encoded in the lower-level data structures.+Download the [[http://protege.stanford.edu/download/protege/4.1/installanywhere/|Protege OWL editor]] (version 4.x) which makes exploring and editing OWL files much easier and have a look at the [[http://protegewiki.stanford.edu/index.php/Protege4GettingStarted|documentation]]. The [[http://130.88.198.11/tutorials/protegeowltutorial/resources/ProtegeOWLTutorialP4_v1_3.pdf|tutorial]] is not only a good introduction to the Protege program, but to modeling with OWL in general. It will take you a day or two, but is worth the time. Also look at the XML/OWL code you just created in Protege with a text editor to see how the relations you created using the GUI are represented in OWL. It is important not only to understand how things look in the editor, but also how they are encoded in the lower-level data structures.
  
 ==== Prolog tutorials ==== ==== Prolog tutorials ====
-Though you probably won't need very sophisticated Prolog skills in the beginning, you should have a rough understanding of how a Prolog program looks like and what the basic concepts are to implement your own queries and (later) modules. The tutorials at http://www.learnprolognow.org/ are a very good introduction -- try to follow them at least until Lesson 6.+While you don't need sophisticated Prolog skills in the beginning for asking simple queries, you should have a rough understanding of how a Prolog program looks like and what the basic concepts are. Once you start to implement your own queries and (later) your own modules, knowledge of Prolog becomes more and more important. The tutorials at http://www.learnprolognow.org/ are a very good introduction -- try to follow them at least until Lesson 6. The [[http://swi-prolog.org/pldoc/doc_for?object=manual|SWI Prolog Reference Manual]] provides a comprehensive overview of the available predicates.