{"adoption": {"forks": 402, "observed_at": "2026-08-28T04:04:24.875321+00:00", "stars": 1334}, "canonical_url": "https://ross.abutalabs.com/products/machine-learning-yearning", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Translation of <Machine Learning Yearning> by Andrew NG", "domain": ["machine-learning", "tutorials", "education"], "enriched": true, "function": ["documentation", "machine-learning"], "health_score": 20, "homepage": null, "language": null, "license": "CC-BY-SA-4.0", "license_family": "other", "maturity": "maintenance", "member_repos": ["xiaqunfeng/machine-learning-yearning"], "name": "xiaqunfeng/machine-learning-yearning", "platform": [], "pushed_at": "2023-08-19T03:13:56+00:00", "repo": "xiaqunfeng/machine-learning-yearning", "stars": 1334, "tags": ["book-translation", "chinese-translation", "andrew-ng", "deep-learning", "gitbook", "machine-learning-yearning", "web-server"], "topics": [], "urls": [], "use_cases": ["learn machine learning project strategy in Chinese", "read Machine Learning Yearning translation", "understand how to set up train/dev/test sets", "learn error analysis and bias-variance tradeoff", "study when to use end-to-end deep learning", "compare model performance to human-level performance"], "what_it_is": "A Chinese translation of Andrew Ng's book 'Machine Learning Yearning', covering all 58 chapters on how to organize and make decisions in machine learning projects. The translation is hosted on GitBooks and includes the original English draft PDFs.", "when_to_avoid": ["you need a hands-on coding tutorial or code library", "you want up-to-date ML techniques beyond the 2018 manuscript", "you need an interactive course rather than a book"], "when_to_choose": ["you prefer reading Andrew Ng's ML guidance in Chinese", "you want practical advice on structuring ML projects", "you need the original English drafts alongside a translation"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/machine-learning-yearning", "repo": "xiaqunfeng/machine-learning-yearning", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:24.875321+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:44:36.290875+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a290eb1f988e83ff27a5a3b14e4bec46d9dcaa90768350244c9dccae5d62805d", "fetched_at": "2026-08-28T04:04:24.875321+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaqunfeng/machine-learning-yearning"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:24.875321+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:44:36.290875+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a290eb1f988e83ff27a5a3b14e4bec46d9dcaa90768350244c9dccae5d62805d", "fetched_at": "2026-08-28T04:04:24.875321+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaqunfeng/machine-learning-yearning"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:44:36.290875+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a290eb1f988e83ff27a5a3b14e4bec46d9dcaa90768350244c9dccae5d62805d", "fetched_at": "2026-08-28T04:04:24.875321+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaqunfeng/machine-learning-yearning"}], "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:24.875321+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:24.875321+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:24.875321+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:44:36.290875+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a290eb1f988e83ff27a5a3b14e4bec46d9dcaa90768350244c9dccae5d62805d", "fetched_at": "2026-08-28T04:04:24.875321+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaqunfeng/machine-learning-yearning"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:24.875321+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:24.875321+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:44:36.290875+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a290eb1f988e83ff27a5a3b14e4bec46d9dcaa90768350244c9dccae5d62805d", "fetched_at": "2026-08-28T04:04:24.875321+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaqunfeng/machine-learning-yearning"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:24.875321+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:24.875321+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:24.875321+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:44:36.290875+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a290eb1f988e83ff27a5a3b14e4bec46d9dcaa90768350244c9dccae5d62805d", "fetched_at": "2026-08-28T04:04:24.875321+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaqunfeng/machine-learning-yearning"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:24.875321+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:24.875321+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:44:36.290875+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a290eb1f988e83ff27a5a3b14e4bec46d9dcaa90768350244c9dccae5d62805d", "fetched_at": "2026-08-28T04:04:24.875321+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaqunfeng/machine-learning-yearning"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:44:36.290875+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a290eb1f988e83ff27a5a3b14e4bec46d9dcaa90768350244c9dccae5d62805d", "fetched_at": "2026-08-28T04:04:24.875321+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaqunfeng/machine-learning-yearning"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:44:36.290875+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a290eb1f988e83ff27a5a3b14e4bec46d9dcaa90768350244c9dccae5d62805d", "fetched_at": "2026-08-28T04:04:24.875321+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaqunfeng/machine-learning-yearning"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:44:36.290875+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a290eb1f988e83ff27a5a3b14e4bec46d9dcaa90768350244c9dccae5d62805d", "fetched_at": "2026-08-28T04:04:24.875321+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaqunfeng/machine-learning-yearning"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3157, "days_push": 1110, "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}}