This project uses the Global Terrorism Database, an extensive database comprising of all recorded terrorist activities worldwide from 1970-2018, to create a dashboard that can plot the attacks according to user inputs and creates charts and other infographics to try and find trends in the recorded data.
- Python
- Flask / Plotly / Dash
- Matplotlib
- Pandas / Numpy
- WebDev Tools ( HTML / CSS / JS )
- Git and GitHub
- Set up a virtual environment through your command prompt by entering py -m pip install --user virtualenv.
- Create the virtual environment by running py -m venv env.
- Run the virtual enviornment by running env\scripts\activate.
- Run pip3 install -r requirements.txt on your command line interface to set up the updated libraries and dependencies.
- Enter python main.py into the CLI and the app should open in your default browser. (WARNING: App takes a long time to load and open; 30-45 seconds)
Download Dataset: https://docs.google.com/spreadsheets/d/1KB41pxD-ktJfp6kKo-fJV9hG22adeTeBUPpp65L7HRI/export?format=csv