Google - Mlkit - Entity - Extraction - Flutter Package
Google - Mlkit - Entity - Extraction - Flutter Package
Sign in Help
google_mlkit_entity_extracti
on 0.14.0
Published 3 months ago • flutter-ml.dev Dart 3 compatible
https://pub.dev/packages/google_mlkit_entity_extraction 1/8
1/17/25, 8:49 AM google_mlkit_entity_extraction | Flutter package
Versions Scores
Publisher
flutter-ml.dev
2024.07.02 - 2025.01.14
A Flutter plugin to use Google's ML Kit Entity Extractor API to
recognize specific entities within static text.
Metadata
PLEASE READ THIS before continuing or posting a new issue:
A Flutter plugin to use
Google's ML Kit was build only for mobile platforms: iOS Google's ML Kit Entity
and Android apps. Web or any other platform is not Extractor API to recognize
specific entities within
supported, you can request support for those platform to static text.
Google in their repo.
Homepage
This plugin is not sponsored or maintained by Google. The Repository (GitHub)
authors are developers excited about Machine Learning
that wanted to expose Google's native APIs to Flutter.
Documentation
Google's ML Kit APIs are only developed natively for iOS API reference
and Android. This plugin uses Flutter Platform Channels as
explained here.
License
Messages are passed between the client (the app/plugin) MIT (license)
and host (platform) using platform channels as illustrated
in this diagram: Dependencies
flutter,
google_mlkit_commons
More
https://pub.dev/packages/google_mlkit_entity_extraction 2/8
1/17/25, 8:49 AM google_mlkit_entity_extraction | Flutter package
https://pub.dev/packages/google_mlkit_entity_extraction 3/8
1/17/25, 8:49 AM google_mlkit_entity_extraction | Flutter package
Requirements
iOS
Minimum iOS Deployment Target: 15.5.0
Xcode 15.3.0 or newer
Swift 5
ML Kit does not support 32-bit architectures (i386 and
armv7). ML Kit does support 64-bit architectures (x86_64
and arm64). Check this list to see if your device has the
required device capabilities. More info here.
...
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
end
end
Android
minSdkVersion: 21
targetSdkVersion: 33
compileSdkVersion: 34
Supported languages
Entity extraction supports the following languages:
Arabic
Portuguese
English (US, UK)
Dutch
French
German
Italian
Japanese
Korean
Polish
https://pub.dev/packages/google_mlkit_entity_extraction 5/8
1/17/25, 8:49 AM google_mlkit_entity_extraction | Flutter package
Russian
Chinese (Simplified, Traditional)
Spanish
Thai
Turkish
Usage
Entity Extraction
Process text
entityExtractor.close();
Download model
Delete model
Example app
Contributing
Contributions are welcome. In case of any problems look at
existing issues, if you cannot find anything related to your
problem then open an issue. Create an issue before opening a
pull request for non trivial fixes. In case of trivial fixes open a
pull request directly.
Dart language Report package Policy Terms API Terms Security Privacy Help
https://pub.dev/packages/google_mlkit_entity_extraction 7/8
1/17/25, 8:49 AM google_mlkit_entity_extraction | Flutter package
https://pub.dev/packages/google_mlkit_entity_extraction 8/8