Skip to content

Fake News Detector is an innovative web application designed specifically for students and educators to combat the growing problem of misinformation online. Built with cutting-edge AI technology, this tool provides real-time analysis of news articles and text content to determine their credibility and reliability.

Notifications You must be signed in to change notification settings

HasiniPadakandla/Fake-News-Detector

Repository files navigation

🚀 Overview

A professional-grade fake news detection system built with Streamlit and powered by Hugging Face's AI model. This application helps students, researchers, and the general public verify the credibility of news articles and online content using advanced AI analysis combined with pattern recognition.

URL - https://fake-news-detector-ai.streamlit.app/

✨ Key Features

  • 🤖 AI-Powered Analysis - Uses Hugging Face's pre-trained BERT model for fake news detection
  • 📊 Multi-Modal Input - Analyze text directly or extract content from URLs
  • 🎨 Beautiful Interface - Modern design with animated scoring and responsive layout
  • 📝 Article Summarization - Intelligent extraction of key information
  • 💡 Educational Tips - Built-in guidance for manual fact-checking
  • 🔧 Robust Error Handling - Graceful API failure management

🎯 Perfect For

  • Students learning media literacy and critical thinking
  • Researchers needing quick credibility assessment
  • Educators teaching about misinformation
  • General Public wanting to verify news claims

🚀 Quick Start

1. Installation (2 minutes)

# Clone or download the project
cd "Fake News Detector"

# Create virtual environment
python -m venv venv

# Activate environment
venv\Scripts\activate

# Install dependencies
pip install -r streamlit_requirements.txt

# Run the application
streamlit run main_app.py

About

Fake News Detector is an innovative web application designed specifically for students and educators to combat the growing problem of misinformation online. Built with cutting-edge AI technology, this tool provides real-time analysis of news articles and text content to determine their credibility and reliability.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages