Skip to content

Releases: gunthercox/ChatterBot

1.2.10

07 Dec 20:35

Choose a tag to compare

  • 💿 #2430 - Further development of experimental redis support using vectors for text similarity.

Sponsorships

🎉 A huge thanks to LambdaTest for sponsoring ChatterBot! 🎉

1.2.9

24 Nov 23:59

Choose a tag to compare

  • 🐞 #2425 Fix date parsing case
  • 🐜 #2426 Add check for sqlite WAL mode status and execute outside of transaction
  • 🏋🏼 #2427 Improve bulk operations in training methods
  • 📦 #2428 Dependency updates for redis, ollama, and pymongo

1.2.8

16 Oct 12:28
78bc3f0

Choose a tag to compare

  • 👣 #2421 Reduce running time of test suite
  • 📜 #2422 Django documentation updates and swappable model improvements
  • 🥡 #2423 Allow extra args to be passed to the mongodb adapter
  • 🐍 #2406 Python 3.13 support!

1.2.7

01 Jul 09:15

Choose a tag to compare

1.2.6

05 Apr 21:44

Choose a tag to compare

  • 296809e Fix for postgres compatibility for the SQLStorageAdapter
  • #2412 Generate response search index when in_response_to key is present in files (such as json files passed to the .train() method when using the JsonFileTrainer

1.2.5

02 Apr 10:54

Choose a tag to compare

  • #2408 Django migrations (added help_text attributes to all model fields for the Django admin)
  • #2408 Various Django-related bug fixes
  • #2410 Fix for loading single files specified by the JsonFileTrainer and CsvFileTrainer

1.2.4

29 Mar 19:05

Choose a tag to compare

  • #2405 Add support for Python versions 3.10, 3.11, 3.12
  • #2403 Additional support for loading data from CSV, TSV, and JSON formats.
  • #2404 Improved documentation around taggers and more descriptive exception messages
  • 387a689 Add a --help flag to python -m chatterbot invocations

1.2.3

10 Mar 11:46

Choose a tag to compare

1.2.2

26 Feb 12:28

Choose a tag to compare

  • #2395 - Performance improvements by centralizing search-text generation
  • #2395 - Miscellaneous fixes related to searching and matching for response generation

1.2.1

19 Feb 13:14

Choose a tag to compare

  • Use bulk processing from spacy pipeline for improved performance #2392
  • Modify TimeLogicAdapter to use SpaCy PhraseMatcher instead of NLTK NaiveBayesClassifier #2394