{"adoption": {"forks": 204, "observed_at": "2026-08-28T04:03:49.546815+00:00", "stars": 1162}, "canonical_url": "https://ross.abutalabs.com/products/active-learning", "card": {"archived": true, "artifact_type": "library", "description": null, "domain": ["machine-learning", "artificial-intelligence"], "enriched": true, "function": ["machine-learning", "benchmarking", "data-science"], "health_score": 10, "homepage": null, "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["google/active-learning"], "name": "google/active-learning", "platform": ["python", "windows"], "pushed_at": "2022-12-05T01:29:18+00:00", "repo": "google/active-learning", "stars": 1162, "tags": ["active-learning", "experiment-framework", "sampling-methods", "tensorflow", "research-tool", "research", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["compare active learning sampling strategies on benchmark datasets", "run active learning experiments with tensorflow models", "benchmark margin sampling vs uncertainty sampling", "evaluate labeling efficiency of sampling methods", "experiment with mixtures of active learning samplers", "download and preprocess datasets for active learning research"], "what_it_is": "A Python module for running experiments comparing different active learning algorithms on benchmark datasets. It provides a main experiment runner, dataset download utilities, and a collection of sampling methods that can be mixed together.", "when_to_avoid": ["you need production active learning pipelines integrated into your ML stack", "you want a maintained library with recent updates", "you need deep learning frameworks other than TensorFlow"], "when_to_choose": ["you need a ready-made harness to benchmark active learning algorithms", "you want to reproduce or extend active learning research experiments", "you need many sampling methods implemented in one place"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/active-learning", "repo": "google/active-learning", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.546815+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.157339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68d4eb9bc384fe90ce6647833a0e40924c0aa84251d8376350702318ad3781f6", "fetched_at": "2026-08-28T04:03:49.546815+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/active-learning"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.546815+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.157339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68d4eb9bc384fe90ce6647833a0e40924c0aa84251d8376350702318ad3781f6", "fetched_at": "2026-08-28T04:03:49.546815+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/active-learning"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.157339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68d4eb9bc384fe90ce6647833a0e40924c0aa84251d8376350702318ad3781f6", "fetched_at": "2026-08-28T04:03:49.546815+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/active-learning"}], "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:49.546815+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.546815+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.546815+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.157339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68d4eb9bc384fe90ce6647833a0e40924c0aa84251d8376350702318ad3781f6", "fetched_at": "2026-08-28T04:03:49.546815+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/active-learning"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.546815+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.546815+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.157339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68d4eb9bc384fe90ce6647833a0e40924c0aa84251d8376350702318ad3781f6", "fetched_at": "2026-08-28T04:03:49.546815+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/active-learning"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.546815+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.546815+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.546815+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.157339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68d4eb9bc384fe90ce6647833a0e40924c0aa84251d8376350702318ad3781f6", "fetched_at": "2026-08-28T04:03:49.546815+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/active-learning"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.546815+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.546815+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.157339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68d4eb9bc384fe90ce6647833a0e40924c0aa84251d8376350702318ad3781f6", "fetched_at": "2026-08-28T04:03:49.546815+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/active-learning"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.157339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68d4eb9bc384fe90ce6647833a0e40924c0aa84251d8376350702318ad3781f6", "fetched_at": "2026-08-28T04:03:49.546815+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/active-learning"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.157339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68d4eb9bc384fe90ce6647833a0e40924c0aa84251d8376350702318ad3781f6", "fetched_at": "2026-08-28T04:03:49.546815+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/active-learning"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.157339+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68d4eb9bc384fe90ce6647833a0e40924c0aa84251d8376350702318ad3781f6", "fetched_at": "2026-08-28T04:03:49.546815+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/active-learning"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3253, "days_push": 1368, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}