TruthLens
Stop misinformation in seconds.
Overview
Truth lens is a sophisticated web application designed to empower users to fact information, they consume such as websites documents and Digital claims instantly by leveraging the advanced capabilities of Gemini API. Our platform brings clarity to the overwhelming sea of information we encountered online every day.
How does it work?
Our platform conducts a comprehensive analysis by cross referencing multiple credible resources simultaneously. It delivers detailed deconstructed breakdown of claims directly to the user and calculates precise ratios and statistics rather than binary verdicts.
Inspiration
The volume of the digital media we consume online daily is overwhelming, and it slowly became hard to distinguish fact from fiction. Finding existing verification tools was difficult, as they were either too slow or inaccessible. Through TruthLens, we bridge this gap by developing a free, high-speed solution to allow users to efficiently verify information and regain clarity.
Challenges We Faced
- We faced many bugs throughout the creation of our project. Truth lens is a complex high-performance project integrating real-time API so our development process was hindered. We worked around the clock to refine the code base and ensure a seamless user experience for the final application.
- Operating under the extreme intensity of a hackathon, we were task with building a robust AI driven engine in under 10 hours. With a constant sense of urgency and fear, we stripped away non-essential features to focus exclusively on core functionality and delivering a flawless user experience despite these pressures.
Our Team
Dea: Designed the aesthetic and intuitive interface for TruthLens and crafted the overall visual presentation for today's demo.
Yuxuan: Developed the full-stack architecture, including the backend logic for real-time verification and the core functionality of the demo.
Vam: Managed backend development and technical coordination to ensure the platform’s performance and stability throughout the high-pressure hackathon process.
Aqshai: Led project management, including script development, content strategy, and clearly articulating the TruthLens mission to our audience today.
How we built it
Dea first prototyped the interface in Figma, then translated that design into a functional frontend using HTML, CSS, and JavaScript. Once established, Yuxuan and Vam developed the Python and Flask backend, integrating HTMX for seamless communication with the Gemini API. Simultaneously, we managed all project content and narrative strategy to ensure a cohesive presentation.
What did we learn?
This hackathon taught us the sheer power of teamwork and adaptability. Each of us had varying strengths and weaknesses, which we took into account when dividing roles and splitting the work. It also taught us how to work efficiently when facing tight deadlines, and this hackathon showed us that overcoming technical hurdles is as much about resilience and adaptability as it is coding!




Log in or sign up for Devpost to join the conversation.