Use sentimental analysis and machine learning algorithms to predict the mental health of users using their social media posts.
Use twitter scraper to download twitter data. Use textblob to perform sentimental analysis on this data to create the train data. Clean and preprocess the data. Split the manually created data into test and train dataset. Use train dataset to build models(KNN, logistic regression and random forest) Use test dataset to check the accuracy of the model. Perform model evaluation to chose the best model. Do cross validation of all the models.