Crime Type and Occurrence Prediction Using Machine Learning
Crime Type and Occurrence Prediction Using Machine Learning
Machine Learning
ABSTRACT
In this era of recent times, crime has become an evident way of making people and
society under trouble. An increasing crime factor leads to an imbalance in the
constituency of a country. In order to analyze and have a response ahead this type of
criminal activities, it is necessary to understand the crime patterns. This study
imposes one such crime pattern analysis by using crime data obtained from Kaggle
open source which in turn used for the prediction of most recently occurring crimes.
The major aspect of this project is to estimate which type of crime contributes the
most along with time period and location where it has happened. Some machine
learning algorithms such as Naïve Bayes is implied in this work in order to classify
among various crime patterns and the accuracy achieved was comparatively high
when compared to pre composed works.
EXISTING SYSTEM
In pre-work, the dataset obtained from the open source are first pre-processed to
remove the duplicated values and features. Decision tree has been used in the factor
of finding crime patterns and also extracting the features from large amount of data is
inclusive. It provides a primary structure for further classification process. The
classified crime patterns are feature extracted using Deep Neural network. Based on
the prediction, the performance is calculated for both trained and test values. The
crime prediction helps in forecasting the future happening of any type of criminal
activities and help the officials to resolve them at the earliest.
Disadvantages
1. The pre-existing works account for low accuracy since the classifier uses a
categorical values which produces a biased outcome for the nominal attributes with
greater value.
2. The classification techniques does not suited for regions with inappropriate data
and real valued attributes.
3. The value of the classifier must be tuned and hence there is a need of assigning an
optimal value.
PROPOSED SYSTEM
SYSTEM REQUIREMENTS
SOFTWARE REQUIREMENTS:
Front-End : Python.
Back-End : Django-ORM