Natural language processing

Miquel Noguer i Alonso, Daniel Bloch and David Pacheco Aznar

We introduce representation learning and deep neural network-style machine learning methods within natural language processing (NLP) and show how they have achieved state-of-the-art results in many human (natural) language tasks, such as language modelling and parsing. NLP is a subfield of computer science, information engineering and artificial intelligence (AI) concerned with the interactions between computers and natural languages, in particular how to program computers to process and analyse large amounts of natural language data.

For more details we refer the reader to the books by, for example, Lawler and Dry (1998), Jurafsky and Martin (2009), Kurdi (2016) and Kurdi (2017).

8.1 AN OVERVIEW

8.1.1 Natural languages

A language is a structured system of communication used by humans. It consists of spoken sounds (in spoken languages) or written elements (in written languages). It can be defined as a system of signs governed by grammatical rules of combination to communicate meaning. For instance, all languages rely on the process of semiosis to relate signs to particular meanings. This definition stresses that human languages can be described as closed structural systems consisting

Sorry, our subscription options are not loading right now

Please try again later. Get in touch with our customer services team if this issue persists.

New to Risk.net? View our subscription options

You need to sign in to use this feature. If you don’t have a Risk.net account, please register for a trial.

Sign in
You are currently on corporate access.

To use this feature you will need an individual account. If you have one already please sign in.

Sign in.

Alternatively you can request an individual account here