Deep learning for NLP: Creating a chatbot with Python & Keras!

Click for: original source

Learn how Deep Learning can be used for NLP and create a simple Chatbot with Python and Keras. Who doesn’t like a friendly-robotic personal assistant? By howtolearnmachinelearning.com.

The post will cover how to use Keras, a very popular library for neural networks to build a simple Chatbot. The main concepts of this library will be explained, and then we will go through a step-by-step guide on how to use it to create a yes/no answering bot in Python.

Further in the article you will get:

  • Keras: Easy neural networks in Python
  • The Project: Using recurrent neural networks to build a chatbot
  • The data: Stories, questions and answers
  • Deep learning for NLP: The neural network & building the model
  • Deep learning for NLP: Learning from the data & training the model
  • Seeing the results: Testing and playing
  • Other resources about deep learning for NLP, Python & Keras

If you want to go deeper into attention models, or understand some word vectorizing techniques also check out additional resources put together for you in article. Enjoy!

[Read More]

Tags python big-data data-science machine-learning robotics