ChatterBot is a machine learning, conversational dialog engine for creating chat bots
in_response_to
from input to override lookup #1606After four alpha releases 1.0 is finally ready.
A huge thanks goes out to everyone who helped to test this version and make improvements.
Features
Backwards incompatible change
Features
Improvements
Backwards incompatible changes
parsing.hashnum
function #1440Bug fixes
Features
Backwards incompatible changes
set_chatbot
method from input adapters, output adapters, and logic adapters #1427Statement
object no longer accepts a text string as a positional argument, instead it should be passed in as a named argument e.g. Statement(text='example')
. #1433get_response(
methods now can accept kwargs for an input item, for example: get_response('Hello', conversation='greetings')
. #1433VariableInputTypeAdapter
is now just called InputAdapter
(similar to how the OutputAdapter
is set up). #1433This is the initial (alpha) release of ChatterBot 1.0. There is a large number of improvements in this release and there are many changes that are not backwards compatible.
Features
Maintenance
Backwards incompatible changes
dev-requirements.txt
#1369process_response
no longer takes a conversation parameter #1404get_statement
method to storage adapter to match mongo adapter #1405conversation
parameter from the get_response
and process_input
methods #1413