Skip to content
This repository has been archived by the owner on Feb 17, 2023. It is now read-only.

Tim-Abwao/probability-distributions-with-flask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Probability Distributions with Flask

A simple web app that introduces several popular and useful probability distributions.

Powered by:

  • Flask - web application interface
  • Pandas - data manipulation
  • SciPy - generating samples
  • Seaborn - plotting visualisations

screencast

A similar, interactive version of this app based on Dash is also available.

Getting Started

  • Download the files, create a virtual environment, and activate it:

    git clone https://github.com/Tim-Abwao/probability-distributions-with-flask.git
    cd probability-distributions-with-flask
    python3 -m venv venv
    source venv/bin/activate
  • Install the required packages:

    pip install -U pip
    pip install -r requirements.txt
  • Start the flask development server:

    flask --app stats_app run

    Afterwards, browse to http://localhost:5000.

Releases

No releases published

Packages

No packages published