In this chapter, we apply different multitask learning approaches to practical NLP problems. In particular, we apply multitask learning to three datasets:
- Two sentiment datasets consisting of consumer product reviews and restaurant reviews
- The Reuters topic dataset
- A part-of-speech and named-entity tagging dataset
Multitask learning is concerned with learning several things at the same time (figure 8.1). An example is learning both part-of-speech tagging and sentiment analysis simultaneously or learning two topic taggers in one go. Why would that be a good idea? For quite some time, ample research has demonstrated that multitask learning improves performance on certain separate tasks. This gives rise to the following application scenario.