Skip to content

MyGit-0/bayesian-playground

Repository files navigation

Bayesian Playground 🎲

An interactive educational web application that visualizes and explains Bayesian statistics concepts, including inference, hierarchical modeling, and Markov Chain Monte Carlo (MCMC) sampling.

Built with React, TypeScript, Vite, Tailwind CSS, and Framer Motion.

Features

  • MCMC Sampling Visualizer: Interactive demonstration of Metropolis-Hastings MCMC sampling.
  • Hierarchical Modeling: Visualizations for understanding multi-level models.
  • Posterior Updates: Step-by-step visualizations of Bayesian updating.
  • Rich Math Formatting: utilizing KaTeX for seamless formula rendering.

Setup & Running Locally

  1. Install dependencies:

    npm install
  2. Start the development server:

    npm run dev
  3. Build for production:

    npm run build

Debugging

  1. If npm install gives warnings, check if your node version matches the one in package.json -> "engines" section

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages