Inspiration

The rapid spread of misinformation across social media, messaging platforms, and online news inspired us to build Reality Check AI. Users often struggle to distinguish between credible information and misleading claims. Viral forwards, biased headlines, and emotionally manipulative content influence opinions quickly. Existing fact-checking solutions are slow and manual, making them ineffective at scale.

What it does

Reality Check AI analyzes content such as news articles, tweets, and forwarded messages. It generates a truth score, detects bias patterns, and identifies emotional manipulation signals. The system extracts key claims, evaluates reliability, and provides structured explanations rather than simply labeling content as real or fake.

How we built it

We built the project using the Google Gemini API as the core reasoning engine. The backend uses Node.js with TypeScript for structured processing. A custom logic layer handles prompt structuring, claim extraction, and response formatting. The AI output is converted into structured JSON and displayed through a React-based dashboard. We used pnpm for dependency management and GitHub for collaboration.

Challenges we ran into

One major challenge was designing prompts that consistently produced structured outputs. We refined prompt engineering to ensure reliable JSON responses. Another challenge was handling multiple claims within a single input while maintaining performance and readability.

Accomplishments that we're proud of

We built a working AI-powered credibility analysis system capable of detecting bias, manipulation, and misinformation. The platform supports scalable analysis and provides visual, easy-to-understand results.

What we learned

We learned effective prompt engineering, structured data parsing, and how to integrate large language models into full-stack applications. The project improved our understanding of scalable AI pipelines.

What's next for Reality Check AI

Next, we plan to add image analysis, browser extension support, and real-time social media integration. Future improvements include multilingual support, enhanced claim verification, and a history dashboard for tracking analyses.

Built With

  • ai
  • bias-detection
  • content-analysis
  • full-stack-development
  • github
  • google-gemini-api
  • javascript-frontend-framework:-react.js-backend-framework:-node.js-ai-&-apis:-google-gemini-api-for-content-reasoning
  • json-parsing
  • misinformation
  • natural-language-processing
  • node.js
  • pnpm
  • prompt-engineering
  • react.js
  • rest-api
  • typescript
  • web-application
Share this project:

Updates