chatterbot

ChatterBot Utility Methods

ChatterBot has a utility module that contains a collection of miscellaneous but useful functions. Module imports Method Name Description chatterbot.utils.import_module(dotted_path) Imports the specified module based on the dot notated import path for the module. Class initialization Method Name Description chatterbot.utils.initialize_class(data, **kwargs) Parameters:data – A string or dictionary containing a import_path attribute. Terminal input Method Name Description chatterbot.utils.input_function() …

ChatterBot Utility Methods Read More »

ChatterBot Supports For Integration With Django

ChatterBot has direct support for integration with Django. ChatterBot provides out of the box models and endpoints that allow you build ChatterBot powered Django applications. Chatterbot Django Settings You can edit the ChatterBot configuration through your Django settings.py file. Any setting that gets set in the CHATTERBOT dictionary will be passed to the chat bot …

ChatterBot Supports For Integration With Django Read More »

Make a Simple Chat Bot

This tutorial will guide you through the process of creating a simple command-line chat bot using ChatterBot. Getting help If you’re having trouble with this tutorial, you can post a message on Gitter to chat with other ChatterBot users who might be able to help. You can also ask questions on Stack Overflow under the chatterbot tag. If you believe that you have …

Make a Simple Chat Bot Read More »

ChatterBot Corpus

This is a corpus of dialog data that is included in the chatterbot module. Additional information about the chatterbot-corpus module can be found in the ChatterBot Corpus Documentation. Corpus language availability Corpus data is user contributed, but it is also not difficult to create one if you are familiar with the language. This is because each corpus is just a …

ChatterBot Corpus Read More »