{"adoption": {"forks": 201, "observed_at": "2026-08-28T04:03:50.851628+00:00", "stars": 1168}, "canonical_url": "https://ross.abutalabs.com/products/jenly1314-mlkit", "card": {"archived": false, "artifact_type": "library", "description": "🌝  MLKit是一个强大易用的工具包。通过ML Kit您可以很轻松的实现文字识别、条码识别、图像标记、人脸检测、对象检测等功能。", "domain": ["machine-learning", "computer-vision", "mobile-development", "android-tools"], "enriched": true, "function": ["machine-learning", "computer-vision", "ocr", "image-processing"], "health_score": 91, "homepage": "https://jenly1314.github.io/MLKit/", "language": "Kotlin", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["jenly1314/MLKit"], "name": "jenly1314/MLKit", "platform": ["jvm"], "pushed_at": "2026-06-11T12:58:35+00:00", "repo": "jenly1314/MLKit", "stars": 1168, "tags": ["ml-kit", "google-ml-kit", "barcode-scanning", "face-detection", "pose-detection", "text-recognition", "image-labeling", "object-detection", "selfie-segmentation", "camerax", "qrcode", "android", "mobile"], "topics": ["mlkit", "barcode-scanning", "face-detection", "camerax", "image-labeling", "object-detection", "pose-detection", "text-recognition", "segmentation-selfie", "ocr", "machine-learning", "qrcode", "android", "object-recognition", "vision", "recognition", "machine-learning-library", "barcode"], "urls": [], "use_cases": ["scan qr codes and barcodes with the android camera", "recognize text from images (ocr) on android", "detect faces and facial landmarks in a mobile app", "detect objects and their positions in camera frames", "detect human pose keypoints from camera or images", "segment people from selfie backgrounds", "label objects, places, and animals in photos", "run custom tensorflow lite models on android"], "what_it_is": "MLKit is an easy-to-use Kotlin wrapper library around Google ML Kit for Android, exposing text recognition, barcode scanning, image labeling, face detection, object detection, pose detection, and selfie segmentation through simple APIs. It lets developers add on-device machine learning vision features in a few lines of code without ML expertise, and supports custom TensorFlow Lite models.", "when_to_avoid": ["you target iOS or non-Android platforms", "you need server-side or custom-trained vision models beyond TensorFlow Lite", "you require fine-grained control over ML Kit APIs directly"], "when_to_choose": ["you need on-device vision ML features on Android with minimal setup", "you want a simplified Kotlin API over Google ML Kit with camera integration", "you need multiple vision capabilities (barcode, face, text, pose) from one library"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/jenly1314-mlkit", "repo": "jenly1314/MLKit", "role": "main", "score": 79}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.851628+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:28:47.388351+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ff31972822f15bd52d1c9749718804a08e13765b0aeeccb4b40d7fb6bfa7e64", "fetched_at": "2026-08-28T04:03:50.851628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jenly1314/MLKit"}, {"content_hash": "ab7252f214c9663682d67345acda08860c2dcc5bacae6afae6b2122f91cc70da", "fetched_at": "2026-08-29T12:34:43.131131+00:00", "kind": "homepage", "missing": false, "url": "https://jenly1314.github.io/MLKit/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.851628+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:28:47.388351+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ff31972822f15bd52d1c9749718804a08e13765b0aeeccb4b40d7fb6bfa7e64", "fetched_at": "2026-08-28T04:03:50.851628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jenly1314/MLKit"}, {"content_hash": "ab7252f214c9663682d67345acda08860c2dcc5bacae6afae6b2122f91cc70da", "fetched_at": "2026-08-29T12:34:43.131131+00:00", "kind": "homepage", "missing": false, "url": "https://jenly1314.github.io/MLKit/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:28:47.388351+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ff31972822f15bd52d1c9749718804a08e13765b0aeeccb4b40d7fb6bfa7e64", "fetched_at": "2026-08-28T04:03:50.851628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jenly1314/MLKit"}, {"content_hash": "ab7252f214c9663682d67345acda08860c2dcc5bacae6afae6b2122f91cc70da", "fetched_at": "2026-08-29T12:34:43.131131+00:00", "kind": "homepage", "missing": false, "url": "https://jenly1314.github.io/MLKit/"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.851628+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.851628+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.851628+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:28:47.388351+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ff31972822f15bd52d1c9749718804a08e13765b0aeeccb4b40d7fb6bfa7e64", "fetched_at": "2026-08-28T04:03:50.851628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jenly1314/MLKit"}, {"content_hash": "ab7252f214c9663682d67345acda08860c2dcc5bacae6afae6b2122f91cc70da", "fetched_at": "2026-08-29T12:34:43.131131+00:00", "kind": "homepage", "missing": false, "url": "https://jenly1314.github.io/MLKit/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.851628+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.851628+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:28:47.388351+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ff31972822f15bd52d1c9749718804a08e13765b0aeeccb4b40d7fb6bfa7e64", "fetched_at": "2026-08-28T04:03:50.851628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jenly1314/MLKit"}, {"content_hash": "ab7252f214c9663682d67345acda08860c2dcc5bacae6afae6b2122f91cc70da", "fetched_at": "2026-08-29T12:34:43.131131+00:00", "kind": "homepage", "missing": false, "url": "https://jenly1314.github.io/MLKit/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.851628+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.851628+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.851628+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:28:47.388351+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ff31972822f15bd52d1c9749718804a08e13765b0aeeccb4b40d7fb6bfa7e64", "fetched_at": "2026-08-28T04:03:50.851628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jenly1314/MLKit"}, {"content_hash": "ab7252f214c9663682d67345acda08860c2dcc5bacae6afae6b2122f91cc70da", "fetched_at": "2026-08-29T12:34:43.131131+00:00", "kind": "homepage", "missing": false, "url": "https://jenly1314.github.io/MLKit/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.851628+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:50.851628+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:28:47.388351+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ff31972822f15bd52d1c9749718804a08e13765b0aeeccb4b40d7fb6bfa7e64", "fetched_at": "2026-08-28T04:03:50.851628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jenly1314/MLKit"}, {"content_hash": "ab7252f214c9663682d67345acda08860c2dcc5bacae6afae6b2122f91cc70da", "fetched_at": "2026-08-29T12:34:43.131131+00:00", "kind": "homepage", "missing": false, "url": "https://jenly1314.github.io/MLKit/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:28:47.388351+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ff31972822f15bd52d1c9749718804a08e13765b0aeeccb4b40d7fb6bfa7e64", "fetched_at": "2026-08-28T04:03:50.851628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jenly1314/MLKit"}, {"content_hash": "ab7252f214c9663682d67345acda08860c2dcc5bacae6afae6b2122f91cc70da", "fetched_at": "2026-08-29T12:34:43.131131+00:00", "kind": "homepage", "missing": false, "url": "https://jenly1314.github.io/MLKit/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:28:47.388351+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ff31972822f15bd52d1c9749718804a08e13765b0aeeccb4b40d7fb6bfa7e64", "fetched_at": "2026-08-28T04:03:50.851628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jenly1314/MLKit"}, {"content_hash": "ab7252f214c9663682d67345acda08860c2dcc5bacae6afae6b2122f91cc70da", "fetched_at": "2026-08-29T12:34:43.131131+00:00", "kind": "homepage", "missing": false, "url": "https://jenly1314.github.io/MLKit/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:28:47.388351+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ff31972822f15bd52d1c9749718804a08e13765b0aeeccb4b40d7fb6bfa7e64", "fetched_at": "2026-08-28T04:03:50.851628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jenly1314/MLKit"}, {"content_hash": "ab7252f214c9663682d67345acda08860c2dcc5bacae6afae6b2122f91cc70da", "fetched_at": "2026-08-29T12:34:43.131131+00:00", "kind": "homepage", "missing": false, "url": "https://jenly1314.github.io/MLKit/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 87, "longevity": 100, "rhythm": 56}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1979, "days_push": 83, "days_rel": 83, "gap_med": 255.0, "n_releases_24m": 3}, "score": 79, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}