Monday, September 24, 2007

KAON - Ontologies for the rest of us

While reading an IBM white-paper I discovered where somebody was performing semantic research and recommended an ontology system other than W3C's OWL language. This language is KAON, and it is completely open source.

What makes KAON stronger than OWL is not so much the language itself, but the tool suite included for authoring and validation. KAON is built as an application platform for establishing data relationships using a graphical model engine with necessary tools for ontology inclusion, validation, instance querying, and a clipboard. The documentation is rich and detailed. The freedom to make corrections to the code is available is always there. Just like OWL the KAON language is built directly on XML/RDFS so the code is easy to read and the logic if familiar. The real strength to the KAON language is logic evolution and its ability to reverse changes to the hierarchy in an evolutionary manner.

The KAON software comes in three separate flavors that together comprise the KAON Tool Suite: KAON, KAON Extensions, TextToOnto. KAON is the main ontology building engine that includes KAON Workbench, KAON Portal, and the core ontology engine. KAON Extensions is a collection of optional enhancements not included with the code engine. TextToOnto is a KAON based tool for ontology engineering directly in the code.

I recommend reading their documentation and forming your own opinions. Also read up on their client/server scheme to determine if this could be a business solution for mining data relationships.

No comments: