Skip to content

Georgia Tech class project to validate the findings of a paper utilizing a CNN to improve classification rates of social media posts discussion self-harm and suicide.

Notifications You must be signed in to change notification settings

bpopp/CSE-6250-Final-Project

Repository files navigation

GT CSE 6250 Spring Project

Our team will attempt to validate the results of this paper and show that a CNN deep learning model can better categorize social media posts according to risk for suicide comparted to traditional ML models.

Presentation: https://www.youtube.com/watch?v=q8swAqHIBTw&lc=Ugy0EMoHcx6Ly5biuy94AaABAg.

Google Collab: https://colab.research.google.com/drive/1fVu84WMKqF3Fa7VqJ3zFT6rt5D_TMR9e?usp=sharing

Full Source Code Instructions

The full source code includes procedures for re-building a dataset, running and optimizing the models.

(Note that python 3.11 was used to build this project.)

  1. Create python environment and install required modules (ie. pip install -r requirements.txt).
  2. Open and run all cells in the file CSE-6250-Team-A1-Full Source Code.ipynb

Resources

Paper: Knowledge-Aware Assessment of Severity of Suicide Risk for Early Intervention

Authors: Manas Gaur, Amanuel Alambo, Joy Sain, Ugur Kursuncu, Krishnaprasad Thirunarayan, Ramakanth Kavuluru, Amit Sheth, Randy Welton, Jyotishman Pathak

Source Code: Github

Dataset: Github

Additional Resources

  1. Leveraging Reddit for Suicidal Ideation Detection: excellent article that reviews over 100 studies related to this topic.
  2. Suicide Risk Assessment Reference Guide: short guide for diagnosing suicidal behavior (manually)

About

Georgia Tech class project to validate the findings of a paper utilizing a CNN to improve classification rates of social media posts discussion self-harm and suicide.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published