Projects
In Progress
Debate Game
2026 to Present
Project Preview Coming Soon
Overview
Debate Game turns argument into a head-to-head sport. You pick a topic, get matched against another person in real time, and make your case turn by turn while an AI judge weighs both sides and keeps score.
The platform leans on a live conversation flow so each side can respond to the other as the debate unfolds. Instead of a single winner declared only at the end, the AI evaluates argument strength as the exchange goes, giving both players a sense of how their reasoning is landing.
Key Features
- Real-time, head-to-head debates against other users
- A rotating set of sharp, opinionated topics to argue
- AI judge that evaluates both sides on argument strength
- Live, turn-by-turn conversation flow between debaters
- Scoring that reflects reasoning quality, not just who spoke last
- Web interface for matchmaking and following the debate
How It's Built
Debate Game is built around a real-time, AI-judged loop:
- Frontend: a React interface handles matchmaking, topic selection, and the live debate view
- Real-time layer: WebSockets keep both debaters in sync as turns are exchanged
- Conversation flow: LangChain manages the live exchange and feeds the running context to the judge
- Scoring: a FastAPI backend calculates scores based on argument strength and returns them to both players
On the Roadmap
- Use LangChain to fully manage the live conversation flow between debaters
- Build out the FastAPI backend that calculates scores based on argument strength
Screenshots
Live Debate
Judge Scoreboard