verifact / README.md
areeba-sloth's picture
Update README.md
80e2d62 verified
|
Raw
History Blame Contribute Delete
1.85 kB

A newer version of the Streamlit SDK is available: 1.62.0

Upgrade
metadata
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 Streamlit License

🌟 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

πŸ› οΈ 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