TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Exploring Russian Election Interference with Graphiti

9 pointsby roseway47 months ago
Hi HN, we&#x27;re Jack and Daniel from Zep. We&#x27;ve built a visual exploration tool and AI assistant for analyzing Russian election interference in the run-up to next week&#x27;s US elections.<p>The Explorer uses Graphiti, Zep&#x27;s open-source temporal Knowledge Graph library. Graphiti autonomously creates dynamic, temporally-aware knowledge graphs representing complex, evolving relationships between entities.<p>To offer users a detailed view of Russian state operations and related topics, we populated the graph with over 50+ sources. These include US DOJ indictments, research by US and foreign governments, research by non-governmental organizations, and media articles.<p>Using the graph, you can explore which US organizations and individuals are implicated in these efforts and learn how private entities (such as OpenAI, Meta, and others) have responded.<p>Two operations stand out in this dataset: Doppelganger and Tenet Media.<p>- Doppelganger: A campaign that used AI-generated content and fake accounts to spread anti-Ukraine propaganda and influence Western public opinion.<p>- Tenet Media: a media company secretly funded by RT (Russian state television), paid popular American influencers to create pro-Russian content across social media platforms.<p>The Doppelganger operation&#x27;s multinational scope required us to draw from both US and European sources to capture its full impact. For Tenet Media, we used diverse sources, ranging from federal government reports to Variety magazine&#x27;s industry coverage, to detail the company&#x27;s collapse and its broader implications for the media landscape.<p>To build the app quickly, we used FastHTML and LangGraph, a fun combination. The linked article explains how we built the Explorer and some of the challenges we faced, particularly around ingesting data.<p>Explorer: <a href="https:&#x2F;&#x2F;russia-elections24.getzep.com&#x2F;">https:&#x2F;&#x2F;russia-elections24.getzep.com&#x2F;</a><p>How we built it: <a href="https:&#x2F;&#x2F;blog.getzep.com&#x2F;russian-influence-operations-graph&#x2F;#building-the-explorer">https:&#x2F;&#x2F;blog.getzep.com&#x2F;russian-influence-operations-graph&#x2F;#...</a><p>We&#x27;ve spent hours delving into the data. We hope you find it as fascinating as we did.<p>Let us know what you think!

1 comment

hereme8887 months ago
I&#x27;d be curious for a tool for interference by the US intelligence agencies, social media, big tech, and mainstream news. I theorize it would far exceed anything Russia could do.