Member-only story
NLP : Natural Language Processing
The objective of this article is to focus on some key concepts involved in the field of NLP (Natural Language Processing) and to show how they fit together to lead to the current state of the art, in particular in the context of Deep Learning approaches. My ambition here is not to go into the details of the equations, but simply to show the intuition and the position of these concepts in relation to each other.
Natural language processing (NLP) is a branch of Machine Learning that aims at giving computer programs the ability to understand natural human language.
Several techniques and models exist to achieve this ambitious goal.
Computer programs are evolving day by day to meet users’ expectations. In most cases, these technologies involve human-computer interaction.
In other words, a mutual understanding is necessary.
Discover in this article how Natural Language Processing allows computers to understand and act according to human language.
Some NLP use cases
Automatic Natural Language Processing is used on a daily basis for hundreds of different purposes, let’s see some examples together…
- Translation
Translation is a whole domain of NLP, it involves Understanding (NLU) in order to…