Natural Language Processing and Machine Learning for Data Scientist's using Python: How I Made a Huge Database, Predicted the Future, and Know that I Can Pass the Turing Test
This book covers a wide range of methods that can be used in parsing, processing language, creating dialogue-based systems (chat bots), and provides the techniques needed to create a "central system", a system of thought, that can be used for a variety of not only intelligent applications but also intelligent devices.