Deep Learning for Natural Language Processing
The emergence of deep learning has had a strong positive impact on many fields, and NLP is no exception. By now, you can appreciate that deep learning approaches have given us accuracies like never before, and this has helped us improve in many areas. There are several tasks in NLP that have gained tremendously from deep learning approaches. Applications that use sentiment prediction, machine translation, and chatbots previously required a lot of manual intervention. With deep learning and NLP, these tasks are completely automated and bring with them impressive performance. The simple, high-level view shown in Figure 4.2 shows how deep learning can be used for processing natural language. Deep learning provides us with not only great representations of natural language that machines can understand but also very powerful modeling approaches well suited for tasks in NLP.
That being...