Fake News Detection NLP Tools

Tools for detecting misinformation, disinformation, and false news content using NLP and ML techniques. Includes fake news identification, rumor detection, and source credibility assessment. Does NOT include general fact-checking databases, clickbait detection, or sarcasm/irony analysis.

There are 157 fake news detection tools tracked. 1 score above 50 (established tier). The highest-rated is mihail911/fake-news at 52/100 with 167 stars.

Get all 157 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=fake-news-detection&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 mihail911/fake-news

Building a fake news detector from initial ideation to model deployment

52
Established
2 google-research/fool-me-twice

Game code and data for Fool Me Twice: Entailment from Wikipedia Gamification...

46
Emerging
3 palewire/storysniffer

Inspect a URL and estimate if it contains a news story

46
Emerging
4 FakeNewsChallenge/fnc-1-baseline

A baseline implementation for FNC-1

43
Emerging
5 IKMLab/CFEVER-data

AAAI-24 CFEVER: A Chinese Fact Extraction and VERification Dataset

37
Emerging
6 pmacinec/fake-news-datasets

This repository contains list of available fake news datasets for data mining.

35
Emerging
7 ICTMCG/fake-news-detection

This repo is a collection of AWESOME things about fake news detection,...

34
Emerging
8 mdepak/fake-news-detection-resources

📖 A curated list of resources dedicated to Fake News Detection

34
Emerging
9 neemakot/Fact-Checking-Survey

Repository for the COLING 2020 paper "Explainable Automated Fact-Checking: A Survey."

32
Emerging
10 WhiteLicorice/Fake

Cross-browser extension for classifying Filipino language fake news, powered...

32
Emerging
11 trokhymovych/WikiCheck

Implementation for WikiCheck API, an open-source Wikipedia-based...

32
Emerging
12 hritik5102/Fake-news-classification-model

✨ Fake news classification using source adaptive framework - BE Project...

31
Emerging
13 tychen5/NLP_FakeNewsDetection

Using machine learning & deep learning to analyze the News

31
Emerging
14 aryashah2k/FakeNewsDetectionSpacy

A Customized Fake News Detection System Built Using Streamlit With SpaCy NLP...

30
Emerging
15 Abhinav1004/Fake-News-Stance-Detection

Checks for the Stance detection in a unlabeled news dataset.

29
Experimental
16 yashpandey474/Blockchain-Based-Fake-News-Detection-Network

This project develops a blockchain-based network for detecting fake news,...

29
Experimental
17 ni9elf/3HAN

Official code for "3HAN: A Deep Neural Network for Fake News Detection" (ICONIP 2017)

29
Experimental
18 Ahren09/FinerFact

PyTorch implementation for the FinerFact model in the AAAI 2022 paper...

29
Experimental
19 jcblaisecruz02/Tagalog-fake-news

Fake news detection in Filipino via Multitask Transfer Learning

28
Experimental
20 mohammed97ashraf/Fake_news_Detection

This project is for Fake News Detection using NLP and Machine Learning. And...

28
Experimental
21 david-yoon/detecting-incongruity

TensorFlow implementation of "Detecting Incongruity Between News Headline...

28
Experimental
22 mandar196/Fake_News_Classifier_NLP

An End to End Machine Learning application for detecting fake news, built...

28
Experimental
23 Areesha-Tahir/Fake-News-Detection-Using-Naive-Bayes

Fake news detection using Naïve Bayes in Python along with confusion matrix...

27
Experimental
24 ac4mm/Fake-Detector

A fine-tuning BERT model for detect and to binary classify fake news articles.

27
Experimental
25 nguyenvo09/EACL2021

This is the PyTorch code + data repository for paper "Hierarchical...

27
Experimental
26 aniketsinharoy/Fake-News-Detection

Fake News Detection web application using Machine Learning (Logistic...

27
Experimental
27 ekagra-ranjan/fake-news-detection-LIAR-pytorch

Fake News Detection by Learning Convolution Filters through Contextualized Attention

26
Experimental
28 stavIatrop/Thesis-Fake-News-Detection

Thesis project concerning classification of true and fake political, gossip...

26
Experimental
29 umar1997/propaganda-codeswitched-text

[EMNLP 2023] Official repository of paper titled "Detecting Propaganda...

26
Experimental
30 GitTeaching/Fake-News-Detector-App

Flask & Python - Fake news prediction using Machine Learning algorithms and...

25
Experimental
31 faiazrahman/Multimodal-Fake-News-Detection

Multi-Modal Fine-Grained Fake News Detection with Dialogue Summarization

25
Experimental
32 ziss11/fake-news-classification

Dicoding Submission MLOps Fake News Classification using ML Pipeline

25
Experimental
33 aloth/cred-1

CRED-1: An Open Multi-Signal Domain Credibility Dataset (2,672 domains)

25
Experimental
34 GU-DataLab/misinformation-detection-DeMis

Resource for misinformation research on Twitter. Official resource of the...

25
Experimental
35 IITGuwahati-AI/Fake-News-Detection

Detecting Fake News using AI

25
Experimental
36 alsaniie/RoBERTa-GCN-A-Novel-Approach-for-Combating-Fake-News-in-Bangla-Using-Advanced-NLP-and-Graph-CNN

In this era of widespread information, combating fake news in less commonly...

25
Experimental
37 FloFloB/Euvsdisinfo-dataset

EUvsDisinfo dataset: analyzing Russian disinformation

25
Experimental
38 derevirn/gfn-detector

Greek Fake News Detector: A web app that detects fake news written in the...

24
Experimental
39 lucasfrag/automated-fact-checking-in-pt-br

This repository provides scripts and workflows for translating fact-checking...

24
Experimental
40 unlp-workshop/unlp-2025-shared-task

UNLP 2025 Shared Task on Detecting Social Media Manipulation

24
Experimental
41 gjn2659338105/HeterMV

[IPM 2026] HeterMV: Multi-view reasoning over source-aware heterogeneous...

24
Experimental
42 vatsalcode/Fake-News-Detection-Using-Machine-Learing

Fake News Detection in Python using Machine Learning

24
Experimental
43 daniel-was-taken/Fake-News-Detection

Fake news detection using TF-IDF vectorization and LinearSVC

24
Experimental
44 TTHHA/ViFactCheck

[AAAI2025] Code for ViFactCheck: A New Benchmark Dataset and Methods for...

23
Experimental
45 motazsaad/Arabic-Fakenews

Fake-news

23
Experimental
46 AlisonSalerno/clickbait_detector

Through NLP and text classification, this project aims to use ML to classify...

23
Experimental
47 LuisFelipePoma/Fake_News_Detector

An application to detect fake news using web scrapping in real-time. (link down)

23
Experimental
48 luisosorio3214/Fake-News-Prediction-System

A web application for predicting fake news articles.

23
Experimental
49 sudip-mondal-2002/fake-news-detector

This is the submission for Pravega'21, hackathon conducted by IISc bengalore.

23
Experimental
50 kyawhtetyang/FakeNewsDetector_BiLSTM

BiLSTM-based fake news detection system supporting binary and multi-class...

23
Experimental
51 Assem-ElQersh/NewsLies

(Under Development) Arabic fake news detector using LSTM — classifies Arabic...

22
Experimental
52 shrutibalan4591/Fake-News-Detection

A simple end-to-end project on fake v/s real news detection/classification.

22
Experimental
53 ayush190511/Multimodal-fake-news-detection-bert-vit

It proposes a multimodal fake news detection system combining BERT–BiGRU for...

22
Experimental
54 hosseindamavandi/Fake-News-Detection

This repository contains AI models that identify deceptive content and...

22
Experimental
55 ANR-kFLOW/Fact_checking_reasoner

Causal Reasoner for Fact-Checking

22
Experimental
56 atahabilder1/FactCheck

FactCheckAI is an automated fake news detection system that uses natural...

21
Experimental
57 hmackenzie21/FactSearch

FactSearch: Factuality Verification Tool, powered by SearXNG

21
Experimental
58 chenxwh/fake-news-detection

AAAI ICWSM-2022 Evaluation of Fake News Detection with Knowledge-Enhanced...

21
Experimental
59 ksdkamesh99/Phony-News-Classifier

Phony News Classifier is a repository which contains analysis of a natural...

21
Experimental
60 sid321axn/fake-news-classifier

This repository contains different machine learning and deep learning...

21
Experimental
61 cytora/clickbait-workshop

Pydata 2017 workshop: build a clickbait detector with python

21
Experimental
62 wesslen/verifi-icwsm-2018

Supplemental materials for Karduni et al. (ICWSM 2018) - "Can You Verifi...

21
Experimental
63 aialt/factsearch

FactSearch: Factuality Verification Tool, powered by SearXNG

20
Experimental
64 zekiahmetbayar/fake-news-detection

An NLP, data mining project that first distinguishes whether a given Turkish...

20
Experimental
65 heraclex12/VLSP2020-Fake-News-Detection

Finetune multiple pre-trained Transformer-based models to solve Vietnamese...

19
Experimental
66 arielarevalo/climatefact

AI-powered climate statement fact-checker using LangGraph, Azure OpenAI, and...

19
Experimental
67 creisle/civicfact

This repository contains the code and data related to the CIViC-Fact project

19
Experimental
68 ashankgupta/ml-basic-projects

A suite of AI tools including a Fake News Classifier and Personality Tester....

19
Experimental
69 Narendran36/Fake_News_Detector

Machine learning-based fake news detection using LSTM implemented as a web...

18
Experimental
70 tdiggelm/climate-fever-dataset

A dataset adopting the FEVER methodology that consists of 1,535 real-world...

18
Experimental
71 ejupialked/fake-news-detection

A Support Vector Machine (SVM) model to detect whether a Tweet describing...

18
Experimental
72 jbeen2/NH-FakeNews

2020-2021 NH투자증권 빅데이터 경진대회 수상작

18
Experimental
73 msaakaash/fake-news-detection-distilbert

This project aims to detect fake news using DistilBERT, a transformer-based...

18
Experimental
74 keith-golden/gpt2-fake-news

Detecting AI-generated fake news

18
Experimental
75 Bhavik-Jikadara/fake-news-detections

This project is relevant to the media industry, news outlets, and social...

17
Experimental
76 saswat01/Reproduce-Health_Fact_Checking

The repository implements this paper (https://arxiv.org/abs/2010.09926) to...

17
Experimental
77 abhilashreddys/Fake-News-Detection

Detecting Fake News using AI

17
Experimental
78 darkshadow88/Fake-News-Detection

Fake News Detection | NLP | Python | Final Year Project

16
Experimental
79 JuaniLlaberia/spanish-fake-news-classifier

The objective of this repository is to research and implement a robust...

16
Experimental
80 ayush13-0/TrustCheck-News-Authenticity-Classifier

📰TrustCheck an offline Machine Learning + NLP system that classifies news as...

16
Experimental
81 careycwang/CS4248-Fake-News-Detection

CS4248 Group 23 Project

16
Experimental
82 ZavierYang/Rumor-Detection-on-Twitter

Building model in order to identify whether a tweet is rumor

16
Experimental
83 zhangyongheng78/COVID19-Fake-News-Detection-Using-BERT

Covid-19 fake news detection using BERT, BERT+CNN, and BERT+BiLSTM

16
Experimental
84 andreakiro/nlpropaganda

Research focused on propaganda detection in news paper articles. Use of BERT...

16
Experimental
85 Yogesh914/fakenews

The fake news detector project uses Flask, a Python web framework, to build...

15
Experimental
86 CS-Ponkoj/Fake-News-Detection-NLP

20800 train and 5200 test news dataset used to classify the fake and real...

15
Experimental
87 razvangpop/romanian-fake-news-detection

Fake news detection for Romanian language.

15
Experimental
88 Mindful-AI-Assistants/6-social-buzz-ai-fake-news-detection-ml-br

🪐 6- Social Buss: Academic project for Fake News detection using Machine...

15
Experimental
89 zayedrmdn/FactuAI

A full-stack AI-powered web app for automated news summarization and claim...

15
Experimental
90 AsyrafAzlan/malay-fake-news-classification

Malay Fake News Classification using CNN, BiLSTM, C-LSTM, RCNN, FT-BERT and BERTCNN.

15
Experimental
91 eyesee11/B-ware

AI-Powered Fact Check System for validating the Fake News and Policy related...

15
Experimental
92 ZhiyuZhang803/NLP_Fake_News_Detection

This repo contains all files needed to train and select NLP models for fake...

15
Experimental
93 shivamskg2004/FakeNewsProject

ML-powered fake news detection web app using NLP and machine learning to...

15
Experimental
94 Naveenpandey27/Fake_news_detection

A machine learning project for classifying news articles as fake or real...

15
Experimental
95 musadiq7860/fake-news-detector

NLP fake news detection classifier — Python, ML, Streamlit UI

15
Experimental
96 shibing624/fake-news-detector

Fake News Detection Competition

14
Experimental
97 sreelakshmisajith05/fake_news_classifier

Fake news classifier using NLP, POS tagging and linguistic feature...

14
Experimental
98 jabakali444-del/fake-news-detection

Machine learning project that detects fake news using NLP techniques and...

14
Experimental
99 NeeleshN1/NLP-Fake-News-Headline-Detector-UI

A Next.js frontend for a C++ NLP fake news classifier, designed to...

14
Experimental
100 Abhay557/ML-Based-NewsDetection

This project aims to detect and classify fake news using Natural Language...

14
Experimental
101 SakibSibly/FakeNewsDetection

Tool for checking the authenticity of any news article

14
Experimental
102 Atefeh-Hey/IC-Misinformation

Research prototype for misinformation detection using internal consistency...

14
Experimental
103 Seiichi1/Fake_news_Detection

"TruthSeeker AI: A hybrid BERT-BiLSTM deep learning system for real-time...

14
Experimental
104 smkerr/COVID-fake-news-detection

🦠📰 COVID fake news detection 📰🦠

14
Experimental
105 chizo4/SciFCheX

Public release of SciFCheX system developed for COM3610 Dissertation Project...

13
Experimental
106 DongqiFu/DISCO

DISCO: Comprehensive and Explainable Disinformation Detection, CIKM 2022

13
Experimental
107 joejo-joestar/FakeNews-Detection-Model

📰 Fake News Detection Model for DM Course (CS F415)

13
Experimental
108 HasiniPadakandla/VerityFlow

Web-based AI system designed to detect WhatsApp-style scam, fake news, and...

13
Experimental
109 AnjaliDharmik/Fake-News-Detection

In an era of rapid digital information spread, distinguishing real from fake...

13
Experimental
110 Projects-Developer/AI-For-Fake-News-Detection

Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper...

13
Experimental
111 zoobereq/clickbait_detector

A Naive Bayes classifier to detect clickbait headlines

13
Experimental
112 AdelAdool/fake-news-detector-nlp

Fake News Detection system using NLP techniques and TF-IDF vectorization to...

12
Experimental
113 dinraj910/Fake-News-Detection-using-Bidirectional-LSTM

This project implements a Fake News Detection system using a Bidirectional...

12
Experimental
114 DHARKIVE-STUDIO/Fake-News

Detection of misinformation using Natural Language Processing (NLP). This...

12
Experimental
115 ItsTSH/Fake-News-Detection-System

Fake News Detection System using a fine tuned BERT. Has semantic...

12
Experimental
116 Toshaksha/fake_news_prediction

Detect fake news using NLP and Logistic Regression (WELFake Dataset).

12
Experimental
117 isobarbaric/TruthGuard

a COVID-19 News Classifier

12
Experimental
118 RahulNeuroByte/Fake-News-Classifier

This project is an end-to-end Fake News Detection System built using Natural...

12
Experimental
119 mattjacobs23/MisInfo

Real-time misinformation detection system

12
Experimental
120 lazybug19/FakeAlert

A fake news detection app leveraging Ensemble ML models and NLP...

12
Experimental
121 Nazchanel/fake-news-detection-webapp

A Flask webapp that detects fake news with a given text input using the...

12
Experimental
122 deepikagandla7456/Fake-News-Detection

A Python based NLP classifier trained on 44k+ articles, achieving 98.5%...

12
Experimental
123 darsan-in/Rumour-Monger-Spotter

Rumour Monger Spotter is a prototype developed during a national-level cyber...

12
Experimental
124 simahashemi/FakeNews-Detection-NLP-RandomForest

This project implements a complete NLP pipeline for Persian tweets to...

12
Experimental
125 btboilerplate/Fake-News-Detection-using-LSTM-and-BiLSTM

Compares LSTM and Bidirectional LSTM models for fake news detection,...

12
Experimental
126 srajan-kiyotaka/News-Classification

I Used The ML models to Detect Whether which classifies whether the news...

11
Experimental
127 sakshigupta-dsai/Fake-News-Detection-Semantic-AI

End-to-end NLP project using Word2Vec and Random Forest to detect fake news....

11
Experimental
128 KeerthiiV/Fake-news-Detection

Fake news detection is a ml project

11
Experimental
129 GarrickPinon/TruStorE

NLP classifier for misinformation detection. TruStorE™ blends linguistic...

11
Experimental
130 NDDimension/Fake-News-Detector-using-ML

A machine learning model that classifies news articles as real or fake based...

11
Experimental
131 citrusti/CanITrustIt

Site Trustability Scanner

11
Experimental
132 ankita0samota/fake-news-detection-using-ml-models

Machine learning–based fake news detection project

11
Experimental
133 NeeleshN1/NLP-Fake-News-Headline-Detector-Backend

High-performance C++ NLP and ML inference backend for fake news headline...

11
Experimental
134 Prajjwal1594/Fake-News-Detection

FastAPI + scikit-learn pipeline that classifies news headlines as real or...

11
Experimental
135 akkiray506/fake-news-detection

A machine learning project that uses NLP techniques to detect fake news by...

11
Experimental
136 Rahat-75/Fake_News_Detection_ML_vs_BERT

Comparative fake news detection framework using TF-IDF + classical machine...

11
Experimental
137 Nazchanel/fake-news-detection-algorithm

A fake news detection algorithm. This repository contains the various...

11
Experimental
138 sakethpragallapati/Fake-News-Detection-with-DistilBERT-and-Streamlit

Fake News Detection Dashboard is a DistilBERT-powered web app built with...

11
Experimental
139 Pritilata95/SimpleFactChecker

A corpus-driven fact-checking application to check the truth value of a given fact.

11
Experimental
140 aahepburn/Multi-Task-Propaganda-Detection

This is the code repository for the research project titled "Towards Robust...

11
Experimental
141 SpezSpellz/DefameOrNah

"Defame or Nah" aims to create an innovative online tool that empowers...

11
Experimental
142 JoshPola96/fake-news-detection

ML pipeline to classify news articles as Real or Fake using advanced NLP,...

11
Experimental
143 yellatp/Fake-News-Classifier

A machine learning-based fake news detection system that classifies news...

11
Experimental
144 prajwalsde/fake-news-detection

A Machine Learning-based Fake News Detection system using TF-IDF and...

11
Experimental
145 kitiozz/fake-news-detection-ml

Machine Learning project to classify news articles as Fake or Real using...

11
Experimental
146 noumanic/fake-news-detection-using-dvc-and-mlflow

A complete MLOps pipeline for fake news detection using DVC for data...

11
Experimental
147 omarlr-pro/fake-news-detection

fake-news-detection machine-learning nlp streamlit python...

11
Experimental
148 Rachana119/fake-news-detection-nlp

NLP-based Fake News Detection using Machine Learning and Explainable AI

11
Experimental
149 ikeratzakis/fake-news-detector

Fake news (text) classification system

11
Experimental
150 WeSeewy/Chinese-Clickbait

[CSCWD'23] Detecting Clickbait in Chinese Social Media by Prompt Learning

11
Experimental
151 andreimesina/covid19-fake-news-detection

Covid-19 Fake News Detection using Deep Learning - classifying tweets,...

10
Experimental
152 VivanVatsa/fake-filter_machinelearning_project

fake news classification (detection) project using XGBoost + MultinomialNB +...

10
Experimental
153 Taha533/Fake-News-Detector

Fake-News-Detector is a machine learning project that utilizes the...

10
Experimental
154 roniantoniius/Hoax-Detection-System-Using-NLP-Technique-to-Identify-Fake-News

a predictive model that can help us identify whether a news story is a fact...

10
Experimental
155 Axelvel/FakeNewsDetection

Fake news detection model built with PyTorch.

10
Experimental
156 RAVAO-Ravo/fakes_newsClassification_fun

Tentative de classification de fakes news issues de la base de données ClaimsKG.

10
Experimental
157 hossein-rahmati/Fake_news_prediction

A machine learning-based system for detecting fake news by analyzing text content.

10
Experimental

Comparisons in this category