I have created a chatbot where it trained on a given dataset of stories, question and answer. The model can also answer user questions if the story is constructed from the same vocabulary used to train the model. The model is run for 25 epochs and giving an accuracy rate of 85%.
Course Name is "Natural Language Processing With Python"
The link of the course is https://www.udemy.com/nlp-natural-language-processing-with-python/
My Certificate Link is https://www.udemy.com/certificate/UC-GOCDTZCN/
End-to-End Memory Networks - https://arxiv.org/pdf/1503.08895.pdf
Screenshot: