Chapter 3
Fundamentals of Natural Language Processing
Learning Objectives
By the end of this chapter, you will be able to:
- Classify different areas of natural language processing
- Analyze basic natural language processing libraries in Python
- Predict the topics in a set of texts
- Develop a simple language model
This chapter covers different fundamentals and areas of natural language processing, along with its libraries in Python.
Introduction
Natural Language Processing (NLP) is an area of Artificial Intelligence (AI) with the goal of enabling computers to understand and manipulate human language in order to perform useful tasks. Within this area, there are two sections: Natural Language Understanding (NLU) and Natural Language Generation ...
Get Artificial Vision and Language Processing for Robotics now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.