
- The ontology is structured. It is fully known what parts of an AI generated query map onto which parts of the ontology.
- Ontology queries are much easier for a non-technical user to understand compared to direct SQL.
- Ontologies can be progressively improved without changing the underlying data model. They are designed to work reasonably on a mapping that is very similar to the data warehouse ERD and only get better with incremental improvements that still don’t change the underlying data infrastructure.
- Ontologies can be improved in a deterministic manner; if the definition of a KPI in the ontology is changed, TextQL is forced to compute that definition in the calculation.