DidatticaAIOfflineExport
Orientamento e formazione

ELIZA Lab

Il chatbot del 1966 ricostruito in italiano per la classe. Gli studenti conversano con ELIZA e soprattutto la programmano, regola per regola, fino a scambiarsi i bot come file.

ELIZA Lab

Progressive Web App didattica che ricostruisce in italiano ELIZA, il programma di Joseph Weizenbaum del 1966, e la consegna alla classe come oggetto da smontare. La conversazione esce su una carta a moduli continui come sui terminali dell'epoca, con le risposte battute una lettera alla volta sotto il cursore a blocco, e il pannello "dietro le quinte" dichiara per ogni risposta la regola scattata, la parola chiave, i pronomi rigirati e quale delle risposte a rotazione è uscita. Ventitré regole di partenza, nessuna comprensione, nessuna memoria.

Il cuore però non è la chat, è l'editor. Tutte le regole, comprese quelle di partenza, sono dati modificabili, ognuna ha un nome, più parole chiave, più risposte a rotazione e una posizione nell'elenco che vale come priorità, la prima che scatta risponde. Nelle risposte $1 riprende ciò che segue la chiave con i pronomi riflessi e $parola ripete la chiave. Un banco di prova mostra in diretta quale regola scatta su una frase, senza toccare la conversazione. Gli studenti danno un nome al bot, ne scrivono l'apertura e le frasi di riserva, e si scambiano i lavori esportandoli in un file JSON che il docente raccoglie e ricompone, bot per bot o in un bot di classe.

Tutto gira sul dispositivo, senza account e senza invio di dati, e funziona offline dopo la prima apertura. Una guida completa spiega ogni pezzo, dalla lettura di dietro le quinte ai motivi per cui una regola può non scattare, una pagina racconta il 1966 e l'effetto ELIZA con le fonti e due filmati d'epoca, e una scheda per il docente propone "Un'ora con ELIZA", attività pronta in cinque fasi che porta la classe dall'antropomorfizzazione alla sua smontatura, perché chi ha scritto la regola non può più attribuirle comprensione.

Features

Chat ELIZA in italiano con 23 regole di partenzaRisposte battute una lettera alla volta, come su una telescriventeDietro le quinte, regola, chiave e riflessi dichiarati per ogni rispostaEditor completo, anche le regole di partenza sono modificabiliPriorità visibile, l'ordine dell'elenco decide chi rispondeSegnaposto $1 (riflessi dei pronomi) e $parola nelle risposteBanco di prova in diretta senza toccare la conversazioneEsportazione e importazione in file JSON per lo scambio in classeGuida completa integrata con la sezione sui problemi tipiciScheda docente con attività pronta in cinque fasiNessun account, nessun dato fuori dal dispositivo, offline

Stack tecnico

React 19TypeScriptViteTailwind CSSPWA

Collaborazioni e ricerca

Se questo lavoro è rilevante per il tuo ambito di ricerca, scrivimi per esplorare possibili collaborazioni.

Parliamone →