Deep Learning and NLP A-Z : How to create a ChatBot