Thinknowlogy is grammar-based software designed to utilize the logic contained within grammar in order to create intelligence through a natural language, which is demonstrated by programming in a natural language, reasoning in a natural language (drawing conclusions, making assumptions (with a self-adjusting level of uncertainty), asking questions (about gaps in the knowledge), and detecting conflicts), and intelligent answering of "is" questions, providing alternative answers as well.
| Tags | Artificial Intelligence Computional Linguistics Natural Language Processing Scientific/Engineering Knowledge Representation Scientific Computing Science Scientific software language learning language modeling ambient intelligence machine learning Machine Translation |
|---|---|
| Licenses | GPLv2 |
| Operating Systems | OS Independent |
| Implementation | C++ Java |
| Translations | English |
Recent releases


Release Notes: This release adds detection of Semantics Ambiguity and improves Programming in Natural Language and Reasoning in Natural Language.


Release Notes: This release adds intelligent answering of "is" questions, providing alternative answers as well.


Release Notes: This release adds justification reports for self-generated knowledge and assumptions having a self-adjusting level of uncertainty.


Release Notes: This release adds automatic detection of conflicts in the knowledge and fixes a Java GUI resizing bug.


Release Notes: This release adds software-generated questions, straight from sentences in natural language, which is explained in the included theory from paragraph 2.5.