I go through available NLP tools and methods that are used in chatbots. The presentation answers the question: how to build an intelligent chatbot? It includes live demo examples of NLP methods use cases. Additionally, I explain connected machine learning methods that are commonly used in chatbots and give some hints where to go next or where not to go. All based on experienced.