Natural Language Processing Using Deep Learning

This chapter will demonstrate how to use deep learning for natural language processing (NLP). NLP is the processing of human language text. NLP is a broad term for a number of different tasks involving text data, which include (but are not limited to) the following:

In this chapter, we will look at document classification, which is probably the most common NLP technique. This chapter follows a different structure to previous chapters, as we will be looking at a single use case (text classification) but applying multiple approaches to it. This chapter will cover: