The easy way to use Machine Learning Kit in Flutter.
Add dependency to your flutter project:
$ flutter pub add learning
or
dependencies:
learning: ^0.0.4+2
Then run flutter pub get
.
Optimization
For best performance (and to minimize application size), it's better to add dependency directly from each of sub-package you want to use in your application.
Learning consists of 13 different sub-packages that we can add separately based on our application needs. Please reference to each link below to learn more about the usage of each learning package.
Vision | Version | Links | Example |
---|---|---|---|
learning_text_recognition |
^0.0.2 |
Pub.dev Github |
Example text_recognition.apk |
learning_face_detection |
^0.0.2 |
Pub.dev Github |
Example face_detection.apk |
learning_pose_detection |
^0.0.1 |
Pub.dev Github |
Example pose_detection.apk |
learning_selfie_segmentation |
^0.0.1 |
Pub.dev Github |
Example selfie_segmentation.apk |
learning_image_labeling |
^0.0.1 |
Pub.dev Github |
Example image_labeling.apk |
learning_barcode_scanning |
^0.0.2 |
Pub.dev Github |
Example barcode_scanning.apk |
learning_object_detection |
^0.0.1 |
Pub.dev Github |
Example object_detection.apk |
learning_digital_ink_recognition |
^0.0.1 |
Pub.dev Github |
Example digital_ink_recognition.apk |
NLP | Version | Links | Example |
---|---|---|---|
learning_language |
^0.0.3+1 |
Pub.dev Github |
Example language.apk |
learning_translate |
^0.0.3 |
Pub.dev Github |
Example translate.apk |
learning_entity_extraction |
^0.0.2 |
Pub.dev Github |
Example entity_extraction.apk |
learning_smart_reply |
^0.0.2 |
Pub.dev Github |
Example |
Helper | Version | Links |
---|---|---|
learning_input_image |
^0.0.5 |
Pub.dev Github |
You can learn more from example project here. Also, you can learn the code while running the example application on device: learning.apk.