Seq2Seq Chatbot

This is a slightly modified fork of the the Tensorlayer Seq2Seq-Chatbot found here: https://github.com/tensorlayer/seq2seq-chatbot

This is a 200 lines implementation of Twitter/Cornell-Movie Chatbot, please read the following references before you read the code:

Prerequisites

Model


Training

python main.py --batch-size 32 --num-epochs 50 -lr 0.001

Inference

python main.py --inference-mode

Results

Query > happy birthday have a nice day
 > thank you so much
 > thank babe
 > thank bro
 > thanks so much
 > thank babe i appreciate it
Query > donald trump won last nights presidential debate according to snap online polls
 > i dont know what the fuck is that
 > i think he was a racist
 > he is not a racist
 > he is a liar
 > trump needs to be president