Abstract:
The abstract of this project is to develop a mobile application to diagnose mental illness
like Depression, Stress and Anxiety. This report delves into different techniques used for the
Natural language processing and machine learning to interact with user and get to know about
him/her and his/her Illness. The following steps will be analyzed and discussed: data collection,
cleaning, merging, pre-processing, and feature extraction from the data and the DSM-V (The
Diagnostic and Statistical Manual of Mental Disorders). Finally, the end product of the set of
rules will be written in the software called React native and the model will communicate via
APIs.
This project uses the Natural language processing techniques to develop a Chatbot that
asks only questions and understands the meaning behind the answers of the user. The main
benefit of using this technique is that it provides relevant data from the user, which can be then
feed to the machine learning model as an input to predict the results.
The user first proceeds with the app and interact with the questionnaires after answering
all the questionnaires, depending on the severity of the illness, articles related to diseases will
be shown on his dashboard, if the severity score is high