{'fraction_non_alphanumeric': 0.02188183807439825, 'fraction_numerical': 0.006564551422319475, 'mean_word_length': 5.125, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Classification of Depression on social media using Distant Supervision

Amidst Covid-19, young adults have experienced major symptoms of anxiety and/or depression disorder (56%). Mental health issues have been spiking all over the world rapidly. People have taken up to social media as a platform to vent about their mental breakdowns. Twitter has seen enormous rise in depressive and anxious tweets in these times, but the downside being that majority of the population has neglected the importance of mental health issues and there are not enough resources to liberate people about it. Also, people hesitate to talk about their mental issues and seek help. So, a machine learning model using distant supervision to detect depression on Twitter is curated. Use of Sentiment140 dataset with 1.6 million records of different tweets. Our training data makes use of Twitter tweets included with emojis, which are classified as noisy labels on a dataset. Further, this paper mentions about how to use models like Support Vector Machine (SVM), Logistic Regression, Naive Bayes, Random Forest, XGBoost to distinguishing tweets between depressive or nondepressive. The purpose behind using multiple models is to achieve highest accuracy when trained with emoticon dataset. The paper’s main contribution is the idea of using tweets with emoticons for distant supervised learning.