Releases: gunthercox/ChatterBot
Releases · gunthercox/ChatterBot
0.7.5
0.7.4
Bug fixes
- Fix database name being ignored #866
- Change SQL storage default to sqlite file instead of in-memory database #871
Deprecation
Deprecation warnings will now be triggered for the following classes and methods.
These items are schedule to be removed in ChatterBot version 0.8.
chatterbot.storage.JsonFileStorageAdapter
- chatterbot.ChatBot.from_config
Enhancements
- Remove direct dependency on jsondb for training file exports #869
0.7.3
0.7.2
0.7.1
0.7.0
(Soft) breaking changes:
- Switch to SQL adapter as the default storage adapter for ChatterBot #796
- If you were previously using the default adapter (
JsonFileStorageAdapter
) and wish to continue using it you must specifystorage_adapter="chatterbot.storage.JsonFileStorageAdapter"
when initializeing yourChatBot
.
- If you were previously using the default adapter (
- Documentation and Example updated to reference
SQLStorageAdapter
#808
Updates and improvements:
- Update initialization to download stopwords only if needed #803
- Add command line utility to list NLTK data directories #805
- Add search to response Django admin #810
- Code clan up in training module #809
- Update to next version of ChatterBot corpus #819
- Document the format of the ChatterBot corpus #818
Bug fixes
0.6.3
0.6.2
0.6.1
Features
- Introduce beta version of Sqlalchemy storage adapter #693 #712
- Allow the Django app to be specified #705
- Create and use abstract base models for Django #715
Testing
- Enable PEP8 checks in Travis CI #702 #714
- Only check if MongoDB is running once per Mongo test case #713
Documentation
- Added term glossary to documentation #689
0.6.0
Bug fixes
- Fix format of Django API view response data #608
- Prevent non-string type values from breaking comparison algorithms #655
Improvements
- Enhancement of the decimal percent of similarity in levenshtein_distance (via @addelll) #618
- Add Django Setting to allow ChatterBot Statement objects to be used instead of Django Statement model (via @web-maker) #653
Breaking changes
- Change logic adapters to just return one value #587
- The confidence value is no longer returned from the
generate_response
method (it's available on the statement object now) #588 - Remove confidence parameter from output adapter process methods #589
- Require session id for generate_response method #598
Conversations
- Create conversation model #594
Corpus
- Add data to English dialog corpus (via @vkosuri) #516
- Migrated corpus module to a new separate repository (https://github.com/gunthercox/chatterbot-corpus) [#654]