Cognitum
Semantics

Fluent Editor 2

Comprehensive tool for editing and manipulating ontologies with controlled natural language

Share |

Fluent Editor 2

Fluent Editor 2, an ontology editor, is an updated and improved version of our previous product, FluentEditor for OWL. In this version we have introduced many changes that will simplify the usage and accessibility of the FluentEditor for our Clients.

FluentEditor 2 is a comprehensive tool for editing and manipulating complex ontologies that uses Controlled Natural Language. Fluent editor provides one with a more suitable for human users alternative to XML-based OWL editors. It's main feature is the usage of Controlled English as a knowledge modeling language. Supported via Predictive Editor, it prohibits one from entering any sentence that is grammatically or morphologically incorrect and actively helps the user during sentence writing. The Controlled English is a subset of Standard English with restricted grammar and vocabulary in order to reduce the ambiguity and complexity inherent in full English.

Fluent Editor 2

Fluent Editor 2 in action

You can have a look at Fluent Editor in action with screencasts below:

About

OWL stands for Web Ontology Language (sometimes called Ontology Web Languagea language). It is developed by the W3C’s Web Ontology Working Group and intended to be the successor of DAML+OIL. OWL is the most expressive knowledge representation for the Semantic Web so far. It allows one to write explicit, formal conceptualizations of human endeavor. OWL can be used in a spectrum of tasks that appear in the semantic-web applications. It allows describing the application domain (where formal-semantic plays a crucial role) and application specification, database schema, database constraints as well as database content using common language. On the other hand, OWL can be used as a language that allows domain experts (a person with special knowledge or skills in a particular area of endeavor) to express domain-specific knowledge (valid knowledge used to refer to an area of human endeavor).

The importance of a well-defined, formal language is clear and videly known from the area of programming languages; it is a necessary condition for machine-processing of information; it describes the meaning of knowledge precisely; it does not refer to subjective intuitions, nor is it open to different interpretations by different people (or machines). But then, it is questionable whether the XML-based syntax for OWL is very user-friendly. Fluent editor provides an alternative that is better suitable for human users. We propose to use Controlled English as a knowledge modeling language. Supported via Predictive Editor, it prohibits one from entering any sentence that is grammatically or morphologically incorrect and actively helps the user during sentence writing. The Controlled English is a subset of Standard English with restricted grammar and vocabulary in order to reduce the ambiguity and complexity inherent in full English. In the last years Controlled English established itself in various application fields as a powerful knowledge representation language that is readable by humans and processable by computers. Texts in Controlled English can be automatically translated into and from description logic, concretely SROIQ, which is the basis of the semantic web language OWL 2.

There are dozens of ontology-editors known, and their number is increasing every day. The most famous is Protégé that allows for editing ontology and inspecting the inferred knowledge. Both Protégé and Fluent Editor allow support of knowledge engineering. The main difference between Fluent Editor and Protégé however, is how the user interacts with the editor. To understand the meaning of formally ascribed knowledge one is required to have a background in the field of a formal method, especially in logic. It is hard to trace a formal knowledge for any authority that does not have such background. On the other hand, without the support of formal methods it is almost impossible to trace and understand the impact of even small changes  in the knowledge. This pragmatic observation of need for a “human-readable language” knowledge modeling language led us to the development of Fluent Editor. When using Fluent Editor, users do not need any training in formal logic formalisms nor the ICT support. They are continuously checked if the knowledge that they have entered fulfills the grammar. Additionally, knowledge engineers are provided with the ability to explore the knowledge due to embedded HermiT reasoner that constantly checks consistency of the knowledge base.

 


News

Cognitum at IBIZA 2014 Conference on Computer Science
29 May 2014
This year, Cognitum took part in International Conference on Computer Science - Research and...
Giza Polish Ventures has invested in Cognitum company.
23 January 2014
Cognitum - the most recent investment of Giza Polish Ventures I Fund...
Ontorion – Knowledge Management System is in the Windows Azure contest
17 September 2013
We are really proud to announce that Cognitum with its product Ontorion – Knowledge Management System is among the Top Five Companies in the category "Business Application" in the …
Cognitum at HSI’13 6th International Conference on Human System Interaction.
02 July 2013
Between 6-8 June Cognitum took part in the 6th International Conference on Human System Interaction, organized by Gdansk University of Technology and University of Information Tec…
Cognitum becomes Windows Azure Circle Partner
02 June 2013
Cognitum Sp. z o.o. Becomes Windows Azure Circle Partner. Cognitum Sp. z o.o. earns distinction through demonstrated technology success and customer commitment.

Terms of Use | Trademarks | Privacy Statement | Contact

Cognitum Microsoft BizSpark


© 2013 Cognitum. All rights reserved.