ECTOR is a multilingual chatterbot that is able to learn from users' entries.
| Tags | Scientific/Engineering Artificial Intelligence Games/Entertainment Role-Playing Communications Chat |
|---|---|
| Licenses | GPL |
| Operating Systems | Unix |
| Implementation | C |
Recent releases


Changes: This release contains many small improvements, such as bugfixes and optimizations. An URL can now be contained in a phrase, since URLs are no longer split into several small phrases. Repetitions have been reduced, as they are now limited by the length of the repeated piece. Infinite recursion has been eliminated. The sentence generation is quicker. Memory was improved.


Changes: This release adds an -l option to log ECTOR's dialogue. Word or expression repetitions in a generated sentence are limited to 5.


Changes: This release produces real answers, not just reformulation of the user's entry.


Changes: This release is the first one that is really usable and enjoyable. Its answer speed has been enhanced (you won't have to wait several minutes anymore).


Changes: This release is able to use well-formed sentences instead of generated ones. At least, it uses sentences already given by user(s), which should be better formed than generated ones. The entries are now cleaner (better integrated into the bot's model). The backspace key was not well-used in some shells.
An extremely powerful object-relational database persistence API with automatic mapping (A-O/RM).