Skip to content

vibhu18116/RedFlair

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RedFlair

A project to predict flairs of reddit posts

data_scrapping.py is used to extract data from reddit. analyse_data.py plots relevant graphs. training_ml_models.ipynb is used to train various machine learning models.

Finally comments, title, body (content), url path have been considered under XGBClassifier for training and prediction purpose. Accuracy thus obtained is close to 63.7%.

website folder contains scripts for the flask app. vector.pickle is the trained and saved countVectoriser model. flair_predictor.joblib is the trained XGBClassifier. predicting_output.ipynb is used to predit the flairs.

To run the application, clone it from repository and navigate to the RedFlair/website folder. Run app.py from command line to initialise flask app and visit https://localhost:5000. Give a URL as input and the output will be displayed.

The deployed app can be found on Heroku at url https://redflair-v1.herokuapp.com/home

About

A project to predict flairs of reddit posts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published