A fake news classifier trained using fastText supervised learning. Originally run using Google Colab. Created as a the output for the PSHS Research 1 subject.
fake_news.ipynb parses the labelled fake news dataset from Kaggle, and trains the model using fastText supervised learning. news_classifier.ipynb is the file for users to access, with a news textbox for the trained model to classify/predict.
REQUIRES kaggle.json in user's google drive for fake_news.ipynb to work as intended.