Research Area:  Machine Learning
Natural Language Processing (NLP) is a branch of artificial intelligence that involves the design and implementation of systems and algorithms able to interact through human language. Thanks to the recent advances of deep learning, NLP applications have received an unprecedented boost in performance. In this paper, we present a survey of the application of deep learning techniques in NLP, with a focus on the various tasks where deep learning is demonstrating stronger impact. Additionally, we explore, describe, and revise the main resources in NLP research, including software, hardware, and popular corpora. Finally, we emphasize the main limits of deep learning in NLP and current research directions.
Keywords:  
Deep Learning
Natural Language Processing
Machine Learning
Author(s) Name:  Ivano Lauriola, Alberto Lavelli, Fabio Aiolli
Journal name:  Neurocomputing
Conferrence name:  
Publisher name:  Elsevier
DOI:  10.1016/j.neucom.2021.05.103
Volume Information:  Volume 470, 22 January 2022, Pages 443-456
Paper Link:   https://www.sciencedirect.com/science/article/abs/pii/S0925231221010997