Skip to content

This project builds a Fake News Detection model using the ISOT Fake News Dataset. It uses Natural Language Processing (NLP) and a Logistic Regression classifier to distinguish between real and fake news articles.

Notifications You must be signed in to change notification settings

SamahCS/fake-news-detector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“° Fake News Detector using NLP & Machine Learning

πŸ“Œ Project Overview

This project builds a Fake News Detection model using the ISOT Fake News Dataset.
It uses Natural Language Processing (NLP) and a Logistic Regression classifier to distinguish between real and fake news articles.

βœ… Key Steps

  • Data cleaning & preprocessing
  • Text vectorization using TF-IDF
  • Machine Learning model (Logistic Regression)
  • Evaluation & testing with new examples

πŸ“Š Dataset

We used the ISOT Fake News Dataset from Kaggle.

  • Fake.csv β†’ Fake news articles
  • True.csv β†’ Real news articles

They were merged into a single dataset with a binary label (1 = Fake, 0 = Real).


πŸš€ How to Run

1️⃣ Clone the repository

git clone https://github.com/your-username/fake-news-detector.git
cd fake-news-detector

About

This project builds a Fake News Detection model using the ISOT Fake News Dataset. It uses Natural Language Processing (NLP) and a Logistic Regression classifier to distinguish between real and fake news articles.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages