Skip to content

Bitu-Singh-Rathoud/fake-news-detection

Repository files navigation

fake-news-detection

Machine learning model for fake news detection using NLP techniques like TF-IDF and classification algorithms (SVM, Logistic Regression).

Fake News Detection using NLP

πŸ”— Project Link

https://github.com/Bitu-Singh-Rathoud/fake-news-detection

πŸ“Œ Overview

This project builds a machine learning model to detect fake news articles using Natural Language Processing (NLP). It processes textual data, extracts meaningful features, and classifies news as real or fake.

πŸš€ Features

  • Text preprocessing (tokenization, stopword removal, cleaning)
  • Feature extraction using TF-IDF
  • Classification using Machine Learning models (Logistic Regression, SVM)
  • Model evaluation using accuracy, precision, recall, F1-score

πŸ›  Tech Stack

  • Python
  • Scikit-learn
  • NLP (TF-IDF)
  • Pandas, NumPy

πŸ“Š Results

  • Achieved high accuracy in classifying fake vs real news
  • Effective feature extraction using TF-IDF
  • Improved model performance using tuning techniques

▢️ How to Run

pip install -r requirements.txt
python main.py

About

Machine learning model for fake news detection using NLP techniques like TF-IDF and classification algorithms (SVM, Logistic Regression).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors