Suggesting-Best-Courses-using-Sentiment-Analysis

Model files link

 https://www.mediafire.com/file/1xyj8geqfhwqurj/model.pkl/file
 https://www.mediafire.com/file/c5qcusvf96ckg14/vector.pkl/file
 download these both the files and place it in the root directory

-> We aimed to analyze courses on the basis of their comments and not just the stars the get.

-> You just have to enter the URL of the course you want to analyze.

-> By web scraping, we get the comments on that course and send it to our ML model (Count vectorizer followed by Random Forest).

-> The model classifies each comment into positive, negative and neutral.

-> After applying some maths, we display a rating of that course purely on the basis of the comments it has.

-> The model is trained on https://www.kaggle.com/datasets/imuhammad/course-reviews-on-coursera

Here is performance of the model -

Screenshot 2022-05-01 130053

Working -

ISA