My Project Story


Inspiration

The inspiration for the Flood the Streets SaaS platform came directly from the urgent need to counter the relentless tide of misinformation, particularly from MAGA and Russian propaganda, that's proliferating online. We observed how quickly false narratives spread, often unchecked, leading to confusion, division, and a distorted public discourse. We realized that while many people want to fight back with truth, they often lack the immediate tools and resources to do so effectively. The idea was to empower individuals, especially those in the democratic and moderate political spectrum, to become active participants in the information war, armed with rapid analysis tools and factual rebuttals.


What We Learned

We learned a tremendous amount about the dynamics of online misinformation. Here are some key takeaways:

  • Speed is Critical: Lies travel fast. A delayed response is often an ineffective response. Our tools needed to be incredibly fast to be useful.
  • Simplicity is Key: Users aren't fact-checking experts. The platform needed to simplify complex information and make it easy to understand and share.
  • The "Rest of the Story" Matters: Simple fact-checks are a good start, but propaganda often thrives on partial truths. Providing the broader context and "the rest of the story" is crucial for truly debunking false narratives.
  • The Power of Visuals: Memes and GIFs are powerful communication tools online. Giving users the ability to transform factual rebuttals into engaging visual content is essential for wider reach.
  • Persistence of Lies: Some falsehoods never truly die. We need a permanent, accessible repository of rebuttals for recurring misinformation.

How We're Building It

Our build for the Flood the Streets SaaS platform is ambitious and involves several key components:

Core Functionality: Emergency Rebuttal Generator

We're designing this to be the heart of the platform. Users will be able to input content they encounter online (text, URL, image, even short video). We're leveraging AI analysis (using services like OpenAI's GPT or Claude API) to quickly identify propaganda techniques and misinformation. The system will then provide high-level facts, trace the sources of the misleading post, and offer sources to refute the lie. Users will get a factual rebuttal, understand the propaganda technique used, and can choose their desired format (text, meme, GIF) with varying degrees of seriousness or humor. The platform will then provide platform-optimized versions for easy sharing on social media, complete with one-click copy functionality.

Misinformation Database and "Rest of the Story"

This is our "long-term memory" for misinformation. We're building a robust database to store common MAGA and Russian talking points, along with permanent, well-sourced rebuttals and the deeper context, "the rest of the story." This database will be initially populated with a core set of claims and continuously updated using social media monitoring and user reports. AI will assist in classifying propaganda and suggesting rebuttals. Critically, an admin panel will allow the CE team to maintain and verify the database content, ensuring accuracy and security. We're prioritizing downloading and storing government documents, legislative hearing records, and investigative reports directly to serve as foundational, immutable sources for our AI, rather than relying solely on real-time web searches.

Dynamic Content Integration

To stay current, we're integrating RSS feeds from trusted news and fact-checking sources like Snopes and PolitiFact. We're also planning Bluesky integration via the AT Protocol API to pull in trending truth-focused memes and allow for easy sharing. We'll also explore proxied API calls for Meta platforms.

User Accounts and Community Features

Users will have accounts to save their responses and engage with others. We envision a community space where users can share effective strategies and rebuttals, fostering a collaborative environment.

Technical Infrastructure

For the technical backbone, we're using a Node.js with Express backend to handle API requests and business logic. We're employing PostgreSQL for our structured misinformation dataset due to its robust nature for permanent records, and MongoDB for more dynamic content like ingested feeds and temporary trending data. API endpoints are being created for data entry, retrieval, and AI analysis. A React frontend will provide the dynamic, intuitive user interface. Security is paramount, and we're implementing strong encryption, access controls, and regular audits to protect our valuable database from potential malicious attacks.


Challenges We Faced

Building a platform like this comes with its share of challenges:

  • The Sheer Volume of Misinformation: The scale at which misinformation is generated is overwhelming. Prioritizing which lies to tackle first and how to keep the database continuously updated is a significant undertaking.
  • Ensuring Absolute Accuracy and Nuance: While our goal is to present facts, distilling complex issues into concise, shareable rebuttals without losing nuance is a delicate balance. We must rigorously vet our sources and AI outputs.
  • AI Hallucinations and Bias: Relying on AI requires constant vigilance to prevent "hallucinations" (where the AI generates false information) or the amplification of existing biases. We're implementing strict validation layers.
  • API Limitations and Changes: Social media platforms frequently change their APIs, which can disrupt integrations. We need a flexible architecture that can adapt quickly.
  • Security Threats: As you noted, a repository of truth challenging powerful narratives will inevitably become a target. Protecting our database from hacking attempts and ensuring data integrity is a constant, high-priority challenge.
  • Maintaining Relevancy: The nature of propaganda evolves. We need to ensure our analysis tools and rebuttal strategies remain effective against new and emerging forms of misinformation.

This project is a marathon, not a sprint, but we're deeply committed to empowering individuals to fight back with truth and build a more informed digital landscape.

Built With

Share this project:

Updates