Neural-Chatbot A Neural Network based Chatbot Inspired by "A Neural Conversational Model". Model Architecture