← all repositories

kevwan/chatbot

A Go conversational dialog engine that generates responses by training on collections of known conversations.

chatbot
Velocity · 7d
+0.2
★ / day
Trend
steady
star history

Chatbot is a language-independent conversational dialog engine that trains on YAML or JSON corpus files to generate responses. It uses a MapReduce-based approach for performance, achieving 18ms response times versus ChatterBot’s 21s on 120 million conversations. The system includes CLI tools for training corpus data and asking questions.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.