Natural Language Processing (NLP), a subdivision of Artificial Intelligence (AI), is the ability of a computer to understand human language the way it’s spoken and written. Human language is typically referred to as natural language.
Humans also have different sensors. For instance, ears perform the function of hearing and eyes perform the function of seeing. Similarly, computers have programs for reading and microphones for collecting audio. Just as the human brain processes an input, a computer program processes a specific input. And during processing, the program converts the input to code that the computer understands.
This course, Natural Language Processing (NLP), Theory and Practice in Python, introduces you to the concepts, tools, and techniques of machine learning for text data. You will learn the elementary concepts as well as emerging trends in the field of NLP. You will also learn about the implementation and evaluation of different NLP applications using deep learning methods.
Code bundles are available here: https://github.com/PacktPublishing/NLP-Natural-Language-Processing-in-Python-for-Beginners
Read more