The questions are inside of the projet.pdf file.
Source code is under the src folder
First, thie next two steps are completely optional but it's a good practice to create vertual environment for your project to avoid polluting your global python environment.
python -m venv .venv
Then activate the newly created virtual environment.
source .venv/bin/activate
Now for the mandatory step, you need to install all dependencies.
pip install -r requirements.txt
The solution can be run via:
streamlit run ./src/calcul_web.py