Proposal: Solving Crime Mysteries with Mathematics and Python

Proposal: Solving Crime Mysteries with Mathematics and Python

Mathematics is a science and one of the most important discoveries of the human race on earth. Math is everywhere and around us. It is in nature, music, sports, economics, engineering, and so on. In our daily life, we use mathematics knowingly and unknowingly. Many of us are unaware that forensic experts use mathematics to solve crime mysteries. In this talk, we will explore how Sherlock Holmes, the famous fictional detective character created by Sir Arthur Conan Doyle uses Mathematics and Python programming language to solve crime mysteries. In short, the talk begins with an introduction to forensic mathematics and covers basic principles thereby setting the stage. Then, we will solve simple crime puzzles using mathematics and simple python scripts. Finally, we will solve a few complex hypothetical crime mysteries using advanced python concepts. The participants will learn how to use the concepts of mathematics such as statistics, probability, trigonometry, and graph theory, and python and its packages such as SciPy, NumPy, and Matplotlib to solve the crime puzzles.

Outline

  1. Introduction to Forensic Mathematics and overview of basic concepts (4 Minutes)
  2. Solving crimes with basic Mathematics (04 Minutes)
  3. Solving crimes with Probability (04 Minutes)
  4. Solving crimes with Statistics (04 Minutes)
  5. Solving crimes with Graph theory (04 Minutes)

Expected Duration of my talk: 20 min
Reference/Source-code (URL): https://github.com/gcdeshpande/Forensic-Mathematics-with-Python
Proposed by: Gajendra Deshpande