Skip to content

hifecode/Fake-and-True-News-Detection-using-NLP

Repository files navigation

Fake-and-True-News-Detection-using-NLP

Goal

The objective is to build a deep learning model that classifies news article into fake and true news using NLP principles and Gloves embedding.

  • Data Cleaning
  • Data Processing
  • Model Development

Result

I managed to build a model made up of LSTM units and achieved 99.7 accuracy on the validation set when provided the article title and body.

Contained in this repository

  • data_cleaning.ipynb: the notebook where data cleaning was carried out
  • completed-fake-true-news: the final notebook where the model was developed
  • True.csv, Fake.csv & fake_news_dataset : the data sources
  • glove.6B.100d: https://www.kaggle.com/datasets/danielwillgeorge/glove6b100dtxt, the glove emdedding file (coudn't add this file because of gits size limit, hence the link to download it)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published