AI-Powered ยท Real-Time Analysis

Detect Fake News
Before It Spreads

Dual-engine AI that classifies news as Real or Fake and predicts whether it will go Viral or Not โ€” powered by BERT, BiLSTM, and ensemble ML models trained on 100K+ articles.

See How It Works
0% Detection Accuracy
0K+ Articles Trained
0 ML Models
0 Features Analyzed
๐Ÿ”
BERT
BiLSTM
XGBoost
NLP
TF-IDF

News Analyzer

Paste any news article, headline, or text below. Our AI will analyze it instantly.

0 characters Minimum 50 characters recommended

โš ๏ธ URL scraping requires backend connectivity. For demo, use text input.

๐Ÿ’ก Headline-only analysis uses title-based features. Full text gives better results.

Try a sample:

How It Works

A multi-stage AI pipeline processes your news through NLP preprocessing, feature extraction, and dual-model inference.

01
๐Ÿ“ฅ

Input & Preprocessing

Text is cleaned, tokenized, stop-words removed, and lemmatized using NLTK. URLs, special characters, and noise are stripped.

NLTKTokenizationLemmatization
โ†’
02
๐Ÿ”ข

Feature Extraction

TF-IDF vectorization, Word2Vec embeddings, sentiment scores, readability metrics, and 58 statistical features are computed.

TF-IDFWord2VecSentiment
โ†’
03
๐Ÿค–

Dual Model Inference

BERT/BiLSTM classifies authenticity. XGBoost/Random Forest predicts popularity score based on content and engagement features.

BERTBiLSTMXGBoost
โ†’
04
๐Ÿ“Š

Results & Explanation

Confidence scores, feature importance, and SHAP-based explanations are returned with a detailed breakdown of the decision.

SHAPConfidenceExplainability

ML Models & Datasets

State-of-the-art models trained on benchmark datasets used by top research institutions worldwide.

๐Ÿ”„

BiLSTM

Bidirectional Long Short-Term Memory

Accuracy 98.0%

Processes text in both forward and backward directions, capturing long-range dependencies in news articles.

Deep LearningRNNKeras
๐ŸŒฒ

Random Forest

Ensemble Decision Tree Classifier

Accuracy 96.5%

Ensemble of decision trees with TF-IDF features. Fast, interpretable, and robust against overfitting.

EnsembleSklearnTF-IDF
โšก

XGBoost

Extreme Gradient Boosting

Accuracy 95.8%

Gradient boosting for popularity prediction. Uses 58 engineered features including sentiment, readability, and metadata.

BoostingPopularityXGBoost
๐Ÿ“

Logistic Regression

Baseline Linear Classifier

Accuracy 98.7%

High-performing baseline with TF-IDF features. Surprisingly competitive and highly interpretable.

LinearBaselineSklearn
๐Ÿ”—

Ensemble Voting

Multi-Model Consensus System

Accuracy 99.5%

Combines BERT, BiLSTM, and Random Forest via soft voting for maximum robustness across diverse news types.

EnsembleVotingRobust

Training Datasets

๐Ÿ“ฆ

ISOT Fake News Dataset

44,898 articles from Reuters (real) and flagged unreliable sources (fake). Gold standard benchmark.

44,898 articles
๐Ÿ›๏ธ

LIAR Dataset

12,836 short statements from PolitiFact with 6-class labels from pants-fire to true.

12,836 statements
๐Ÿ“ฐ

FakeNewsNet

PolitiFact + GossipCop news with social context, user engagement, and knowledge graph data.

23,000+ articles
๐Ÿ“ˆ

UCI Online News Popularity

39,797 Mashable articles with 58 features for predicting social media shares and virality.

39,797 articles

What TruthLens Detects

๐ŸŽฏ

Dual-Task AI

Simultaneously detects fake news AND predicts popularity โ€” two models, one seamless analysis pipeline.

Authenticity
Virality
โšก

Real-Time

Sub-second inference with optimized model serving via Flask REST API.

๐Ÿ”ฌ

Explainable AI

SHAP values and feature importance scores explain every prediction transparently.

๐Ÿ“Š

58 Features Analyzed

From sentiment polarity and readability scores to keyword density, title subjectivity, and publication timing โ€” every signal matters.

SentimentReadabilityKeywords Title LengthLink CountSubjectivity PolarityWord Count
๐ŸŒ

Multi-Domain

Politics, health, science, entertainment โ€” trained across all news categories.

๐Ÿ›ก๏ธ

Confidence Scores

Every result comes with a calibrated confidence percentage, not just a binary label.