Skip to content

To put a halt to the distribution of incorrect information from any online news outlet. Build an NLP Classifier that can identify news as Real or Fake.

Notifications You must be signed in to change notification settings

uttej2001/Fake-News-Analysis-using-NLP

Repository files navigation

Fake News Analysis using NLP

There should be a system which can analyse whether a given news post is fake or not, so the main purpose of this project is to build an application that can analyze fake news.

Deployed Web Application: Fake News Analysis

The problem Fake News Analysis using NLP solves

Nowadays, fake news has become a common trend. Even trusted media houses are known to spread fake news and are losing their credibility. So, how can we trust any news to be real or fake? There should be a system that can analyze whether a given news post is fake or not, so the main purpose of this project is to build an application that can analyze fake news.

In this project, I have built a classifier model that can identify news as real or fake. For this purpose, I have used data from Kaggle.

With the help of this project, I created an NLP classifier to detect whether the news is real or fake.

image

Use these links when running the webpage.

For predicting Real News: Any news article from ndtv(It is the most-popular Indian news website)

Link1 & Link2

image

For predicting Fake News: Fake news stories published on the New York Media network.(Fakenewsarticles)

Link1 & Link2

image

Link to Dataset

News Dataset

Link to Project Demo

YouTube Link

About

To put a halt to the distribution of incorrect information from any online news outlet. Build an NLP Classifier that can identify news as Real or Fake.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published