PoliceSmart:SR 30 : Code Squad

The SMART policing system.

Team Member:

  1. Abhishek Thorat

  2. Arnav Singhal

  3. Mayur Pimpude

  4. Himanshu Sharma

Chosen Problem Statement:

Reducing and preventing crime is a core mission for the police department, but it cannot be done by the department alone. By working in collaboration with the residents, businesses, advocacy groups, non-profit organizations, faith leaders, and elected officials, as well as with other cities, state, and federal agencies, we can provide a multi-layer approach to solving underlying issues that lead to crime. New ways must be developed to help improve the overall workforce's productivity.

Policies should be designed to :

SMART Policing -- Strategic Management & Alternative Response Tactics -- includes Alternatives to Police Dispatch, Traffic Accident Management, Diversion to the Telephone Reporting Unit (TRU) and Online Reports, and False Alarm Reduction. Develop a platform providing SMART policies, making the most practical use of technology. Mission

Challenge

  1. Allow officers to spend more time investigating and solving high-level crimes

  2. Improve response time for high-priority crimes and ensure a complete response for high-priority calls

  3. Allow for more of our patrol officers’ time and resources to be spent on community engagement

  4. Help improve the officers’ working conditions

Bring solutions which can provide more complete and appropriate responses. Some examples of services would be to help citizens submit crime-related tips, report crimes, file FIRs and get updates, and so on. You can also develop a platform to report officer misconduct, or even appreciate the job/behaviour of an officer online.

Understanding of Problem Statement:

The problem that needs to be solved in this hackathon is to improve the efficiency and effectiveness of the police force by utilising technology.

By providing a user-friendly tool for citizens to take part in policing process.

The goal is to develop a platform that provides better solutions, using technology in the most practical way possible. This platform should provide more complete and appropriate responses, allowing citizens to submit crime-related tips, report crimes, file First Information Reports (FIRs), and receive updates. It should also provide a platform for reporting officer misconduct and recognizing officers' good job/behaviour.

Overall, the aim is to create a system that is user-friendly for both citizens and officers, providing a fast and efficient way of reporting crimes, and enabling police officers to focus on their core responsibilities of investigating and solving crimes.

Some Insights:

  • The platform needs to provide a user-friendly interface for both citizens and officers to use.

  • There needs to be a secure and reliable system for collecting and storing sensitive information about crimes and reports

  • The platform should integrate with existing police systems and processes to minimise disruptions and ensure effective responses

  • The system should ensure that sensitive information is not disclosed to unauthorised parties and protect the privacy of citizens

  • The platform should be able to handle a high volume of submissions and provide accurate and timely updates to users

  • The platform should provide a system for validating reports and filtering out false or malicious submissions

  • The platform should be accessible to a diverse range of users, including those with disabilities and those who do not have access to technology.

The main objectives that need to be achieved are:

  • Help improve working conditions and efficiency of Police officers.

  • Allow officers to spend more time investigating and solving high-level crimes and improve response time for high-priority crimes, ensuring complete responses for high-priority calls.

  • Improve transparency between the general public and the police force.

  • Reduce malpractices and misconduct by police officers by active complaint and response loop.

  • Reduce time wasted in physically filing FIRs by physically going to the police station thus police can use that time in investigating important cases.

  • Make a Simple and User-Friendly interface.

Solution Architecture:

Tech Stack used:

  1. FireBase for User Authentication and Real-Time Data Storage

  2. React, Bootstrap, HTML, CSS for Frontend

  3. Flask for Backend

  4. Python for Machine Learning

  5. Power BI for Data Visualization and Analytics

User Interface:

Home page:

Citizen Sign-up and Login:

Police Sign up and Login:

Complaint Portal:

FireBase for Real-Time Data Storage:

Police Officer Assigning Page:

Here Decision Tree was used to assign police officers according to the severity of the crime.

Machine Learning model:

NLP Model for Sentiment Analysis:

Conclusion:

The SMART Policing project can be a major initiative aimed at modernizing and streamlining the law enforcement process. The goal is to provide officers with the tools and resources they need to respond to high-priority calls more effectively, while also freeing up time and resources to engage more with the community.

The platform was designed to provide citizens with a comprehensive range of online services, including the ability to report crimes, file FIRs, provide tips and receive updates. Additionally, the platform provided a mechanism for citizens to report officer misconduct or offer recognition for good work.

We made a great project and learned lots of things along the way!!

Drive link for the Project Video:

https://drive.google.com/file/d/1nrnBS8aI9EBHyOpQXznr-1IB23p75uv_/view?usp=sharing