Abstract
A wrongdoing is an activity which represents a culpable offense by rules. It is destructive for community so as to anticipate the criminal movement, it is critical to recognize crime Information driven inquires about are valuable to anticipate and fathom wrongdoing. Up to date research appears that 50% of the wrongdoings are committed by as it were modest bunch of criminals. The law requirement executive requires quick data approximately the criminal movement to response and illuminate the spatio-temporal criminal movement. In this inquire about, supervised learning calculations are utilized to anticipate criminal movement. The proposed facts driven framework predicts wrongdoings by analyzing San Francisco city criminal activity dataset for 12 a long time. Decision tree and k-nearest neighbor (KNN) calculations are tried to anticipate wrongdoing. But these two calculations are given precision in prediction. Then, arbitrary woodland is connected as gathering strategies, and optimized XG-BOOST algorithm is used as a boosting strategy to extend the precision of expectation. Be that as it may, log-loss is used to degree the execution of classifiers by penalizing untrue classifications. As the dataset contains exceedingly course awkwardness issues, an arbitrary under sampling method for arbitrary woodland calculation gives the finest precision.