This is a demo of R2ML verbalizer.
The main goal of the verbalization is to help domain experts to validate their rules, represented formally, against the domain.

The text area below contains a sample R2ML rule base of the EU-Rent case study.

In order to verbalize this rule base, click "Verbalize!" button and see what happens.

Real rules are built on terms, which are defined in a vocabulary. R2ML supports two types of vocabularies: internal R2ML vocabularies and external vocabularies. The example below is based on the external vocabulary, expressed in OWL.

The attributes r2ml:externalVocabularyID="http://oxygen.informatik.tu-cottbus.de/TestVoc.owl" and r2ml:externalVocabularyLanguage="OWL" of the r2ml:RuleBase tag define the vocabulary location and the ontology language.
The description of the verbalizer will be available soon as a REWERSE I1 technical report.

You may copy/paste more R2ML rule examples into the form below and verbalize them.



Contact: Sergey Lukichev

This service translates R2ML rule bases into a natural language.