资 源 简 介
This project has moved to https://github.com/Kaljurand/owl-verbalizer
OWL verbalizer is a tool that converts an OWL ontology into an Attempto Controlled English (ACE) text.
It can handle complex OWL formulas such as
man and (not (own some car)) and (own some bike) SubClassOf inverse (likes) some ({Mary})
by turning them into natural English sentences such as:
Every man that owns a bike and that does not own a car is liked by Mary .
This conversion is designed to be reversible, i.e. one can convert the ACE representation back into OWL so that no loss in meaning occurs. For more of the theory and design choices behind the verbalization read section 5.6 Verbalizing OWL in ACE of
Kaarel Kaljurand. Attempto Controlled English as a Semantic Web Language.
PhD thesis, Faculty of Mathematics and Computer Science, University of Tartu, 2007.
h