AmirhosseinHonardoust/Fake-News-Detector
A complete NLP and Machine Learning project to detect fake and real news using TF-IDF and Logistic Regression. Includes full training pipeline, evaluation charts, and an interactive Streamlit web app for real-time credibility analysis. Dataset adapted from Kaggle’s Fake and Real News Dataset.
This tool helps journalists, researchers, or anyone evaluating online content quickly determine if a news article or headline is likely fake or real. You simply input a piece of text, and it classifies it as either "REAL" or "FAKE," along with a probability score. This is designed for individuals who need a fast, preliminary credibility check on news content.
Use this if you need a straightforward way to get an initial assessment of a news article's credibility by pasting its text into a user-friendly application.
Not ideal if you need to analyze large volumes of news automatically or require a tool that explains *why* an article is classified as fake beyond a probability score.
Stars
53
Forks
4
Language
Python
License
MIT
Category
Last pushed
Oct 26, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/AmirhosseinHonardoust/Fake-News-Detector"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
safe-graph/GNN-FakeNews
A collection of GNN-based fake news detection models.
anantdgoel/ProjectFib
Chrome extension to flag fake news on Facebook. Built at HackPrinceton '16
sumeetkr/AwesomeFakeNews
This repository contains recent research on fake news.
kapilsinghnegi/Fake-News-Detection
This project detects whether a news is fake or not using machine learning.
Nicozwy/CofCED
COLING 2022: A Coarse-to-fine Cascaded Evidence-Distillation Neural Network for Explainable Fake...