AIrena

Migliora le tue competenze di programmazione in un contesto basato sull'IA.

Descrizione

AIrena è una piattaforma di apprendimento della programmazione basata sull'IA che offre un'esperienza unica e interattiva per consentire agli utenti di migliorare le proprie competenze di programmazione. L'app offre diverse funzionalità principali:
1. Test di livello: valuta le attuali competenze di programmazione degli utenti.
2. Fase di apprendimento: offre sfide di programmazione personalizzate per migliorare le competenze.
3. Study Room: fornisce tutoraggio e spiegazioni dei concetti basati sull'IA.
4. Concorso settimanale: incoraggia il coinvolgimento degli utenti attraverso una competizione amichevole.
L'API Gemini è parte integrante della funzionalità di AIrena e supporta vari aspetti della piattaforma:
1. Generazione di problemi:
questo codice utilizza l'API Gemini per generare diversi problemi di programmazione con diversi livelli di difficoltà.
2. Interazioni della Sala di studio:
l'API Gemini facilita conversazioni dinamiche tra gli utenti e un tutor AI, offrendo esperienze di apprendimento personalizzate.
3. Valutazione del codice:
il codice inviato dagli utenti viene valutato utilizzando l'API Gemini, offrendo feedback dettagliati su correttezza, qualità del codice e potenziali miglioramenti.
4. Chat introduttiva:
l'API genera risposte informative alle query degli utenti su AIrena, migliorando l'esperienza di onboarding.
AIrena sfrutta le funzionalità di elaborazione del linguaggio naturale e di generazione di codice dell'API Gemini per creare un ambiente di apprendimento adattivo. La piattaforma valuta continuamente i progressi degli utenti, regola i livelli di difficoltà e fornisce feedback mirati. Questo approccio consente un percorso di apprendimento personalizzato, adatto a utenti di tutti i livelli, dal principiante all'esperto.

Realizzato con

  • Web/Chrome
  • Firebase
  • python

Team

Di

AIrena

Da

Corea del Sud