Texai is a knowledge-based software project to create artificial intelligence.
Incremental Fluid Construction Grammar is a fork from the now feature-frozen Fluid Construction Grammar (FCG) package. This Java library extends FCG to operate incrementally, word by word both for parsing and generation. It implements a subset of the Double R Grammar construction rules. See http://emergent-languages.org for more information about FCG. And see http://www.doublertheory.com for more information about Double R Grammar.
Texai's knowledge base is stored in the Sesame RDF server. Because the initial knowledge base is large, it has been partitioned into separate Sesame repositories. These have been extracted into RDF and have been released in the file download section here.
The project's domain objects are persisted in Sesame using the RDF Entity Manager and semantic annotations. The RDF Entity Manager is released as a separate component.
The dialog system is presently under development and will be released when it is able to process its bootstrap use cases.