/earlyDETECT

A simple project demonstrating a deployed machine learning based system for prescreening for the likelihood of depression.

Primary LanguagePython

earlyDETECT

A simple project demonstrating a deployed machine learning system for prescreening for the likelihood of depression.

Description

In this project, we demonstrate a possible workflow for prescreening for depression based on a trained ML model and five features. These features include:

  • Average number of characters in response
  • Average number of nouns used in the response
  • Speech speed
  • Sentiment of response to How are you at controlling your temper?
  • Sentiment of response to When was the last time you argued with someone and what was it about?

We also provide a possible explanation for the model's decision in terms of feature impact or contribution to every outcome. For each interpretation, we leverage LIME (Local Interpretable Model-Agnostic Explanations). After each inference, users can click on the visualization dropdown in the top right to view the LIME plots, Feature importance, and one of the decision trees.

To watch the demo, click on the YouTube icon in the first image.
Watch the demo video DDS_0 DDS_1 DDS_2

Here is the UML diagram: DDS_3

The architecture diagram is: DDS_4