# Fake News Detection with Streamlit
## Overview
A fake news detection application built with Python and NLP techniques,
deployed using Streamlit for interactive visualisation.
## Features
- Web scraping and text preprocessing (tokenisation, stopword removal, lowercasing);
- TF-IDF–based text feature extraction for news articles;
- Multiple supervised machine learning models were trained and evaluated for fake news classification, including Logistic Regression, Naive Bayes, Random Forest, and Gradient Boosting;
- Interactive Streamlit interface for user input.
**Live Demo:**
africa-fake-news-detection-…