Natural Language framework

E732973

The Natural Language framework is an Apple developer framework that provides tools for natural language processing tasks such as tokenization, tagging, language identification, and text classification on Apple platforms.

All labels observed (2)

Label Occurrences
Natural Language framework canonical 1
NaturalLanguage.framework 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Apple framework
software framework
abbreviation NaturalLanguage.framework
bundleIdentifier com.apple.NaturalLanguage
category machine learning
natural language processing
developer Apple Inc.
distributionModel included with Apple operating systems
documentationWebsite https://developer.apple.com/documentation/naturallanguage
integratesWith Core ML
Create ML
introducedBy Apple Worldwide Developers Conference
language Objective-C
Swift
license proprietary
partOf Apple developer SDKs
platform iOS
iPadOS
macOS
tvOS
watchOS
providesAPI NLEmbedding
NLLanguage
NLLanguageRecognizer
NLModel
NLTagScheme
NLTagger
NLTokenizer
requires Apple operating system
supportsFeature custom tagging models
custom text classification models
multiple languages
on-device processing
pretrained language identification models
privacy-preserving NLP
supportsTask embedding generation
language identification
lemmatization
named entity recognition
part-of-speech tagging
script detection
sentence embedding similarity
text classification
tokenization
word embedding similarity
usedFor analyzing text
building NLP features in apps

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Core ML integratesWith Natural Language framework
Natural Language framework abbreviation NaturalLanguage.framework
linked to: Natural Language framework