AI engineering glossary · NLP embeddings
What is NLP (natural language processing)?
Natural language processing (also called NLP): The field of computer science that builds programs able to read, interpret, search, classify or generate human language in text or speech form. It covers tasks from splitting sentences into words to answering questions, and it is the foundation on which chatbots, search engines and translation tools are built.
Natural language processing: an example
A bank uses NLP to read customer emails and route each one to the loans, cards or complaints team automatically.
Related terms
- Text classification
- Tokenisation
- Language model
More NLP embeddings terms
- Natural language understanding
- Negative sampling
- NLTK
- One-hot word vector
- Out-of-vocabulary word
- Padding token
- Part-of-speech tagging
- Pointwise mutual information
Where you learn it
Natural language processing is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.