{"adoption": {"forks": 4625, "observed_at": "2026-08-28T04:11:20.446514+00:00", "stars": 17799}, "canonical_url": "https://ross.abutalabs.com/products/ml-nlp", "card": {"archived": false, "artifact_type": "learning-resource", "description": "此项目是机器学习(Machine Learning)、深度学习(Deep Learning)、NLP面试中常考到的知识点和代码实现，也是作为一个算法工程师必会的理论基础知识。", "domain": ["machine-learning", "deep-learning", "tutorials", "education"], "enriched": true, "function": ["machine-learning", "deep-learning", "nlp", "data-science"], "health_score": 57, "homepage": "http://era.dx3906.info", "language": "Jupyter Notebook", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["NLP-LOVE/ML-NLP"], "name": "NLP-LOVE/ML-NLP", "platform": ["python", "cross-platform"], "pushed_at": "2026-01-09T15:16:21+00:00", "repo": "NLP-LOVE/ML-NLP", "stars": 17799, "tags": ["interview-preparation", "jupyter-notebooks", "study-notes", "algorithms", "chinese-language", "natural-language-processing"], "topics": ["nlp", "machine-learning", "deep-learning"], "urls": [], "use_cases": ["prepare for machine learning engineer interviews", "review NLP interview questions and answers", "study classic ML algorithms with code examples", "refresh deep learning fundamentals before an interview", "learn how XGBoost, GBDT, and LightGBM work", "find a structured ML/NLP knowledge roadmap"], "what_it_is": "A curated collection of machine learning, deep learning, and NLP interview knowledge points with code implementations, organized into modules covering topics like regression, decision trees, SVM, and probabilistic graphical models. It serves as a theoretical foundation reference for algorithm engineers, primarily written in Chinese with Jupyter Notebook examples.", "when_to_avoid": ["you need production-ready ML libraries or frameworks", "you require comprehensive textbook-depth coverage of every topic", "you only read English-language documentation", "you need a formally licensed resource for redistribution"], "when_to_choose": ["you are preparing for ML/NLP algorithm engineer interviews", "you want concise theory summaries paired with runnable code", "you prefer Chinese-language study materials", "you need a quick refresher on classic algorithms like SVM, decision trees, or EM"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ml-nlp", "repo": "NLP-LOVE/ML-NLP", "role": "main", "score": 60}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:20.446514+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:02:26.928313+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9f1820daf5f74cae8fd4a62918fd2ecfdba16620b5cfcfe8e460b3217e78055", "fetched_at": "2026-08-28T04:11:20.446514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NLP-LOVE/ML-NLP"}, {"content_hash": "e720b92c0aa8736c0fd3bc1aa2710be1e3f22d50c3e568ee979b260db587155b", "fetched_at": "2026-08-29T08:00:30.973820+00:00", "kind": "homepage", "missing": false, "url": "http://era.dx3906.info"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:20.446514+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:02:26.928313+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9f1820daf5f74cae8fd4a62918fd2ecfdba16620b5cfcfe8e460b3217e78055", "fetched_at": "2026-08-28T04:11:20.446514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NLP-LOVE/ML-NLP"}, {"content_hash": "e720b92c0aa8736c0fd3bc1aa2710be1e3f22d50c3e568ee979b260db587155b", "fetched_at": "2026-08-29T08:00:30.973820+00:00", "kind": "homepage", "missing": false, "url": "http://era.dx3906.info"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:02:26.928313+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9f1820daf5f74cae8fd4a62918fd2ecfdba16620b5cfcfe8e460b3217e78055", "fetched_at": "2026-08-28T04:11:20.446514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NLP-LOVE/ML-NLP"}, {"content_hash": "e720b92c0aa8736c0fd3bc1aa2710be1e3f22d50c3e568ee979b260db587155b", "fetched_at": "2026-08-29T08:00:30.973820+00:00", "kind": "homepage", "missing": false, "url": "http://era.dx3906.info"}], "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:11:20.446514+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:20.446514+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:20.446514+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:02:26.928313+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9f1820daf5f74cae8fd4a62918fd2ecfdba16620b5cfcfe8e460b3217e78055", "fetched_at": "2026-08-28T04:11:20.446514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NLP-LOVE/ML-NLP"}, {"content_hash": "e720b92c0aa8736c0fd3bc1aa2710be1e3f22d50c3e568ee979b260db587155b", "fetched_at": "2026-08-29T08:00:30.973820+00:00", "kind": "homepage", "missing": false, "url": "http://era.dx3906.info"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:20.446514+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:20.446514+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:02:26.928313+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9f1820daf5f74cae8fd4a62918fd2ecfdba16620b5cfcfe8e460b3217e78055", "fetched_at": "2026-08-28T04:11:20.446514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NLP-LOVE/ML-NLP"}, {"content_hash": "e720b92c0aa8736c0fd3bc1aa2710be1e3f22d50c3e568ee979b260db587155b", "fetched_at": "2026-08-29T08:00:30.973820+00:00", "kind": "homepage", "missing": false, "url": "http://era.dx3906.info"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:20.446514+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:20.446514+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:20.446514+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:02:26.928313+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9f1820daf5f74cae8fd4a62918fd2ecfdba16620b5cfcfe8e460b3217e78055", "fetched_at": "2026-08-28T04:11:20.446514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NLP-LOVE/ML-NLP"}, {"content_hash": "e720b92c0aa8736c0fd3bc1aa2710be1e3f22d50c3e568ee979b260db587155b", "fetched_at": "2026-08-29T08:00:30.973820+00:00", "kind": "homepage", "missing": false, "url": "http://era.dx3906.info"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:20.446514+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:20.446514+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:02:26.928313+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9f1820daf5f74cae8fd4a62918fd2ecfdba16620b5cfcfe8e460b3217e78055", "fetched_at": "2026-08-28T04:11:20.446514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NLP-LOVE/ML-NLP"}, {"content_hash": "e720b92c0aa8736c0fd3bc1aa2710be1e3f22d50c3e568ee979b260db587155b", "fetched_at": "2026-08-29T08:00:30.973820+00:00", "kind": "homepage", "missing": false, "url": "http://era.dx3906.info"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:02:26.928313+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9f1820daf5f74cae8fd4a62918fd2ecfdba16620b5cfcfe8e460b3217e78055", "fetched_at": "2026-08-28T04:11:20.446514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NLP-LOVE/ML-NLP"}, {"content_hash": "e720b92c0aa8736c0fd3bc1aa2710be1e3f22d50c3e568ee979b260db587155b", "fetched_at": "2026-08-29T08:00:30.973820+00:00", "kind": "homepage", "missing": false, "url": "http://era.dx3906.info"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:02:26.928313+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9f1820daf5f74cae8fd4a62918fd2ecfdba16620b5cfcfe8e460b3217e78055", "fetched_at": "2026-08-28T04:11:20.446514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NLP-LOVE/ML-NLP"}, {"content_hash": "e720b92c0aa8736c0fd3bc1aa2710be1e3f22d50c3e568ee979b260db587155b", "fetched_at": "2026-08-29T08:00:30.973820+00:00", "kind": "homepage", "missing": false, "url": "http://era.dx3906.info"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:02:26.928313+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9f1820daf5f74cae8fd4a62918fd2ecfdba16620b5cfcfe8e460b3217e78055", "fetched_at": "2026-08-28T04:11:20.446514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NLP-LOVE/ML-NLP"}, {"content_hash": "e720b92c0aa8736c0fd3bc1aa2710be1e3f22d50c3e568ee979b260db587155b", "fetched_at": "2026-08-29T08:00:30.973820+00:00", "kind": "homepage", "missing": false, "url": "http://era.dx3906.info"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 61, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+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": 2616, "days_push": 236, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 60, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}