hackquest logo

AI DSA Coach

AI DSA Coach, an AI-powered DSA learning platform, leverages Gemini API for adaptive coaching, offering hints, code feedback, and performance analysis via multi-agents.

비디오

기술 스택

Superior Agents Framework
Multi-Agent
Python
Gemini
DSA
AI
Streamlit
Solidity

설명

AI DSA Coach Overview

AI DSA Coach is an innovative platform designed to enhance Data Structures and Algorithms (DSA) skills through an interactive, AI-driven experience. It features a LeetCode-like interface paired with a multi-agent system, guiding users through problem-solving, coding, and performance evaluation, tailored to skill levels (Beginner, Intermediate, Advanced).

Interface and System Details

  • User Interface: Offers a two-panel layout with a chat section on the left for agent interactions and a code editor on the right, ensuring a user-friendly experience.

  • System Logic: Integrates AI capabilities with a multi-agent framework, including Mentor, Code, Evaluation, and Orchestrator Agents, to manage tasks and adapt to user progress effectively.

----------------------------------------------------------------------------------------------

Smart Contracts Deployed on U2U Mainnet:

DSA Token Contract: 0xB253e155c3fe23772fB6254A4CAb3cF6BcA78366

DSA Badge NFT Contract: 0xB6561def62C1D3C6a1dc75c18577CD7a3A0dF3bf

Network: U2U Mainnet (Chain ID: 39)

Deployer Address: 0xFCF1cdaB5269342B0b5447E3A5b8fa56c6B7B152

Verify on U2U Explorer:

- Token: https://u2uscan.xyz/address/0xB253e155c3fe23772fB6254A4CAb3cF6BcA78366

- NFT: https://u2uscan.xyz/address/0xB6561def62C1D3C6a1dc75c18577CD7a3A0dF3bf

해커톤 진행 상황

During the hackathon, I worked on the AI DSA Coach, steadily building its AI-driven features and multi-agent system. I focused on creating a seamless LeetCode-like interface and ensuring the Mentor, Code, and Evaluation Agents adapted to different skill levels. My efforts resulted in a functional prototype, showcasing my dedication and problem-solving skills.
팀 리더
SSuyash Matade
프로젝트 링크
부문
AINFT