CausalBox / README.md
ShutterStack's picture
Create README.md
153e1be verified
metadata
sdk: docker
colorFrom: red

CausalBox: A Causal Inference Toolkit

This Hugging Face Space hosts the CausalBox application, a comprehensive toolkit for causal inference.

It features:

  • Data Preprocessing
  • Causal Graph Discovery (PC Algorithm, etc.)
  • Interactive Causal Graph Visualization
  • Do-Calculus Engine for Interventions
  • Treatment Effect Estimation (ATE, CATE)

How to use:

  1. Upload your CSV dataset or use the provided sample data.
  2. Discover the causal graph from your data.
  3. Visualize the learned causal structure.
  4. Experiment with interventions using the Do-Calculus engine.
  5. Estimate treatment effects for key variables.

Technical Details:

  • Frontend: Streamlit
  • Backend: Flask API for causal inference computations
  • Deployment: Docker on Hugging Face Spaces with Nginx as a reverse proxy.

For more details, check out the source code in the repository.