dennybritz/chatbot-retrieval resource
Dual LSTM Encoder for Dialog Response Generation observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3789
- days_rel: n/a
- days_push: 1381
- n_releases_24m: 0
Adoption not part of the score
1570 stars · 665 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A reference implementation of the Dual LSTM Encoder model for retrieval-based dialog response selection, built in TensorFlow and trained on the Ubuntu Dialogue Corpus. It accompanies a WildML blog post on deep learning for chatbots and includes scripts for training, evaluation, and prediction.
Use cases
- learn how to build a retrieval-based chatbot with deep learning
- implement a dual LSTM encoder for dialog response selection
- train a response ranking model on the Ubuntu Dialog Corpus
- understand how to evaluate a next-utterance classification model
- study a worked TensorFlow example for conversational AI
When to choose
- you want to learn retrieval-based dialog models from a well-known tutorial implementation
- you need a baseline dual encoder architecture for response selection research
- you are working through the Ubuntu Dialogue Corpus paper experiments
When to avoid
- you need a production-ready chatbot framework or maintained library
- you require modern TensorFlow 2.x or PyTorch compatibility, since the code targets TensorFlow 0.9-era APIs
- you want a generative conversational model rather than retrieval-based response ranking
Facets
learning-resource · maturity abandoned
machine-learning deep-learning rag chatbot deep-learning chatbots machine-learning tutorials python cross-platform dual-lstm-encoder tensorflow ubuntu-dialog-corpus retrieval-based-chatbot response-selection reference-implementation jupyter-notebook natural-language-processing
1 source
- readme: https://github.com/dennybritz/chatbot-retrieval · fetched 2026-08-28 · b2a214b7093d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| dennybritz/chatbot-retrieval | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="dennybritz/chatbot-retrieval")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem