{"adoption": {"forks": 481, "observed_at": "2026-08-28T04:06:16.996635+00:00", "stars": 2128}, "canonical_url": "https://ross.abutalabs.com/products/ml_notes", "card": {"archived": false, "artifact_type": "learning-resource", "description": "机器学习算法的公式推导以及numpy实现", "domain": ["machine-learning", "tutorials", "data-science"], "enriched": true, "function": ["machine-learning", "math", "data-science"], "health_score": 20, "homepage": null, "language": "Jupyter Notebook", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["zhulei227/ML_Notes"], "name": "zhulei227/ML_Notes", "platform": ["python"], "pushed_at": "2023-05-02T23:34:18+00:00", "repo": "zhulei227/ML_Notes", "stars": 2128, "tags": ["jupyter-notebooks", "numpy-implementations", "formula-derivations", "educational", "chinese-language", "svm", "decision-trees", "ensemble-learning", "algorithms"], "topics": [], "urls": [], "use_cases": ["learn machine learning algorithm derivations from scratch", "understand how SVM and SMO work mathematically", "implement decision trees like ID3, C4.5, and CART in numpy", "study boosting and ensemble learning internals", "see numpy implementations of linear and logistic regression", "learn quasi-Newton optimization methods like DFP and BFGS"], "what_it_is": "A collection of Jupyter Notebook tutorials covering mainstream machine learning algorithms with mathematical formula derivations, problem analysis, and from-scratch implementations in numpy. Topics include linear models, SVM, decision trees, ensemble learning, and optimization methods like quasi-Newton algorithms.", "when_to_avoid": ["you need production-ready, well-tested ML libraries", "you require English documentation", "you need deep learning or modern transformer-based content"], "when_to_choose": ["you want to deeply understand the math behind ML algorithms rather than just call sklearn", "you prefer learning through runnable notebooks with derivations and code side by side", "you are comfortable reading Chinese-language technical material"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ml_notes", "repo": "zhulei227/ML_Notes", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.996635+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:52:27.687401+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "842e39cdedb22ea5d757ea13551bf40d4cbed76c45080a9a4e7003bf3e055e58", "fetched_at": "2026-08-28T04:06:16.996635+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhulei227/ML_Notes"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.996635+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:52:27.687401+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "842e39cdedb22ea5d757ea13551bf40d4cbed76c45080a9a4e7003bf3e055e58", "fetched_at": "2026-08-28T04:06:16.996635+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhulei227/ML_Notes"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:52:27.687401+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "842e39cdedb22ea5d757ea13551bf40d4cbed76c45080a9a4e7003bf3e055e58", "fetched_at": "2026-08-28T04:06:16.996635+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhulei227/ML_Notes"}], "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:06:16.996635+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.996635+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.996635+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:52:27.687401+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "842e39cdedb22ea5d757ea13551bf40d4cbed76c45080a9a4e7003bf3e055e58", "fetched_at": "2026-08-28T04:06:16.996635+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhulei227/ML_Notes"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.996635+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.996635+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:52:27.687401+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "842e39cdedb22ea5d757ea13551bf40d4cbed76c45080a9a4e7003bf3e055e58", "fetched_at": "2026-08-28T04:06:16.996635+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhulei227/ML_Notes"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.996635+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.996635+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.996635+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:52:27.687401+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "842e39cdedb22ea5d757ea13551bf40d4cbed76c45080a9a4e7003bf3e055e58", "fetched_at": "2026-08-28T04:06:16.996635+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhulei227/ML_Notes"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.996635+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.996635+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:52:27.687401+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "842e39cdedb22ea5d757ea13551bf40d4cbed76c45080a9a4e7003bf3e055e58", "fetched_at": "2026-08-28T04:06:16.996635+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhulei227/ML_Notes"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:52:27.687401+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "842e39cdedb22ea5d757ea13551bf40d4cbed76c45080a9a4e7003bf3e055e58", "fetched_at": "2026-08-28T04:06:16.996635+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhulei227/ML_Notes"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:52:27.687401+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "842e39cdedb22ea5d757ea13551bf40d4cbed76c45080a9a4e7003bf3e055e58", "fetched_at": "2026-08-28T04:06:16.996635+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhulei227/ML_Notes"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:52:27.687401+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "842e39cdedb22ea5d757ea13551bf40d4cbed76c45080a9a4e7003bf3e055e58", "fetched_at": "2026-08-28T04:06:16.996635+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhulei227/ML_Notes"}], "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": 2384, "days_push": 1219, "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}}