Skip to content

CausalInferenceLab/causal-studio

Repository files navigation

Causal Studio

🌐 Language: English | 한국어

A platform providing educational videos and executable notebooks on causal inference.

Project working rules: CONTRIBUTING.md | 한국어

How to Learn

  1. Watch the videos: Learn each chapter through clear visual explanations.
  2. Run and explore the notebooks: Practice hands-on in Binder or Colab, then build a deeper understanding with the notebook code and explanations.

Repository Structure

causal_studio/
├── book/
│   └── why_causal_inference/        Korean & English notebooks
├── videos/
│   └── why_causal_inference/
│       └── src/                     Scene code + narration scripts
├── .codex/skills/                   Codex skills
├── .claude/skills/                  Claude Code skills
├── requirements.txt                 Full dependencies (book + video)
└── requirements-book.txt            Book-only (CI/deploy)

Setup

On a fresh clone:

Set up Python environment      → python-setup skill
Install local video assets     → video-assets-setup skill

video-assets-setup clones the following repos locally (not git-tracked):

  • 3b1b/ — 3b1b/videos reference
  • videos/assets/tabler-icons/ — Tabler Icons

CI/CD

Pushing changes under book/** to main triggers GitHub Actions to automatically deploy to GitHub Pages.

Deploy dependencies: requirements-book.txt

License

MIT. External assets (3b1b, Tabler Icons) follow their respective upstream licenses.

About

A studio for learning causal inference through Jupyter notebooks and videos.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors