{"adoption": {"forks": 1521, "observed_at": "2026-08-28T04:07:03.175605+00:00", "stars": 2596}, "canonical_url": "https://ross.abutalabs.com/products/asl-ml-immersion", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Notebooks, code samples and reference for machine learning and generative ai on Google Cloud for the Advanced Solutions Lab (ASL) bootcamps.", "domain": ["machine-learning", "deep-learning", "artificial-intelligence", "large-language-models", "cloud-computing", "tutorials"], "enriched": true, "function": ["machine-learning", "deep-learning", "llm-training", "agent-framework", "data-science"], "health_score": 96, "homepage": null, "language": "Jupyter Notebook", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["GoogleCloudPlatform/asl-ml-immersion"], "name": "GoogleCloudPlatform/asl-ml-immersion", "platform": ["python", "cloud"], "pushed_at": "2026-08-20T22:18:02+00:00", "repo": "GoogleCloudPlatform/asl-ml-immersion", "stars": 2596, "tags": ["google-cloud", "tensorflow", "keras", "pytorch", "vertex-ai", "mlops", "kubeflow", "gemini", "generative-ai", "jupyter-notebooks", "bootcamp", "labs-and-solutions", "ai-agents", "gpu"], "topics": ["google-cloud-platform", "machine-learning", "tensorflow", "adk", "agents", "generative-ai", "adk-pyth"], "urls": [], "use_cases": ["learn machine learning on google cloud", "train and serve tensorflow models on vertex ai", "build mlops pipelines with kubeflow", "get started with gemini and google adk agents", "practice ml concepts with lab notebooks and solutions", "learn transformer and cnn model architectures", "operationalize scikit-learn and pytorch models at scale"], "what_it_is": "A collection of Jupyter notebooks, code samples, and labs from Google Cloud's Advanced Solutions Lab covering machine learning, MLOps, and generative AI on Google Cloud. It is organized into three modules: core ML architectures in TensorFlow/Keras, MLOps tooling on Google Cloud's Agent Platform, and generative AI/agents with Gemini and Google ADK.", "when_to_avoid": ["you need a production-ready ML library rather than educational notebooks", "you do not use Google Cloud and want cloud-agnostic tutorials", "you need a framework to install as a dependency in your own application"], "when_to_choose": ["you want hands-on Google Cloud ML and GenAI training materials with labs and solutions", "you need reference notebooks for Vertex AI, Kubeflow, or ADK agent development", "you are running an ML bootcamp or self-study curriculum on GCP"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/asl-ml-immersion", "repo": "GoogleCloudPlatform/asl-ml-immersion", "role": "main", "score": 87}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.175605+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:22:13.720181+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71937eef7d67b9e3fadd4014026e2bc611f2333e56964e0b83f0e13556990d04", "fetched_at": "2026-08-28T04:07:03.175605+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GoogleCloudPlatform/asl-ml-immersion"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.175605+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:22:13.720181+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71937eef7d67b9e3fadd4014026e2bc611f2333e56964e0b83f0e13556990d04", "fetched_at": "2026-08-28T04:07:03.175605+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GoogleCloudPlatform/asl-ml-immersion"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:22:13.720181+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71937eef7d67b9e3fadd4014026e2bc611f2333e56964e0b83f0e13556990d04", "fetched_at": "2026-08-28T04:07:03.175605+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GoogleCloudPlatform/asl-ml-immersion"}], "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:07:03.175605+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.175605+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.175605+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:22:13.720181+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71937eef7d67b9e3fadd4014026e2bc611f2333e56964e0b83f0e13556990d04", "fetched_at": "2026-08-28T04:07:03.175605+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GoogleCloudPlatform/asl-ml-immersion"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.175605+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.175605+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:22:13.720181+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71937eef7d67b9e3fadd4014026e2bc611f2333e56964e0b83f0e13556990d04", "fetched_at": "2026-08-28T04:07:03.175605+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GoogleCloudPlatform/asl-ml-immersion"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.175605+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.175605+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.175605+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:22:13.720181+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71937eef7d67b9e3fadd4014026e2bc611f2333e56964e0b83f0e13556990d04", "fetched_at": "2026-08-28T04:07:03.175605+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GoogleCloudPlatform/asl-ml-immersion"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.175605+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.175605+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:22:13.720181+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71937eef7d67b9e3fadd4014026e2bc611f2333e56964e0b83f0e13556990d04", "fetched_at": "2026-08-28T04:07:03.175605+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GoogleCloudPlatform/asl-ml-immersion"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:22:13.720181+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71937eef7d67b9e3fadd4014026e2bc611f2333e56964e0b83f0e13556990d04", "fetched_at": "2026-08-28T04:07:03.175605+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GoogleCloudPlatform/asl-ml-immersion"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:22:13.720181+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71937eef7d67b9e3fadd4014026e2bc611f2333e56964e0b83f0e13556990d04", "fetched_at": "2026-08-28T04:07:03.175605+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GoogleCloudPlatform/asl-ml-immersion"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:22:13.720181+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "71937eef7d67b9e3fadd4014026e2bc611f2333e56964e0b83f0e13556990d04", "fetched_at": "2026-08-28T04:07:03.175605+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GoogleCloudPlatform/asl-ml-immersion"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 66}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2273, "days_push": 13, "days_rel": 231, "gap_med": 0, "n_releases_24m": 2}, "score": 87, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}