Natural Language Processing, or NLP, is the discipline of taking unstructured text and discerning some characteristics about it. To help you do this, Apple’s operating systems provide functions to understand text using the following techniques: Language identification Lemmatization (identification of the root form of a word) Named entity recognition (proper names of people, places and organization