← all repositories
llSourcell/tensorflow_chatbot

A 2016-era seq2seq chatbot that admits it's mostly wrapper code

Siraj Raval's YouTube demo repo wraps suriyadeepan's implementation to teach TensorFlow's sequence-to-sequence models using movie dialogue.

1.4k stars Python Chat AssistantsLanguage Models
tensorflow_chatbot
Not currently ranked — collecting fresh signals.
star history

What it does Trains a chatbot on the Cornell Movie Dialogue corpus using TensorFlow’s legacy seq2seq module. You flip a config flag between train and test modes, wait “a few hours,” and get conversational output that the README describes as “fun.” It’s essentially a packaged learning exercise for an educational YouTube video.

The interesting bit The README’s refreshing honesty: “Credit for the vast majority of code here goes to suriyadeepan. I’ve merely created a wrapper to get people started.” That transparency is rarer than it should be in tutorial repos. The challenge section also nudges viewers toward TF Learn and text generation—a nice bridge from copy-paste to actual experimentation.

Key highlights

  • Uses TensorFlow 0.12’s seq2seq (the pre-Keras, pre-eager-execution era)
  • Switches between train/test via a single mode line in seq2seq.ini
  • Includes a dated coding challenge (Lord of the Rings-style LSTM generation, due December 2016)
  • Points to GitHub issue #3 as a community troubleshooting resource
  • ~1,400 stars suggest it caught the 2016-2017 chatbot tutorial wave

Caveats

  • Dependencies specify TensorFlow 0.12; this is archaeological-grade code at this point
  • No model architecture details, no training curves, no evaluation metrics in the README
  • “A few hours” of training on unspecified hardware is vague even by tutorial standards

Verdict Worth a quick look if you’re tracing the evolution of seq2seq tutorials or studying how educational content gets packaged. Skip it if you need a working, modern conversational AI baseline—this is a time capsule, not a foundation.

Frequently asked

What is llSourcell/tensorflow_chatbot?
Siraj Raval's YouTube demo repo wraps suriyadeepan's implementation to teach TensorFlow's sequence-to-sequence models using movie dialogue.
Is tensorflow_chatbot open source?
Yes — llSourcell/tensorflow_chatbot is an open-source project tracked on heatdrop.
What language is tensorflow_chatbot written in?
llSourcell/tensorflow_chatbot is primarily written in Python.
How popular is tensorflow_chatbot?
llSourcell/tensorflow_chatbot has 1.4k stars on GitHub.
Where can I find tensorflow_chatbot?
llSourcell/tensorflow_chatbot is on GitHub at https://github.com/llSourcell/tensorflow_chatbot.

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