Natural Language Processing: An Overview

N/ACitations
Citations of this article
80Readers
Mendeley users who have this article in their library.

Abstract

This chapter provides an overview of the field of Natural Language Processing (NLP), a sub-field of Artificial Intelligence (AI) that aims to build automatic systems that can understand or produce texts in natural language. The intended audience is a non-technical reader with no particular background in linguistics or computer science. The chapter first characterizes natural language and explains why dealing with such unstructured data automatically is a challenge. Examples of typical applications of NLP are then provided ranging from low-level tasks to end-user everyday systems. As much of the work in AI, NLP has gone through three main eras: symbolic approaches, machine learning driven approaches, and more recently, deep learning driven approaches. These three paradigms will be described, with a particular emphasis on the current one, deep learning, which, in only a few years, has led to exciting results and allowed applications, such as conversational agents and machine translation, to become accessible and usable to the public.

Cite

CITATION STYLE

APA

Amini, H., Farahnak, F., & Kosseim, L. (2019). Natural Language Processing: An Overview. In Frontiers in Pattern Recognition and Artificial Intelligence (pp. 35–55). World Scientific Publishing Co. https://doi.org/10.1142/9789811203527_0003

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free