Teaching machines to handle words
Human language is messy — ambiguous, context-dependent, full of exceptions — which makes it one of the hardest things to compute over. NLP covers the techniques that cope with it: sorting text by topic, extracting names and facts, gauging sentiment, translating between languages, answering questions and summarising. Search engines, spam filters, voice assistants and autocomplete are all everyday NLP.
The field was transformed by deep learning and then by the Transformer: tasks that once needed bespoke systems are now often handled by a single large language model. NLP is effectively the language wing of modern AI, the way computer vision is its eyes.
