In this chapter, we reviewed one of the most important techniques for the evolution of intelligent machines to understand and interpret human language in its natural form. We covered some of the generic concepts within NLP with sample code and examples. It is imperative that the NLP technique and our understanding of the text gets better with more and more data assets used for training.
Combining NLP with an ontological worldview, intelligent machines can derive meaning from the text based assets at the internet scale and evolve to a know-everything system that can complement the human ability to comprehend vast amounts of knowledge, and use it at the right time with the best possible actions based on the context.
In the next chapter, we are going to look at fuzzy systems and how those systems combined with NLP techniques can take us closer to creating systems that are very close to the human ability to derive meaning from vague input, rather than exact input as required by computers...