pip install -r requirements.txt).If you do not have a dedicated server, I highly recommend using PythonAnywhere, AWS or Heroku to host your application.
IMPORTANT: If you are deploying on Heroku, you will have to change the database adapter from chatterbot.storage.SQLStorageAdapter to chatterbot.storage.MongoDatabaseAdapter since SQLite3 isn't supported. To do this simply change the following line:
english_bot = ChatBot("English Bot", storage_adapter="chatterbot.storage.SQLStorageAdapter")
... to use the MongoDB adapter:
english_bot = ChatBot("English Bot",
storage_adapter = "chatterbot.storage.MongoDatabaseAdapter",
database = mongodb_name,
database_uri = mongodb_uri)
... where mongodb_name is the name of the database you wish to connect to and mongodb_uri is the URI of a remote instance of MongoDB.
Content type
Image
Digest
Size
143.6 MB
Last updated
almost 9 years ago
docker pull voyant/chatterbot