Contextual Visualization of Crime Matching Through Interactive Clustering and Bayesian Theory

  • Nadeem QaziEmail author
  • B. L. William Wong
Part of the Security Informatics and Law Enforcement book series (SILE)


Police and law enforcement agencies perform social media analysis to gain a better understanding of criminal social networks structures and to identify potential criminal activities. The use of data mining techniques in social media analysis, however, faces issues and challenges such as linkage-based structural analysis, association extraction, community or group detection, behaviour and mood analysis, sentiment analysis and dynamic analysis of streaming networks. This chapter describes the extension of our developed framework and propose an association model for extracting multilevel associations based on associative questioning. We also describe data mining techniques used to visualize these associations through a 2D crime cluster space. The developed framework provides a complete data analytic solution towards identifying and understanding associations between crime entities and thus expedites the crime matching process.


Crime matching Crime clustering Criminal analysis Social media analysis Data mining Associative questioning Methodology 



The research leading to the results reported here has received funding from the European Union Seventh Framework Programme through Project VALCRI, European Commission Grant Agreement N FP7-IP-608142, awarded to Middlesex University and partners.


  1. Alruily, M., Ayesh, A., & Al-Marghilani, A. (2010). Using self organizing map to cluster Arabic crime documents. In Computer science and information technology (IMCSIT), proceedings of the 2010 International Multiconference on. IEEE, pp. 357–363.Google Scholar
  2. Borg, A., Boldt, M., Lavesson, N., Melander, U., & Boeva, V. (2014). Detecting serial residential burglaries using clustering. Expert Systems with Applications, 41(11), 5252–5266.CrossRefGoogle Scholar
  3. Brown, D. E. (1998). The regional crime analysis program (recap): A framework for mining data to catch criminals. In Systems, Man, and Cybernetics, 1998 IEEE International Conference on, vol. 3. IEEE, 1998, pp. 2848–2853.Google Scholar
  4. Bsoul, Q., Salim, J., & Zakaria, L. Q. (2013). An intelligent document clustering approach to detect crime patterns. Procedia Technology, 11, 1181–1187, 2013, 4th International Conference on Electrical Engineering and Informatics, ICEEI 2013Google Scholar
  5. de Zoete, J., Sjerps, M., Lagnado, D., & Fenton, N. (2015). Modelling crime linkage with Bayesian networks. Science & Justice, 55(3), 209–217.CrossRefGoogle Scholar
  6. de Zoete, J., Sjerps, M., & Meester, R. (2017). Evaluating evidence in linked crimes with multiple offenders. Science Justice, 57(3), 228–238.CrossRefGoogle Scholar
  7. Didimo, W., Liotta, G., Montecchiani, F., & Palladino, P. (2011). An advanced network visualization system for financial crime detection. In 2011 IEEE Pacific visualization symposium, pp. 203–210.Google Scholar
  8. Ding, L., Steil, D., Hudnall, M., Dixon, B., Smith, R., Brown, D., & Parrish, A. (2009). Perpsearch: An integrated crime detection system. In Proceedings of the 2009 IEEE international conference on intelligence and security informatics, ser. ISI’09. Piscataway, NJ: IEEE Press, 2009, pp. 161–163Google Scholar
  9. Hauck, R. V., Atabakhsh, H., Ongvasith, P., Gupta, H., & Chen, H. (2002). Using coplink to analyze criminal-justice data. Computer, 35(3), 30–37.CrossRefGoogle Scholar
  10. Isah, H., Neagu, D., & Trundle, P. (2015). Bipartite network model for inferring hidden ties in crime data. In 2015 IEEE/ACM international conference on advances in social networks analysis and mining (ASONAM), pp. 994–1001.Google Scholar
  11. Keyvanpour, M. R., Javideh, M., & Ebrahimi, M. R. (2011). Detecting and investigating crime by means of data mining: A general crime matching framework. Procedia Computer Science, 3, 872–880. [Online].CrossRefGoogle Scholar
  12. Le-Khac, N., Markos, S., & Kechadi, M. T. (2016). A data mining-based solution for detecting suspicious money laundering cases in an investment bank. CoRR, vol. abs/1609.00990, 2016.Google Scholar
  13. Nath, S. V. (2006). Crime pattern detection using data mining. In Web intelligence and intelligent agent technology workshops, 2006. WI-IAT 2006 workshops. 2006 IEEE/WIC/ACM International Conference on. IEEE, pp. 41–44.Google Scholar
  14. Oh, K., & Cho, S. B. (2010). Semantic networks of mobile life-log for associative search based on activity theory. In B. T. Zhang & M. A. Orgun (Eds.), PRICAI 2010: Trends in artificial intelligence (pp. 643–648). Berlin: Springer.CrossRefGoogle Scholar
  15. Park, A. J., Tsang, H. H., & Brantingham, P. L. (2012). Dynalink: A framework for dynamic criminal network visualization. In 2012 European intelligence and security informatics conference, pp. 217–224.Google Scholar
  16. Qazi, N., & Wong, B. L. W. (2017). Behavioural tempo-spatial knowledge graph for crime matching through graph theory. In: 2017 European Intelligence and Security Informatics Conference (EISIC), pp 143–146,
  17. Qazi, N., Wong, B. L. W., Kodagoda, N., & Adderley, R. (2016). Associative search through formal concept analysis in criminal intelligence analysis. In 2016 IEEE international conference on systems, Man, and Cybernetics (SMC), pp. 001 917–001 922.Google Scholar
  18. Rasheed, A., & Wiil, U. K. (2015). A tool for analysis and visualization of criminal networks. In: 2015 17th UKSim-AMSS International Conference on Modelling and Simulation (UKSim), pp 97–102Google Scholar
  19. Reich, B. J., & Porter, M. D. (2015). Partially supervised spatiotemporal clustering for burglary crime series identification. Journal of the Royal Statistical Society: Series A (Statistics in Society), 178(2), 465–480.CrossRefGoogle Scholar
  20. Schroeder, J., Xu, J., Chen, H., & Chau, M. (2007). Automated criminal link analysis based on domain knowledge: Research articles. Journal of the American Society for Information Science and Technology, 58(6), 842–855.CrossRefGoogle Scholar
  21. Stasko, J., G¨org, C., & Liu, Z. (2008). Jigsaw: Supporting investigative analysis through interactive visualization. Information Visualization, 7(2), 118–132.CrossRefGoogle Scholar
  22. Sun, Y. (2013). Mining heterogeneous information networks. 14, 20.CrossRefGoogle Scholar
  23. Takuya, W., & Masuhara, H. (2011). A spontaneous code recommendation tool based on associative search. In: Proceedings of the 3rd International Workshop on search-driven development: Users, infrastructure, tools, and evaluation, ACM, New York, NY, USA, SUITE ‘11, pp 17–20,
  24. Thongsatapornwatana, U., & Chuenmanus, C. (2014). Suspect vehicle detection using vehicle reputation with association analysis concept. In 2014 IIAI 3rd International Conference on Advanced Applied Informatics. pp. 436–440Google Scholar
  25. Vural, M. S., & G¨ok, M. (2017). Criminal prediction using naive Bayes theory. Neural Computing and Applications, 28(9), 2581–2592.CrossRefGoogle Scholar
  26. Wong, B. W., & Kodagoda, N. (2016). How analysts think. Proceedings of the Human Factors and Ergonomics Society Annual Meeting, 60(1), 178–182.CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Department of Mechanical, Aerospace, and Civil EngineeringCollege of Engineering, Design and Physical Sciences, Brunel UniversityLondonUK
  2. 2.Middlesex UniversityLondonUK

Personalised recommendations