Inspiration
Our inspiration rose from the idea to make debates more fun and interactive, rather than being a by-standard. Watching human debates can be fun, but limited in terms of diversity of opinions and speed. AI DebateMate was inspired by the idea of creating an interactive platform where users can watch multiple AIs debate on any topic, from serious to philosophical, and learn from different perspectives.
What it does
AI DebateMate allows users to:
- Submit a debate prompt (serious, funny, philosophical, or random). Example: “Should pineapple be allowed on pizza?”
- Watch Several AIs argue unique perspectives, where each AI has a stance and personality, contributing opening statements, rebuttals, and closing arguments.
- Vote on winners and rank them based on leaderboards ## How we built it Backend: Uses FastAPI to handle user prompts and orchestrate multiple AI debaters. AI brain training: Fine-tuned prompts to handle structured debates, training each AI to have its own perspective. Front-END: Designed a readable and interactive interface where users can watch debates and vote
Challenges we ran into
Repetitive/Nonsensical Text: The AI generated repetitive characters, such as "aaaaaaaaaa...", instead of presenting coherent arguments. This suggests the model is getting stuck in a loop or the prompt isn't guiding it properly.
Very Short Responses: Most responses acted just as fragments, like "we had it" or "we had this discussion with my coworkers before" - these aren't substantial debate arguments.
Poor Prompt Engineering: The older prompt format did not provide the AI with enough context or structure to generate meaningful debate content.
Model Confusion: The AI seemed to be treating this more like casual conversation rather than a structured debate format.
Accomplishments that we're proud of
- Successfully created a multi-debate AI system where each AI holds a stance and counters others.
- Built an engaging user interface for watching debates and voting
- Optimized prompts to dramatically reduce repetitive and nonsensical text
What we learned
- Clear, Structured prompts are proven to be crucial for AI to produce meaningful arguments. -Few-shot examples and temperature tuning, features like those, assist in improving AI coherence. ## What's next for AI DebateMate Expand AI personalities and debate styles for richer conversations Add real-time debate visualization for interactive user application. Introduce multiplayer mode for users to compete with AI trained debaters
Built With
- fastapi
- gptoss
- html5
- java
- javascript
- python


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