So here it is: Fluent Editor 2014 R1
You may have noticed that Cognitum recently released a new version of Fluent Editor, a comprehensive ontology editor for OWL and SWRL.
The idea is still the same, but the software has been significantly rebuilt. Thanks to the great feedback
from the community and dozens of ontologies both developed with Fluent Editor and reused/"consumed" with it, new version has many features improved to make it easier and more straightforward to work with existing ontologies and create new ones from scratch.
It’s all about productivity and simplicity while
creating, editing and consuming ontologies.
New UI
New Fluent
Editor cames with new User Interface that make user more familiar with Microsoft
Office. The New UI allows for fast opening several ontologies at once, share them easily and navigate through them.
Easy sharing of ontologies
Now you can
share your ontologies instantly with an email, export them to other formats or upload them directly to the server.
Xml Preview Window
Many users are familiar with XML OWL and RDF notations. They feel more comfortable when they see immediately the result of their work in a familiar format. Now you can
instantly preview not only DL verbalization of edited phrase but also XML/OWL
or XML/RDF verbalization of it. Just click on the phrase you wish to check:
Referenced ontologies even easier
A new import strategy for referenced ontologies has been developed to deal efficiently both with locally
available and Internet ontologies in various formats. Remotely referenced ontologies are now used for autocomplete and hints. Performance and caching has been
significantly improved. Also annotation are being available from referenced
ontologies.
Datatypes and SWRL built-ins
Multiple
Datatype facet is supported (greater-than 2, lower-than 10, that-has-lengtrh
lower-than 3, that-matches-pattern 'a*b*').
Datatype
definitions (Every value-of <datatype-name> is something that ...).
Universal
Role is now represented by "<->"
Custom Reasoners
Now you can
plugin any OWLAPI compatible reasoner to be used with Fluent Editor. With few
simple steps one can make a compatible .dll and simply copy it to the Fluent
Editor folder.
Custom Grammars
Also custom
CNL grammars can be plugged in this way. Obviously creating a new grammar
requires some extra knowledge and effort (but don’t hesitate to contact us) but
is quite easy and straightforward. And what is most important, does not
influence the whole system.
Below is a
very simple example of working German CNL:
SWRL
SWRL grammar has been rewriten to simplify sentence grammar and allow complex expressions (FE2 sentences are automatically translated in new version, so dont worry).
It is worth to mention that Controlled Natural Language allows for much easier approach to edit SWRL rules and moreover, to make them much understandable for domain experts (e.g. medical experts, engineers, business analysts, etc) that works with ontologists. Here is an example from a medical domain. This is pure SWRL rule (it has direct representation in OWL/XML or RDF/XML):
It is worth to mention that Controlled Natural Language allows for much easier approach to edit SWRL rules and moreover, to make them much understandable for domain experts (e.g. medical experts, engineers, business analysts, etc) that works with ontologists. Here is an example from a medical domain. This is pure SWRL rule (it has direct representation in OWL/XML or RDF/XML):
Ref-1-Adj-No is a recommendation.
Ref-1-Adj-No has-description equal-to 'Adjuvant
therapy should not be considered when the risk of relapse is low [link to
http://www.ncbi.nlm.nih.gov/pubmed/19286368]'.
If a patient has-risk-group Risk-Group-3-A-E and the patient is
concerned by a histopathological-report-form then the histopathological-report-form has-recommendation
Ref-1-Adj-No.
|
⌂○patient(?patient−x)⋀have−risk−group(?patient−x,Risk−Group−3−A−E)⋀○patient(?patient−x)⋀○histopathological−report−form(?histopathological−report−form−x)⋀concern(?histopathological−report−form−x,?patient−x)→have−recommendation(?histopathological−report−form−x,Ref−1−Adj−No)
|
Here is another example of much more complicated SWRL rule that still can read and understood by domain expert (medical domain in this example):
If a patient
has-mitotic-index lower-or-equal-to 5 and the patient has-tumor-information a tumor-info and the tumor-info
has-tumor-size greater-than 50 and the tumor-info has-tumor-size lower-or-equal-to 100 and the tumor-info
has-tumor-localization Oesophagus then the patient has-risk-group Risk-Group-3-A-E.
|
logical representation of this rule (on the right XML/SWRL verbalisation):
⌂○patient(?patient−x)⋀°have−mitotic−index(?patient−x,?:value−tmp−1)⋀°≤5(?:value−tmp−1)⋀○patient(?patient−x)⋀○tumor−info(?tumor−info−x)⋀have−tumor−information(?patient−x,?tumor−info−x)⋀○tumor−info(?tumor−info−x)⋀°have−tumor−size(?tumor−info−x,?:value−tmp−2)⋀°>50(?:value−tmp−2)⋀○tumor−info(?tumor−info−x)⋀°have−tumor−size(?tumor−info−x,?:value−tmp−3)⋀°≤100(?:value−tmp−3)⋀○tumor−info(?tumor−info−x)⋀have−tumor−localization(?tumor−info−x,Oesophagus)→have−risk−group(?patient−x,Risk−Group−3−A−E)
|
What's next?..
You may think that since this is R1 release we for sure have already planned R2... And you're right. R2 will came with few new features, e.g.:- embedded SPARQL engine to play instantly with your editing ontology
- direct SKOS support
- R language plugins to really enjoy quantitative-qualitative analysis driven by semantics
- full interoperability with semantic server with focus on collaborative ontology editing
- Interoperability features with popular semantic software
Excellent blog!!! I got to know more useful information by reading your blog. Thanks for posting this blog.
ReplyDeleteBest Apache Spark Online Course
Apache Spark and Scala Online Training
Hallo zusammen. Ich habe diesen ghostwriter diplomarbeit schweiz in Anspruch genommen und könnte mit dem Ergebnis nicht zufriedener sein. Der mir zugewiesene Autor war hochqualifiziert und erstellte eine Dissertation, die meine Erwartungen übertraf. Das Kundenserviceteam war während des gesamten Prozesses ebenfalls sehr hilfsbereit und reaktionsschnell. Ich empfehle diesen Service jedem, der professionelle Hilfe beim Schreiben einer Dissertation benötigt.
ReplyDeleteI really appreciate the new version of Fluent Editor, a comprehensive ontology editor for OWL and SWRL. doodle baseball
ReplyDeleteExperience the capabilities of Fluent Editor 2014 R1. This advanced editing software offers innovative tools to refine your writing and improve productivity.
ReplyDeleteFirst Time DUI Charges in Fairfax
Presently you can module any OWLAPI viable reasoner to be utilized with Familiar Manager. With few straightforward stages one can make a viable .dll and basically duplicate it to the Familiar Proofreader envelope. First Degree Assault Maryland Outstanding service from start to finish; they truly cared about my case.
ReplyDelete