#263 · Primary category: AI Chatbots
ChatLearner
A chatbot implemented in TensorFlow based on the seq2seq model, with certain rules integrated.
Project last updated:11/13/19
GitHub Stars
542
Forks
203
Contributors
2
License
Apache-2.0
Why we included this project
ChatLearner is a good study for anyone who wants to see how a chatbot is assembled from TensorFlow's sequence-to-sequence model, rather than just calling an API. The code is deliberately concise, so the dynamic-RNN architecture is easier to follow than the official tutorial. What stands out is the ChatSession layer, which carries conversational context across turns, and a set of hand-written rules that handle things a pure neural model cannot, like simple arithmetic. That hybrid approach is a practical lesson for anyone building a chatbot that needs both learned responses and deterministic behavior. The bundled Papaya training dataset is also worth a look if you are hunting for clean conversational data to train your own model.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
open-webui
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
NextChat
✨ Light and Fast AI Assistant. Support: Web | iOS | MacOS | Android | Linux | Windows
gpt4free
The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3
system_prompts_leaks
Extracted system prompts from Anthropic - Claude Fable 5, Opus 5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-5.6-Sol, Codex. Google - Gemini 3.5 Flash, 3.1 Pro, Antigravity. xAI - Grok, Cursor, Copilot, VS Code, Perplexity, and more. Updated regularly.
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs