NLP: Working with Language

Natural language processing (NLP) focuses on understanding and transforming language.

Typical NLP tasks include:

  • classification
  • extraction
  • translation
  • search
  • summarization
  • question answering

If the core input or output is language, NLP is usually part of the solution.