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.