{"adoption": {"forks": 194, "observed_at": "2026-08-28T04:06:52.749831+00:00", "stars": 2447}, "canonical_url": "https://ross.abutalabs.com/products/dorsaroh-machine-learning", "card": {"archived": false, "artifact_type": "learning-resource", "description": "ML from scratch", "domain": ["machine-learning", "deep-learning", "education", "tutorials"], "enriched": true, "function": ["machine-learning", "deep-learning", "nlp"], "health_score": 42, "homepage": null, "language": "Jupyter Notebook", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["DorsaRoh/Machine-Learning"], "name": "DorsaRoh/Machine-Learning", "platform": ["python"], "pushed_at": "2025-08-12T22:15:36+00:00", "repo": "DorsaRoh/Machine-Learning", "stars": 2447, "tags": ["from-scratch", "numpy", "jupyter-notebooks", "neural-networks", "transformer", "educational"], "topics": ["machine-learning"], "urls": [], "use_cases": ["learn how neural networks work internally", "implement a neural network from scratch with numpy", "understand forward and backpropagation step by step", "build a transformer without frameworks", "study machine learning fundamentals with runnable notebooks", "see how weights, biases, and activation functions work"], "what_it_is": "A collection of Jupyter Notebook tutorials implementing machine learning models from scratch using only NumPy. It covers neural networks, transformers, and distributed models with detailed explanations of the underlying math and code.", "when_to_avoid": ["you need production-ready, optimized training code", "you want GPU acceleration or distributed training at scale", "you need a maintained library API rather than educational material"], "when_to_choose": ["you want to deeply understand ML internals rather than use a high-level framework", "you prefer minimal dependencies like NumPy only", "you learn best from annotated, executable notebooks"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/dorsaroh-machine-learning", "repo": "DorsaRoh/Machine-Learning", "role": "main", "score": 39}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.749831+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:30:30.461898+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2847b8a4563aac2537905980e24153f21857745c9ec818a29fefc27198436a0d", "fetched_at": "2026-08-28T04:06:52.749831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DorsaRoh/Machine-Learning"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.749831+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:30:30.461898+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2847b8a4563aac2537905980e24153f21857745c9ec818a29fefc27198436a0d", "fetched_at": "2026-08-28T04:06:52.749831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DorsaRoh/Machine-Learning"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:30:30.461898+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2847b8a4563aac2537905980e24153f21857745c9ec818a29fefc27198436a0d", "fetched_at": "2026-08-28T04:06:52.749831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DorsaRoh/Machine-Learning"}], "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:52.749831+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.749831+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.749831+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:30:30.461898+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2847b8a4563aac2537905980e24153f21857745c9ec818a29fefc27198436a0d", "fetched_at": "2026-08-28T04:06:52.749831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DorsaRoh/Machine-Learning"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.749831+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.749831+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:30:30.461898+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2847b8a4563aac2537905980e24153f21857745c9ec818a29fefc27198436a0d", "fetched_at": "2026-08-28T04:06:52.749831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DorsaRoh/Machine-Learning"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.749831+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.749831+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.749831+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:30:30.461898+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2847b8a4563aac2537905980e24153f21857745c9ec818a29fefc27198436a0d", "fetched_at": "2026-08-28T04:06:52.749831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DorsaRoh/Machine-Learning"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.749831+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.749831+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:30:30.461898+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2847b8a4563aac2537905980e24153f21857745c9ec818a29fefc27198436a0d", "fetched_at": "2026-08-28T04:06:52.749831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DorsaRoh/Machine-Learning"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:30:30.461898+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2847b8a4563aac2537905980e24153f21857745c9ec818a29fefc27198436a0d", "fetched_at": "2026-08-28T04:06:52.749831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DorsaRoh/Machine-Learning"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:30:30.461898+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2847b8a4563aac2537905980e24153f21857745c9ec818a29fefc27198436a0d", "fetched_at": "2026-08-28T04:06:52.749831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DorsaRoh/Machine-Learning"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:30:30.461898+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2847b8a4563aac2537905980e24153f21857745c9ec818a29fefc27198436a0d", "fetched_at": "2026-08-28T04:06:52.749831+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DorsaRoh/Machine-Learning"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 36, "longevity": 54, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 762, "days_push": 386, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 39, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}