Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project: Mutli User Turing Game #19

Open
uskudarli opened this issue Feb 4, 2025 · 0 comments
Open

Project: Mutli User Turing Game #19

uskudarli opened this issue Feb 4, 2025 · 0 comments
Assignees
Labels
deep learning neural networks, backpropagation, big ambitions nlp from eliza to large language models

Comments

@uskudarli
Copy link

Project Description

Abstract:

This project aims to develop a Multi-User Turing Game, an interactive platform where users engage in real-time conversations to distinguish between human and AI participants. The game incorporates a mature chat engine (e.g., IRC) for multi-user interaction and features an advanced AI-driven chat system capable of modeling natural human discourse. The system will include bot detection mechanisms, bot-to-bot interactions, and dynamic game mechanics that adapt to user behavior. The final deliverable will be a functional web-based interface integrating real-time chat, game logic, and AI-powered conversation modeling.

Objectives:

  • Develop an Intuitive UI for Real-Time Interaction

    • Design a user-friendly interface for seamless chat-based interactions.
    • Implement visual elements for tracking user/bot identities and game progress.
  • Integrate with a Mature Chat Engine (e.g., IRC or WebSockets)

    • Ensure robust multi-user communication with real-time message handling.
    • Support multiple chat rooms with structured game sessions.
  • Develop a Chat Engine for Natural Discourse Modeling

    • Implement bot detection algorithms to assess linguistic features and behavioral patterns.
    • Design Bot-to-Bot Interaction mechanics, allowing AI agents to communicate dynamically.
    • Optimize chat interactions to simulate natural human conversation convincingly.
  • Define and Implement Game Dynamics

    • Establish rules for gameplay, scoring, and decision-making (e.g., players vote on AI vs. human).
    • Introduce adaptive difficulty where AI evolves based on game history.
    • Possibly, leaderboards and performance analytics for player engagement.

Methodology:

  • Frontend Development: Develop a responsive web interface using React, Vue, or another modern framework.
  • Backend & Chat Engine: Integrate with an existing chat protocol (e.g., IRC) and develop custom AI chat components.
  • AI & Bot Development: Train and fine-tune models for bot behavior using NLP techniques and reinforcement learning.
  • Evaluation & Testing: Conduct human-vs-bot interaction experiments and analyze bot detection accuracy.

Expected Outcomes:

  • A fully functional multi-user game environment where players test AI detection skills.
  • A chat engine that facilitates human-like AI conversations and adaptive bot interactions.
  • Insights into bot detection strategies and game-based AI evaluation.
@uskudarli uskudarli added deep learning neural networks, backpropagation, big ambitions nlp from eliza to large language models labels Feb 4, 2025
@uskudarli uskudarli self-assigned this Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deep learning neural networks, backpropagation, big ambitions nlp from eliza to large language models
Projects
Status: Offered
Development

No branches or pull requests

1 participant