Natural Language Environment

Meet Brainhat

Brainhat is computation with knowledge. Its primitives are natural language propositions (facts) and inference templates (executables), plus dynamically generated knowledge, executables and context. Taken together, knowledge and context motivate goal-oriented computation, conversation and action.

Brainhat can interact with you and with other Brainhats. It can manage outside processes, learn and remember. It can explain its conclusions and anticipate what comes next. Over the years, we've interfaced with robotics, VoiceXML, HTML, IM, email and speech recognition for dictation and telephony.

Brainhat is a long-standing project, with significant proprietary development and art. A new version of Brainhat featuring great scalability, increased modularity, performance and new capabilities is in the works.

Kevin Dowd,