ChatterBot

Chatbot engine

A conversational dialog engine for creating chatbots using machine learning and natural language processing.

ChatterBot is a machine learning, conversational dialog engine for creating chat bots

GitHub

14k stars
546 watching
4k forks
Language: Python
last commit: over 2 years ago
Linked from 2 awesome lists

botchatbotchatterbotconversationlanguagemachine-learningpython

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
lucasjinreal/pytorch_chatbotA PyTorch-based chatbot project aiming to build an intelligent conversational AI system226
abbey4799/cutegptA conversational language model developed to improve understanding of complex instructions and Chinese vocabulary.62
candlewill/dialog_corpusA collection of datasets used to train and improve chatbot systems in both English and Chinese.2,033
kranzky/megahalA learning chatterbot built on top of Sooth, allowing users to interact with it through a simple command-line interface.98
lavirthewhiolet/markov-chain-bot-moduleAn AI-powered chatbot that uses Markov chains to generate human-like responses in multiple languages.7
larsbaunwall/brickyA conversational AI chatbot built using OpenAI's GPT-3 LLM and Haystack for knowledgebase indexing and retrieval.103
tensorlayer/seq2seq-chatbotAn implementation of a basic conversational chatbot using sequence-to-sequence learning and LSTM networks836
ericzhang-cn/ailingbotAn all-in-one solution for integrating AI models into IM chatbots.59
pnkvalavala/repochatAn interactive chatbot for GitHub repositories using LLMs for conversational interaction and information retrieval283
scrapinghub/slackbotA Python-based chatbot for Slack that enables users to create custom plugins and respond with attachments.1,263
armmaster17/jeffbotA chatbot built using machine learning techniques to generate human-like responses9
microsoft/botframework-sdkEnables developers to build conversational applications using natural language and various programming languages7,513
360cvgroup/seechatA multimodal chatbot with computer vision capabilities integrated into a single model99
huggingface/lerobotA platform providing pre-trained models, datasets, and tools for robotics with focus on imitation learning and reinforcement learning.7,874
conchylicultor/deepqaA deep learning-based chatbot model using TensorFlow and RNNs to generate responses to user queries.2,929