Welcome scientists, engineers, mathematicians, and curious learners.
This field guide is a compact collection of practical formulas, intuitive notes, and visual insights for the core concepts of data science and machine learning. Use it as a quick reference to refresh your memory and support clear thinking whenever these ideas appear in your work.
A Markdown-first field guide for data science and machine learning concepts, organized as flashcards.
Live site: https://rollingstorms.github.io/data-science-field-guide/
A compact reference of concept cards covering the math, statistics, and ML topics that come up in real data science work.
Each card is a short, structured page with definitions, formulas, intuition, examples, and links to related concepts.
- Data scientists who want a fast refresher while working
- ML engineers who need quick concept lookups
- Students moving from theory to practical ML
- Anyone building a durable personal/reference knowledge base for data science
To make review and recall fast.
Instead of searching scattered notes, docs, and textbooks, this project keeps commonly used concepts in one consistent format that is easy to browse, extend, and revisit.
cards/: topic cards grouped by category (for example probability/stats, machine learning, metrics, linear algebra, optimization, graphs, NLP, deep learning)index/: generated index, tags, and glossary pagesassets/: generated metadata plus UI helpers/styles for the sitescripts/build_index.py: generates indexes, tags, metadata, andmkdocs.ymlfrom card frontmattersite/: built static site output
Current card categories under cards/:
activations/calculus/deep-learning/graphs/info-theory/linear-algebra/machine-learning/ml-metrics/nlp/optimization/probability-stats/signal-processing/
- Read cards directly in
cards/ - Or open the built site in
site/(after a build)
Generate indexes/tags and run MkDocs locally:
./run.shOr run specific MkDocs commands:
./run.sh build
./run.sh gh-deployEverything is generated from card frontmatter:
./run.shThis runs:
python scripts/build_index.py(regeneratesindex/INDEX.md,index/TAGS.md, andmkdocs.yml)mkdocs serve(or anymkdocssubcommand you pass)
Examples:
./run.sh build
./run.sh gh-deploypip install -r requirements.txt- Canonical card spec:
SPEC.md - Authoring template:
_template/card.md - Visual style rules:
_template/style.md