Skip to content

gbhavya07/nlp_fake_news_whatsapp

Repository files navigation

Fake News Detection on WhatsApp – NLP Project

A Flask-based web app that detects fake news shared through WhatsApp-style messages using NLP and machine learning.

🚀 Features

  • Detects fake news using Naïve Bayes and Logistic Regression
  • Clean, WhatsApp-style front-end using HTML/CSS
  • Pretrained model loaded from .pkl file
  • Simple UI to paste news messages and get predictions

🧠 ML Techniques

  • TF-IDF Vectorization
  • Naïve Bayes & Logistic Regression
  • SMOTE for handling data imbalance
  • Accuracy, precision, recall metrics

💻 Tech Stack

  • Frontend: HTML, CSS, Bootstrap
  • Backend: Python, Flask
  • ML: scikit-learn, pandas, nltk
  • Database: SQLite (optional)

About

NLP-based Fake News Detection System with Flask, Naïve Bayes & WhatsApp-style UI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors