Compicactus is a game about learning a visual constructed language to chat with a cute AI. Have a date, build memories, share moments and have fun!
For this game an ontology was used, with a hierarchy of concepts (for example object->person->human), and a database of instances of those objects (for example the Player is a human).
This allowed for some generalizations, for example expecting that all Persons has a favorite color.
Source code available at GitHub.