Analyze natural language text and deduce its language-specific metadata.
- iOS 12.0+
- macOS 10.14+
- Mac Catalyst 13.0+
- tvOS 12.0+
- watchOS 5.0+
Use the Natural Language framework to perform tasks like language and script identification, tokenization, lemmatization, parts-of-speech tagging, and named entity recognition. You can also use this framework with Create ML to train and deploy custom natural language models.
A tokenizer that segments natural language text into semantic units.
The languages supported by the Natural Language framework.
A tagger that analyzes natural language text.
A map of strings to vectors, which locates neighboring, similar strings.
Natural Language Models
A custom model trained to classify or tag natural language text.