AIrena

Forge your coding skills in an AI-powered arena.

What it does

AIrena is an AI-powered programming learning platform that offers a unique, interactive experience for users to enhance their coding skills. The app provides several key features:
1. Level Test: Assesses users' current programming skills.
2. Learning Stage: Offers tailored coding challenges to improve skills.
3. Study Room: Provides AI-driven tutoring and concept explanations.
4. Weekly Competition: Encourages user engagement through friendly competition.
The Gemini API is integral to AIrena's functionality, powering various aspects of the platform:
1. Problem Generation:
This code uses the Gemini API to generate diverse programming problems across different difficulty levels.
2. Study Room Interactions:
The Gemini API facilitates dynamic conversations between users and an AI tutor, providing personalized learning experiences.
3. Code Evaluation:
User-submitted code is evaluated using the Gemini API, offering detailed feedback on correctness, code quality, and potential improvements.
4. Introductory Chat:
The API generates informative responses to user queries about AIrena, enhancing the onboarding experience.
AIrena leverages the Gemini API's natural language processing and code generation capabilities to create an adaptive learning environment. The platform continuously assesses user progress, adjusting difficulty levels and providing targeted feedback. This approach allows for a personalized learning journey, catering to users from beginner to expert levels.

Built with

  • Web/Chrome
  • Firebase
  • python

Team

By

AIrena

From

South Korea