seq2seq chatbot links
Links to the implementations of neural conversational models for different frameworks. Contributions are welcomed.
Tensorflow
Conchylicultor/DeepQA
Awesomely nice results:
Hi → Hi.
What is your name ? → Laura.
What does that mean ? → I dunno.
How old are you ? → thirty-five.
Along with the decent ones:
Who is Laura ? → My brother.
Say 'goodbye' → Alright.
Two plus two → manny...
nicolas-ivanov/tf_seq2seq_chatbot
Modified code of machine translation model. No answering randomisation is implemented in this code, so the models answers with the same phrase way each time:
hello baby → hello
how old are you ? → twenty .
i am lonely → i am not
nice → you ' re not going to be okay .
so rude → i ' m sorry .
are you a robot or human? → no .
are you better than siri? → yes .
inikdom/neural-chatbot
No good results so far.
Torch
macournoyer/neuralconvo
One of the best results currently achieved with an open-sourced Seq2seq implementation:
Hello? → Hi.
How are you? → I'm fine.
What's your name? → It's hard to describe.
How so? → I'm not sure.
What color is the sky? → It's blue.
What is your job? → It's not that i'm a fucking werewolf!
Keras
farizrahman4u/seq2seq
The most popular implementation of Seq2seq architecture on GitHub. However, there is still no evidence of getting good results with this repo.
nicolas-ivanov/debug_seq2seq
A wrapper for farizrahman4u/seq2seq used for running experiments. No good results were achieved so far.
codekansas/keras-language-modeling
Need to check this up.
Corpora
AlJohri/OpenSubtitles
Get a lot of raw movie subtitles (~1.2Gb)
Cornell Movie-Dialogs Corpus
~ 40Mb after clearing out the technical data.