3. Developing a Text classifier
Learning Objectives
By the end of this chapter, you will be able to:
- Describe the different types of machine learning algorithms
- Differentiate between unsupervised and supervised learning methodologies
- Distinguish between classification and regression problems
- Describe various sampling techniques
- Develop end-to-end text classifiers
- Evaluate models using metrics such as accuracy, precision, and recall
- Build pipelines for streamlining NLP projects
- Save and load models
In this chapter, you will learn about the various types of machine learning algorithms and develop classifiers with their help.