Natural Language Generation from an Ontology

We could follow the scheme:

  • Determine small ontology subgraphs.
  • For each ontology subgraph, define natural language patterns that describe it.
  • Define GF grammars that can parse all natural language patterns.

Ramona Enache has applied a similar approach for SUMO using the patterns that go with this ontology.