Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make the verbalizer more configurable #7

Open
Kaljurand opened this issue Apr 9, 2015 · 0 comments
Open

Make the verbalizer more configurable #7

Kaljurand opened this issue Apr 9, 2015 · 0 comments

Comments

@Kaljurand
Copy link
Owner

Original issue 6 created by Kaljurand on 2010-10-18T12:00:13.000Z:

Support different verbalization styles through input parameters and/or configuration files.

The ACE text that the verbalizer produces is controlled for the most part by the rewriting rules that operate on the OWL level. These rules often apply a major modification on the input axioms, e.g. turn simple axioms into GCI axioms, remove negation, add negation, reorder entities, etc. Some users prefer less, some more of such changes.
It should become easier for the user to configure which rewriting rules are applied.

It would be easiest for the user if he/she could list a set of "verbalization principles" as input parameters, e.g.:

  • don't reorder entities
  • don't use passive
  • don't user explicit variables
  • ...

In the background this specification would determine which rewriting rules are going to be applied.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant