Skip to content

Second Major Grammar Update

Compare
Choose a tag to compare
@keiffster keiffster released this 29 Nov 13:22
· 420 commits to master since this release

This release sees the first phase of the defaults/personality grammar refactoring. These grammars, spread across various aiml files have been consolidated and then split into various topics, phrases and pattern files

defaults.aiml and personality.aiml are the core files that provide actual textual responses, as opposed to the reductions files which perform symbolic reduction and ultimately call a grammar in defaults or personality. These files account for over 27K lines of aiml and the files were totally unmanageable

Over the next few 1.4.x releases there will be a number of smaller refactors as topics and phrases are teased out of the pattern files

This release also contains a beta version of the tcp socket client