Detecting Suicidal Tendency using ML

Published on . Written by

Detecting Suicidal Tendency Using ML
The ever-increasing suicide rate is alarming. Experts are trying to understand the various reasons for suicide. From college going students to CEO of MNCs, there are a lot of cases. By doing this project you will try to save some lives by detecting suicidal tendencies.

Read more..
Nowadays, the smartphone has become the best friend. Every individual has a pattern of using their phones. You will use machine learning to detect that pattern. An individual with suicidal tendency will deviate from the usual pattern.


Skyfi Labs Projects
You will create the algorithm to find such deviations in the pattern. Once the deviation is found, the system will send a message to the victim’s parents or hospital. To achieve this, you will use TensorFlow framework.

Project Description:

Tensorflow: It is an open-source machine learning framework. You will create algorithms to detect a pattern. The system will keep recording the daily activity. Based on that, it will try to detect the usage pattern of your smartphone.

Python: You will use Python as your programming language as it is easy to learn. It supports Tensoflow which makes it easy to create algorithms.

Project implementation:

  1. Begin with rooting your smartphone. This will give you full access as a developer.
  2. Download python and install Tensorflow on your PC/laptop.
  3. Install the other libraries such as numpy, matplotlib, etc.
  4. Now create an algorithm that will detect the activity and store it. Store the time of usage of different apps and the content viewed.
  5. For storing data you may use your own system or opt for a cloud service.
  6. The data has to be analysed. For this, you will use Tensorflow. You will create machine learning algorithms for data analysis.
  7. The system will try to find some pattern in the usage-based on data received.
  8. Next, you have to create an algorithm to detect a deviation from the basic pattern. You have to specifically look for patterns that may lead to depression or stress. For example, over usage of phone in the night time, looking out for some dark content, etc.
  9. There is no particular solution to this problem. Hence the machine has to learn from a vast amount of data.
  10. Keep training the machine until it reaches an optimum result. Finally, it will be able to predict depression and suicidal tendency.
Programming Language: Python

Kit required to develop Detecting Suicidal Tendency using ML:
Technologies you will learn by working on Detecting Suicidal Tendency using ML:


Any Questions?


Subscribe for more project ideas