Compicactus es un juego acerca de aprender un idioma artificial para conversar con una IA muy mona ¡Ten citas, construye recuerdos, comparte momentos y diviértete!

Uso de Inteligencia Artificial

Para éste juego se usa una ontología, con una jerarquía de conceptos (por ejemplo objeto->persona->ser humano), y una base de datos con las instancias de esos objetos (por ejemplo el/la Jugador/a, que es un ser humano).

Esto permite crear generalizaciones, por ejemplo permitiendo que todas las Personas tengan un color favorito.

Está inspirado en el trabajo de Semántica Ontológica. El sistema también usa una función de utilidad para seleccionar las respuestas, dado un conjunto de objetivos, ver Versu.

El código fuente está disponible en GitHub.