Skip to content

Creating a dashboard to generate plots and infographics based on the Global Terrorism Database.

Notifications You must be signed in to change notification settings

greeshmamaske/Terrorism-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GTD_Analysis

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.

Technology Stack

  • Python
  • Flask / Plotly / Dash
  • Matplotlib
  • Pandas / Numpy
  • WebDev Tools ( HTML / CSS / JS )
  • Git and GitHub

Instructions

  • 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

About

Creating a dashboard to generate plots and infographics based on the Global Terrorism Database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published