AIrena

Sviluppa le tue competenze di programmazione in un'arena basata sull'IA.

Descrizione

AIrena è una piattaforma di apprendimento della programmazione basata sull'IA che offre un'esperienza interattiva unica che consente agli utenti di migliorare le proprie competenze di programmazione. L'app offre diverse funzionalità chiave:
1. Livello di test: valuta gli utenti competenze di programmazione attuali.
2. Fase di apprendimento: offre sfide di programmazione personalizzate per migliorare le competenze.
3. Study Room: fornisce tutoraggio basato sull'IA e spiegazioni dei concetti.
4. Concorrenza settimanale: incoraggia il coinvolgimento degli utenti attraverso competizioni amichevoli.
L'API Gemini è parte integrante delle funzionalità di AIrena ed è alla base di vari aspetti della piattaforma:
1. Generazione dei problemi:
Questo codice utilizza l'API Gemini per generare diversi problemi di programmazione in diversi livelli di difficoltà.
2. Interazioni nella sala studio:
L'API Gemini facilita le conversazioni dinamiche tra gli utenti e un tutor IA, fornendo esperienze di apprendimento personalizzate.
3. Valutazione del codice:
Il codice inviato dall'utente viene valutato utilizzando l'API Gemini, che offre feedback dettagliati su correttezza, qualità del codice e potenziali miglioramenti.
4. Chat introduttiva:
L'API genera risposte informative alle domande degli utenti su AIrena, migliorando l'esperienza di onboarding.
AIrena sfrutta le funzionalità di elaborazione del linguaggio naturale e generazione di codice dell'API Gemini per creare un ambiente di apprendimento adattivo. La piattaforma valuta continuamente i progressi degli utenti, regolando i livelli di difficoltà e fornendo feedback mirati. Questo approccio consente di creare un percorso di apprendimento personalizzato, per soddisfare le esigenze di utenti sia principianti che esperti.

Realizzato con

  • Web/Chrome
  • Firebase
  • pitone

Team

Di

AIrena

Da

Corea del Sud