**Chatbots **are computerapplication based to artificial intelligence that allow to simulate a conversation with a person giving automatic answers to differents doubts and common questions about a random topics, improving and optimizing the cost at staff and technological tools.
For this reason, it’s very common to use them in companies as an alternative to management of custom service and they have a direct relationship with the Big Data, because all information obtained from conversations with clients generates an additional value in a company, allowing them to analyze customer behavior more effectively
Effectiveness of chatbots complies with the 3 V’s of Big Data:
In this project, we’re goin to build _a retreival-based _chatbot using deepl learning techniques and also, a predefined input and responses patterns and some kind of heuristic approach to select the appropriate response.
#nltk #keras #retrieval-chatbots #chatbots #deep-learning #retrieval based chatbots — using nltk & keras