Our data comes from two sources: https://github.com/ip2location/ip2location-iata-icao/blob/master/iata-icao.csv https://www.kaggle.com/datasets/sobhanmoosavi/us-accidents
To run the front-end:
-
Ensure that you have Python3 installed locally. If not, https://packaging.python.org/en/latest/tutorials/installing-packages/
-
Run
pip install mercury
to use Mercury for the transformation of the Jupyter Notebook into a web application -
Run
pip install oracledb --upgrade
to be able to link Oracle to the Jupyter Notebook -
Run
pip install voila
,pip install ipywidgets
, andpip install plotly
to be able to use Viola to run the local web server and display the graphs. -
Once everything is installed, run
viola frontEnd/hello-world.ipynb
to run and host the Jupyter Notebook application.