Factify: AI-Powered Fact-Checking

With misinformation on the rise, Factify provides an AI-driven solution to verify information in real-time. Our system consists of a web application and a Telegram bot, both leveraging automated fact-checking AI to authenticate user-submitted content and classify it as true, false, or misleading.

Web Platform

On the web platform, a Flask-based backend powered by the Google Gemini API extracts key factual statements, searches the web for reliable sources, and cross-references user input with trusted databases. The frontend provides an intuitive interface, ensuring accessibility.

Telegram Bot

Our Telegram bot, built with Python’s Telebot library, enables users to fact-check messages instantly. Upon input, the bot analyzes the text, verifies claims using AI-powered fact-checking, and delivers an accuracy classification with explanations.

By combining AI, automation, and seamless user interfaces, Factify empowers users with credible information, making digital spaces safer.

Built With

Share this project:

Updates