Note: the repository is not maintained. Feel free to PM me if you'd like to take up the maintainance.
Links to the implementations of neural conversational models for different frameworks. Contributions are welcomed.
Tensorflow
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...
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 .
No good results so far.
Torch
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
The most popular implementation of Seq2seq architecture on GitHub. However, there is still no evidence of getting good results with this repo.
A wrapper for farizrahman4u/seq2seq used for running experiments. No good results were achieved so far.
Need to check this up.
Get a lot of raw movie subtitles (~1.2Gb)
~ 40Mb after clearing out the technical data.