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
545 watching
4k forks
Language: Python
last commit: 7 months ago
Linked from 2 awesome lists

botchatbotchatterbotconversationlanguagemachine-learningpython

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
lucasjinreal/pytorch_chatbot A PyTorch-based chatbot project aiming to build an intelligent conversational AI system 228
abbey4799/cutegpt A conversational language model developed to improve understanding of complex instructions and Chinese vocabulary. 62
candlewill/dialog_corpus A collection of datasets used to train and improve chatbot systems in both English and Chinese. 2,033
kranzky/megahal A learning chatterbot built on top of Sooth, allowing users to interact with it through a simple command-line interface. 98
lavirthewhiolet/markov-chain-bot-module A Ruby-based chatbot module utilizing Markov chains to generate human-like responses in multiple languages 7
larsbaunwall/bricky A conversational AI chatbot built using OpenAI's GPT-3 LLM and Haystack for knowledgebase indexing and retrieval. 103
tensorlayer/seq2seq-chatbot An implementation of a basic conversational chatbot using sequence-to-sequence learning and LSTM networks 835
ericzhang-cn/ailingbot An all-in-one solution for integrating AI models into IM chatbots. 60
pnkvalavala/repochat An interactive chatbot for GitHub repositories using LLMs for conversational interaction and information retrieval 275
scrapinghub/slackbot A Python-based chatbot for Slack that enables users to create custom plugins and respond with attachments. 1,263
armmaster17/jeffbot A chatbot built using machine learning techniques to generate human-like responses 9
microsoft/botframework-sdk Enables developers to build conversational applications using natural language and various programming languages 7,501
360cvgroup/seechat A multimodal chatbot with computer vision capabilities integrated into a single model 98
huggingface/lerobot A platform providing pre-trained models, datasets, and tools for robotics with focus on imitation learning and reinforcement learning. 7,518
conchylicultor/deepqa A deep learning-based chatbot model using TensorFlow and RNNs to generate responses to user queries. 2,934