{"adoption": {"forks": 567, "observed_at": "2026-08-28T04:04:17.604395+00:00", "stars": 1301}, "canonical_url": "https://ross.abutalabs.com/products/machine-learning-project-walkthrough", "card": {"archived": false, "artifact_type": "learning-resource", "description": "An implementation of a complete machine learning solution in Python on a real-world dataset. This project is meant to demonstrate how all the steps of a machine learning pipeline come together to solve a problem!", "domain": ["machine-learning", "data-science", "tutorials", "education"], "enriched": true, "function": ["machine-learning", "data-science", "etl", "data-visualization"], "health_score": 20, "homepage": null, "language": "Jupyter Notebook", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["WillKoehrsen/machine-learning-project-walkthrough"], "name": "WillKoehrsen/machine-learning-project-walkthrough", "platform": ["python"], "pushed_at": "2023-04-29T08:15:42+00:00", "repo": "WillKoehrsen/machine-learning-project-walkthrough", "stars": 1301, "tags": ["jupyter-notebook", "tutorial", "walkthrough", "end-to-end-pipeline", "scikit-learn", "feature-engineering"], "topics": [], "urls": [], "use_cases": ["learn machine learning end to end with a real dataset", "example of a complete ml pipeline in python", "walkthrough of feature engineering and model building", "jupyter notebook tutorial for machine learning workflow", "see how ml project steps fit together", "beginner machine learning project example"], "what_it_is": "A Jupyter Notebook-based walkthrough demonstrating a complete end-to-end machine learning solution on a real-world dataset. It shows how all steps of an ML pipeline—data cleaning, feature engineering, modeling, and evaluation—come together in Python.", "when_to_avoid": ["you need production-ready, maintained ML code or a library", "you want deep-learning or large-scale distributed training examples", "you require an actively updated project with a license"], "when_to_choose": ["you want a guided, practical example of a full ML workflow in Python", "you learn best from annotated notebooks on real data", "you need a reference for structuring your first ML project"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/machine-learning-project-walkthrough", "repo": "WillKoehrsen/machine-learning-project-walkthrough", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.604395+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:52:13.918872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddc9252782634bd88bf98054aba3406122d73646f1f2d733015669f738bd180b", "fetched_at": "2026-08-28T04:04:17.604395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WillKoehrsen/machine-learning-project-walkthrough"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.604395+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:52:13.918872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddc9252782634bd88bf98054aba3406122d73646f1f2d733015669f738bd180b", "fetched_at": "2026-08-28T04:04:17.604395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WillKoehrsen/machine-learning-project-walkthrough"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:52:13.918872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddc9252782634bd88bf98054aba3406122d73646f1f2d733015669f738bd180b", "fetched_at": "2026-08-28T04:04:17.604395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WillKoehrsen/machine-learning-project-walkthrough"}], "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:04:17.604395+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.604395+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.604395+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:52:13.918872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddc9252782634bd88bf98054aba3406122d73646f1f2d733015669f738bd180b", "fetched_at": "2026-08-28T04:04:17.604395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WillKoehrsen/machine-learning-project-walkthrough"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.604395+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.604395+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:52:13.918872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddc9252782634bd88bf98054aba3406122d73646f1f2d733015669f738bd180b", "fetched_at": "2026-08-28T04:04:17.604395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WillKoehrsen/machine-learning-project-walkthrough"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.604395+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.604395+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.604395+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:52:13.918872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddc9252782634bd88bf98054aba3406122d73646f1f2d733015669f738bd180b", "fetched_at": "2026-08-28T04:04:17.604395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WillKoehrsen/machine-learning-project-walkthrough"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.604395+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.604395+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:52:13.918872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddc9252782634bd88bf98054aba3406122d73646f1f2d733015669f738bd180b", "fetched_at": "2026-08-28T04:04:17.604395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WillKoehrsen/machine-learning-project-walkthrough"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:52:13.918872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddc9252782634bd88bf98054aba3406122d73646f1f2d733015669f738bd180b", "fetched_at": "2026-08-28T04:04:17.604395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WillKoehrsen/machine-learning-project-walkthrough"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:52:13.918872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddc9252782634bd88bf98054aba3406122d73646f1f2d733015669f738bd180b", "fetched_at": "2026-08-28T04:04:17.604395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WillKoehrsen/machine-learning-project-walkthrough"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:52:13.918872+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddc9252782634bd88bf98054aba3406122d73646f1f2d733015669f738bd180b", "fetched_at": "2026-08-28T04:04:17.604395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WillKoehrsen/machine-learning-project-walkthrough"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3035, "days_push": 1222, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}