--- title: "VeriFact" emoji: "🔍" colorFrom: "blue" colorTo: "green" sdk: "streamlit" sdk_version: "1.31.0" app_file: "app.py" pinned: true --- # 🔍 VeriFact **AI-Powered Fact Checking with Google Fact Check API** A professional web application that verifies claims using Google's Fact Check Tools API, providing real-time fact-checking against a comprehensive database of reputable fact-checkers including PolitiFact, Snopes, FactCheck.org, and more. ![Python](https://img.shields.io/badge/Python-3.9+-blue.svg) ![Streamlit](https://img.shields.io/badge/Streamlit-1.31.0-red.svg) ![License](https://img.shields.io/badge/License-MIT-green.svg) ## 🌟 Features - ✅ **Real-time Fact Checking**: Verify claims instantly using Google Fact Check API - 🎨 **Professional UI**: Clean, color-coded interface with green (True), red (False), yellow (Mixed) ratings - 📊 **Multi-Source Verification**: Aggregate results from multiple fact-checking organizations - 💾 **Export Results**: Download verification reports in TXT format - 🔒 **Secure**: API keys managed through environment variables (Hugging Face Secrets) - 📱 **Responsive Design**: Works seamlessly on desktop and mobile devices ## 🚀 Live Demo **Hugging Face Spaces**: [Try VeriFact](https://huggingface.co/spaces/areeba-sloth/verifact) ## 🛠️ Technology Stack - **Python 3.9+** - **Streamlit** - Web framework - **Google Fact Check Tools API** - Fact verification - **Requests** - HTTP library ## 📖 Usage 1. Enter any claim in the text area 2. Click "Verify Claim" 3. Review color-coded results from multiple fact-checkers 4. Export results if needed ## 📄 License MIT License - Feel free to use for your portfolio! ## 👨‍💻 Author Areeba Fatima Student at LUMS Built VeriFact to promote evidence-based decision making and fight misinformation