Skip to content

Releases: gunthercox/ChatterBot

0.2.7

17 Oct 19:53
Compare
Choose a tag to compare
  • Occurrence count of responses is now stored with each response.
  • Logic adapters now return statement objects.
  • Renamed DatabaseAdapter to StorageAdapter [522e166]

0.2.6

10 Oct 17:36
Compare
Choose a tag to compare
  • Current conversation is now passed to logic adapter
  • Added corpus module for training chat bots

0.2.5

16 Sep 23:31
Compare
Choose a tag to compare
  • Added logic adapter for selecting statements by their closest match according to word synsets [https://github.com/gunthercox/ChatterBot/commit/780635fc38eef1af70cecbcea3325aff9ae87710]
  • Added no output adapter [https://github.com/gunthercox/ChatterBot/commit/19c5118c1f13f9230f46c5c1d19c80e989827d98]
  • Mongo tests now skip if a mongo client is not detected [https://github.com/gunthercox/ChatterBot/commit/a49d7f003a3789711024601a0552aa0e784cbd0a]

0.2.4

07 Sep 16:35
Compare
Choose a tag to compare
  • Added support for MongoDB

0.2.3

07 Sep 16:17
Compare
Choose a tag to compare
  • Added filter method for database adapters
  • Removed get_response_data method in favor of using IO adapter classes [https://github.com/gunthercox/ChatterBot/commit/ffc612a9d8b797ba67169faf2af6c5ad17e59869]
  • Added signature object for holding future meta data on statements
  • renamed logging to read_only to be more descriptive

0.2.2

25 Jul 11:01
Compare
Choose a tag to compare
  • Fixed index out of bounds error on untrained database [https://github.com/gunthercox/ChatterBot/commit/a234dffb9d74af4d139ad03e8b6cb5b9f062cc4f]

0.2.1

15 Jul 12:11
Compare
Choose a tag to compare
  • Removed cleverbot interaction feature as the api is no longer available.
  • Defined drop method for database adapter interface.
  • Created an abstraction layer for moving statement objects between the interface and the database.

0.2.0

24 May 19:44
Compare
Choose a tag to compare
  • Removed Markov chain placeholder file [32bd597]
  • Reorganized methods for matching and getting responses [cad01b9]
  • A setter method is now available to change the database path [67d1fdf]
  • Added check to fix errors with empty occurrence count [6a67113]
  • Added adapter methods for io, logic, and storage modules.

0.1.1

14 Feb 15:46
Compare
Choose a tag to compare
  • Matching for the closest statement is not processed on the stemmed version of the text. [4caf803]

0.1.0

03 Feb 11:56
Compare
Choose a tag to compare
  • Responses are now stored in json dictionary instead of csv files #27
  • Only user input is now tracked
  • Added tracking for the number of times a statement occurs
  • Deprecated exit() command has been removed
  • The log_directory variable has been replaced with jsondb's path variable. b2277de
  • Testing improvements #28, #29, #30 via @Alkalit