One dev's 928-star cheat sheet for ML/AI rabbit holes
A curated notes repo that tries to make sense of machine learning's sprawling subfields without pretending everything fits neatly together.

What it does
This is a personal knowledge base—think bookmarks with commentary—covering machine learning, deep learning, NLP, reinforcement learning, causal inference, Bayesian methods, knowledge graphs, and roughly a dozen other AI-adjacent topics. The author collects papers, courses, books, and “notes to self” across these domains. It’s not a course or a framework; it’s a map someone drew while getting lost repeatedly.
The interesting bit
The scope is almost aggressively broad. Most repos pick a lane (“PyTorch tutorials,” “causal inference in Python”). This one chases connections across probabilistic programming, recommender systems, question-answering, and knowledge representation—acknowledging, implicitly, that the boundaries are messier than conference tracks suggest.
Key highlights
- Covers 14+ ML/AI subtopics, from Bayesian inference to reinforcement learning
- 928 stars suggests it fills a gap: curated starting points for self-directed learners
- Includes references to courses, books, and papers rather than reinventing explanations
- Explicitly tagged for discoverability across niche communities (causal inference, probabilistic programming, etc.)
- No language dependency—pure knowledge organization, not code
Caveats
- No code or runnable examples; this is bibliography and commentary, not implementation
- “Notes” format means uneven depth; some sections may be stubs
- No clear indication of how recently maintained or how complete each section is
Verdict
Grab this if you’re the type who learns by triangulating across five textbooks and a half-dozen paper trails. Skip it if you need hands-on tutorials or a structured curriculum—this is a compass, not a path.