Fake News Detection

Detects fake news using NLP and machine learning models with over 99% accuracy.

Fake News Detection

๐Ÿ” Features

๐Ÿงช Model Performance

Model Accuracy Precision Recall F1-Score
Logistic Regression 0.985 0.98 0.99 0.98
Decision Tree 0.9955 1.00 0.995 0.997
Gradient Boosting 0.9957 0.99 1.00 0.995
Random Forest 0.9899 0.99 0.99 0.99

๐Ÿ“Š Visualizations

Includes confusion matrices and model accuracy comparisons.

Heat map

๐Ÿ—ƒ๏ธ Dataset

Used the Fake and Real News Dataset from Kaggle containing labeled real and fake news articles.

View on GitHub โ† Back to Portfolio