Inspiration

In today’s world, where geopolitical tensions are escalating, misinformation spreads like wildfire—especially across open platforms like WhatsApp, Twitter, and Facebook. These platforms enable anyone to share news without validating its source or credibility, making it incredibly difficult for the average user to distinguish fact from fiction. That’s where our idea steps in—leveraging the power of Google Gemini and Google ADK to empower users with the truth.


What It Does

We’ve built an intelligent, multi-agent system that harnesses the capabilities of Google Gemini and ADK to verify the authenticity of information. Each agent is designed with a specific role—query refiner, data gatherer, summarizer, and credibility checker. Working in harmony, these agents analyze news or social content, cross-check it across trusted sources, and deliver a verified summary back to the user—fast and reliably.


How We Built It

The architecture starts with a query refinement agent that understands the user’s intent and prepares it for analysis. This refined query is passed through a pipeline of agents—each communicating via orchestrated API calls. The agents fetch relevant data, summarize it, and evaluate its trustworthiness. We used Google’s ADK to integrate these agents and Gemini’s intelligence to power their decision-making, to build and deliver a seamless experience to user use of Google Cloud:

  • Vertex AI
  • Cloud SQL
  • Networking
  • Cloud Run
  • Artifact Registry
  • Cloud Storage
  • Cloud Pub/Sub
  • VM Manager
  • Compute Engine And with Firebase
  • Authentication
  • Hosting(Frontend)

Challenges We Faced

Building this was no cakewalk!

  • Creating a robust multi-agent architecture was technically complex.
  • Numerous API calls led to latency issues and frequent 429 (resource limit) errors 😂.
  • Integrating a seamless UI with the backend required a lot of iterative design.
  • Crafting a smooth and intuitive user experience took significant effort—but we got there!

Accomplishments We're Proud Of

  • Significantly reduced system latency, making our tool much more responsive.
  • Delivered a working prototype that’s already in a state where it could be shipped to real users.
  • Designed a tool that empowers people to validate information before believing or spreading it.

What We Learned

  • Mastered the Google ADK and how to build and orchestrate agent workflows.
  • Learned the ins and outs of Google Gemini’s integration and prompt-based processing.
  • Gained a deep understanding of how misinformation spreads and how tech can combat it.

What’s Next for Fact Checked

  • Enable image and link-based queries so users can validate screenshots and URLs.
  • Further reduce latency by optimizing agent workflows and minimizing API bottlenecks.
  • Enhance the user experience through real-time feedback loops and personalization.

Fact Checked isn’t just a project—it’s a step toward a more informed, truthful digital world. 🚀

Built With

Share this project:

Updates