The project housed in this repository has been created in partial fulfillment of the requirements of DSCI 532: Visualization II of the University of British Columbia's Master of Data Science program (2020/2021). The purpose of this project is to create an interactive dashboard that allows users to explore and interact with a data set. Click here to view our proposal for Criminality in Canada: Fighting Anecdotes with Data.
For our Milestone 2 release, our Dashboard can be found here: https://canadian-crime.herokuapp.com/
The data source is Incident-based crime statistics, by detailed violations, Canada, provinces, territories and Census Metropolitan Areas released by Statistics Canada.
Hi everyone, thanks for visiting the Criminality in Canada: Fighting Anecdotes with Data app project repository.
The document you are currently reading (README) is here to provide an overview and give some information regarding our project. Click the links below to take you to a section in which you're interested, or just scroll down to find out more.
- The general public's perception and understanding of crime is extremely skewed, due to the fact that the main source of information regarding crime is often derived from commercial mass media, which relies extensively on scary stories and scaremongering tactics to obtain and keep viewers attention.
- To address this issue, our team have decided to create a dashboard which allows the public to easily view and explore Canadian crime data, hence making it easier for the general public to make informed decisions.
The founders of this app are (Cal Schafer, Ifeanyi Anene, Sasha Babicki, Steffen Pentelow) lovely Masters of Data Science (MDS) students at The University of British Columbia.
The development of this app is overseen by our wonderful DSCI 532: Data Visualizations II Instructor and the respective teaching assistants TAs (Analise, Andy, Chris, Afshin). A pictorial visualization of our proposed dashboard can be seen below.
- From the root folder run the following commands to activate the environment:
conda env create -f group22env.yaml
conda activate group22env
- To run the app locally, run the following command from the root of this repository
python src/app.py
Feedback and suggestions are always welcome! We have included some issues labeled as enhancements, as suggestions for anyone interested in contributing to the project. Please read the contributing guidelines to get started.
- Cal Schafer
- Ifeanyi Anene
- Sasha Babicki
- Steffen Pentelow
The Incident-based crime statistics, by detailed violations, Canada, provinces, territories and Census Metropolitan Areas data contains information licensed under the Open Government License – Canada (version 2.0).