TruthGuard

TruthGuard is an AI-powered web application that detects fake news and manipulated or AI-generated images and videos. It uses machine learning models, news source verification APIs, and image analysis techniques to provide users with a credibility score and verification result through a React frontend and FastAPI backend

Description

🛡️ TruthGuard — AI Powered Fake News,Image & Video Verification System

TruthGuard is a full-stack web application that helps users identify fake news and AI-generated or manipulated images using Artificial Intelligence and real-time verification techniques.

The system uses machine learning models to analyze news text and determine its credibility, while also checking trusted news sources through APIs for validation. For images, it performs AI artifact detection, noise pattern analysis, metadata inspection, and reverse image hashing to detect possible manipulation or AI generation.

Built with React (frontend) and FastAPI (backend), TruthGuard stores analysis history in a database and provides users with a credibility score and verification status for each check.

This project demonstrates practical use of Natural Language Processing, Computer Vision, API integration, and full-stack development to combat misinformation in the digital world

Issues & PRs Board
No issues or pull requests added.