Skip to content

danielvegamyhre/is-this-fake-news

Repository files navigation

Is This Fake News? Using machine learning to identify fake news articles

Live Demo: www.isthisfakenews.ai (NOTE: this is currently running on a free Heroku instance, so it may take a minute to boot up / for the page to load)

How it works:

Read the paper here!

Research Notebooks

The research notebooks (/research-notebooks) were developed on Kaggle, using the Fake and real news dataset. The 2 approaches explored in the research notebooks are:

  • Multi-layer Perceptron
  • BERT Fine-tuning

Running the web app locally

  • Install Python 3.7+
  • Install the required packages with the command: python3 -m pip install -r requirements.txt
  • Launch the web app with the command python3 -m flask run
  • Navigate to http://127.0.0.1:5000 in your browser
  • Enjoy :)

About

A web application which detects fake news using machine learning and natural language processing techniques.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published