
ChatterBot
by gunthercox (personal account)
ChatterBot is a machine learning, conversational dialog engine for creating chat bots (description from the project’s GitHub page)
Repository facts
- Stars
- 14,520
- Forks
- 4,411
- Open issues and pull requests
- 72
- Primary language
- Python
- License
- BSD 3-Clause "New" or "Revised" License (BSD-3-Clause)
- Owner
- gunthercox · Personal account
- Created
- Sep 28, 2014
- Last push
- Aug 25, 2026
Topics
Related projects
Projects that share this one’s GitHub topics.
Rank 4,777: gunthercox/chatterbot-corpus
A multilingual dialog corpus
1,417 starsPythonBSD-3-ClauseLast push Mar 24, 2026
Rank 1,993: snipsco/snips-nlu
Snips Python library to extract meaning from text
3,971 starsPythonApache-2.0Last push May 22, 2023
Rank 386: RasaHQ/rasa
💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voi…
21,353 starsPythonApache-2.0Last push Jul 24, 2026
Rank 785: sfyc23/EverydayWechat
微信助手:1.每日定时给好友(女友)发送定制消息。2.机器人自动回复好友。3.群助手功能(例如:查询垃圾分类、天气、日历、电影实时票房、快递物流、PM2.5等)
10,344 starsPythonMITLast push Jun 22, 2021
Rank 1,159: deeppavlov/DeepPavlov
An open source library for deep learning end-to-end dialog systems and chatbots.
6,997 starsPythonApache-2.0Last push Aug 6, 2025
Rank 6,850: tensorlayer/seq2seq-chatbot
Chatbot in 200 lines of code using TensorLayer
840 starsPythonNo license file detectedLast push Oct 5, 2021