Making sense of NLP
NLP, or Natural Language Processing, is a field within AI aiming to enable computers to handle human communications (spoken or written).
It’s NLP that lets you say “Assistant, uh… raise the volume, like, a lil’ bit?” instead of “Computer, set parameter: volume to value: 11” and still get the expected result.
To make this possible, language needs to be encoded in a set of rules that a computer can understand and follow, which is the goal of NLP.
This is an extremely difficult task. We usually take language for granted, but it’s actually a very complex construct. Here are just some examples of its intricacies: