Skip to content

ishaanxgupta/DebateAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Overview

The User vs AI Debate feature is an interactive platform that allows users to engage in thought-provoking debates with an AI. This feature leverages cutting-edge AI models to create a seamless and engaging experience, complete with real-time analysis, dynamic scoring, and a game-like interface.


Features

  1. Game-like UI

    • The interface is designed to provide an immersive and engaging experience for users, resembling a game environment.
    • Simple and user-friendly design allows for future enhancements and improvisations.
  2. Simultaneous Analysis of User Arguments

    • User arguments are analyzed in real time for logical soundness, relevance, and creativity.
    • The analysis helps users understand the quality of their arguments and refine their debating skills.
  3. Dynamic Points Allocation

    • Points are awarded dynamically based on the quality of user arguments.
    • The scoring mechanism considers logical coherence, uniqueness, and alignment with the debate topic.
  4. Simplified UI for Further Customizations

    • The user interface is intentionally kept minimalistic to allow room for future updates and improvements.

AI Models Used

  1. Meta-LLaMA (meta-llama/llama-3.1-405b-instruct)

    • Responsible for generating well-reasoned and contextually relevant responses during debates.
    • Designed to provide a human-like debating experience.
  2. Sophos Sympatheia (sophosympatheia/rogue-rose-103b-v0.2)

    • Handles the real-time analysis of user arguments.
    • Evaluates the logical structure, creativity, and overall impact of arguments.

How It Works

  1. Start a Debate: Users submit arguments in a structured game-like interface.
  2. AI Interaction: The AI responds dynamically, presenting counterarguments or supporting statements based on the user's input.
  3. Real-Time Analysis: User arguments are analyzed in parallel, with detailed feedback provided to help users improve.
  4. Scoring: Points are allocated dynamically based on argument quality, keeping the experience competitive and engaging.

Future Improvements

  • Enhance the scoring mechanism with more nuanced evaluation criteria.
  • Introduce new debate topics and categories for diverse discussions.
  • Add multiplayer functionality for real-time debates between users.
  • Expand the AI's knowledge base for deeper and more meaningful debates.

  • AI Models:
    • Meta-LLaMA: meta-llama/llama-3.1-405b-instruct
    • Sophos Sympatheia: sophosympatheia/rogue-rose-103b-v0.2

image

debateAI.live.demo.mp4

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •