Crime Dashboard For India

screenshot of Crime Dashboard For India
flask

Crime Dashboard for India

Overview:

The Crime Dashboard for India is a website that serves as a dashboard for crimes in India. It displays and predicts different crimes in different states and districts. The website utilizes various technologies such as Python 3.8, Matplotlib 3.4.2, Flask 2.0.1, Flask_SQLAlchemy 2.5.1, Geopandas 0.9.0, Pandas 1.3.0, NumPy 1.21.1, and Scikit_Learn 0.24.2.

Features:

  • Heatmaps for country and states: Displays heatmaps for 21 crimes in the country and 28 states for 4 different crimes.
  • Plots for multiple selected crimes in districts: Provides plots for 718 districts and 21 crimes, allowing users to focus on selected crimes.
  • Interactive plot for crime against children vs literacy rate in country: Offers an interactive plot that compares crime against children with the literacy rate in the country.
  • Prediction of crimes against women and children: Predicts 7 different crimes against women and 10 different crimes against children in 28 states and 9 union territories.

Summary:

The Crime Dashboard for India is a website that provides users with insights into crimes in different states and districts in India. It offers heatmaps, plots, and interactive visualizations to analyze various crimes and their relationships with other factors such as literacy rates. The website also provides predictions for crimes against women and children. With its user-friendly interface and extensive features, the Crime Dashboard for India is a valuable tool for understanding and tracking crime trends in the country.

flask
Flask

Flask is a lightweight and popular web framework for Python, known for its simplicity and flexibility. It is widely used to build web applications, providing a minimalistic approach to web development with features like routing, templates, and support for extensions.

dashboard
Dashboard

A dashboard style website template is a pre-designed layout that features a user interface resembling a control panel or dashboard. It typically includes charts, graphs, tables, and other data visualization tools that allow users to monitor and analyze data in real-time.