Analyze natural language text and deduce its language-specific metadata.
- iOS 12.0+
- macOS 10.14+
- Mac Catalyst 13.0+Beta
- 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.
This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.Learn more about using Apple's beta software