Alessandro Grassi

Lexi

App per imparare il vocabolario di una lingua con ripetizione spaziata e frasi prese da film e serie.

Progetto di esempio: sostituisci questo testo con la descrizione reale.

Idea

Le flashcard funzionano, ma le parole isolate si dimenticano in fretta. Lexi mostra ogni parola dentro una frase reale, presa dai sottotitoli, e programma i ripassi con l’algoritmo SM-2.

Architettura

  • Backend FastAPI con PostgreSQL, che indicizza circa 200.000 frasi di sottotitoli.
  • Frontend in Svelte, pensato prima di tutto per il telefono.
  • Un job notturno ricalcola la difficoltà delle carte in base alle risposte di tutti gli utenti.

Risultati

Testata con 30 studenti per sei settimane: chi usava le frasi in contesto ricordava in media il 18% di parole in più rispetto alle flashcard classiche.

Informazioni

Anno
2025
Ruolo
Tesi triennale
Stato
completato

Tecnologie

  • Python
  • FastAPI
  • PostgreSQL
  • Svelte
~/lexi