Il Chatbot Originale Aveva Molti Volti, e Non Lo Sapevamo
ELIZA, il programma degli anni Sessanta che convinse le persone che un computer le capisse, si rivela essere molto più strano e capace di quanto chiunque avesse realizzato. Il codice sorgente scoperto di recente cambia la storia.

Punti chiave
- ELIZA, creato da Joseph Weizenbaum e pubblicato per la prima volta nel gennaio 1966, è ampiamente considerato il primo chatbot al mondo.
- I ricercatori hanno trovato il codice sorgente originale di ELIZA rimasto intatto negli archivi del MIT, anni dopo che le ricostruzioni basate solo su descrizioni pubblicate erano diventate standard.
- Il codice rivela che ELIZA non era un singolo programma, ma una piattaforma in grado di eseguire molteplici personalità distinte, o "script", che coprivano argomenti dalla poesia agli ascensori al francese.
- Un nuovo libro, Inventing ELIZA: How the First Chatbot Shaped the Future of AI, pubblicato da MIT Press nel 2026, descrive in dettaglio la scoperta e consente ai lettori di provare un'emulazione funzionante dell'originale.
- Il divario tra ciò che Weizenbaum pubblicò su ELIZA e ciò che il codice effettivamente fa rispecchia una tensione ancora presente nello sviluppo dell'IA oggi.
Immaginate un programma per computer del 1966 che potesse condurre una conversazione. Non uno scambio goffo di sì e no. Un vero e proprio dialogo, dove la macchina poneva domande di follow-up e sembrava davvero ascoltare.
Quel programma era ELIZA, e sorprese tutti coloro che lo incontrarono.
Il suo creatore, lo scienziato informatico del MIT Joseph Weizenbaum, lo costruì come un esperimento. Gli utenti digitavano i loro timori, e ELIZA rispondeva nello stile gentile e inquisitivo di un terapeuta. Le persone lo trovavano così convincente che condividevano veri sentimenti con esso. Alcuni credevano che li capisse. Weizenbaum rimase allarmato dalla sua stessa creazione.
Il fenomeno ricevette un nome: l'effetto ELIZA, la tendenza ad assumere che un computer abbia veri sentimenti o comprensione quando sta semplicemente seguendo regole.
Qui viene la sorpresa. Per sessant'anni, nessuno ha lavorato dal codice reale. I ricercatori ricostruirono ELIZA dall'articolo pubblicato da Weizenbaum nel 1966 sulla rivista Communications of the ACM (Association for Computing Machinery, un grande organismo professionale per informatici). Quell'articolo, lungo dieci pagine, ometteva dettagli cruciali.
Il codice sorgente effettivo era rimasto negli archivi del MIT fino a molto recentemente.
Quando i ricercatori finalmente lo dissotterrarono, scoprirono qualcosa di sorprendente. ELIZA non era un programma. Era una piattaforma, una sorta di motore che poteva eseguire diversi "script", ognuno dando al sistema una personalità completamente diversa.
Il famoso personaggio terapeuta? Quello era solo uno script, chiamato Doctor. Weizenbaum scelse la psichiatria come personalità perché un terapeuta può plausibilmente sapere quasi nulla della vostra vera vita e comunque condurre una conversazione. Era una soluzione ingegnosa ai limiti del programma, non un'affermazione sulla salute mentale.
Altri script permettevano a ELIZA di discutere di matematica, poesia, colore, paradossi, relatività, Francia e, brillantemente, ascensori.
Come riportato per primo da IEEE Spectrum AI, il nuovo libro Inventing ELIZA presenta questo come un vero e proprio punto di svolta nella comprensione della storia dell'informatica primordiale. Il codice mostra che ELIZA aveva memoria contestuale, la capacità di tracciare parti precedenti di una conversazione, e caratteristiche di modifica degli script di cui nessuno sapeva.
Tutto questo ha importanza per l'IA moderna?
Sì, più di quanto potreste aspettarvi. La scelta progettuale di separare il motore ELIZA dai suoi script, mantenendo le regole per la conversazione in un file intercambiabile piuttosto che incorporato nel programma stesso, anticipò direttamente il modo in cui funzionano i chatbot IA moderni. I sistemi odierni, dai bot di servizio clienti agli assistenti vocali, eseguono diverse "personalità" sopra modelli sottostanti condivisi. ELIZA l'ha fatto per primo.
Il divario tra la descrizione pubblicata e il codice reale è anche rivelatore. Weizenbaum spiegò alcuni aspetti di ciò che ELIZA faceva ma non tutti. Questa distanza tra la teoria e l'implementazione effettiva, tra ciò che i sviluppatori dicono che un sistema fa e ciò che il codice effettivamente fa, è una questione aperta nell'IA oggi.
Per gli utenti comuni, la lezione è più semplice. Il programma che fece sentire ascoltati milioni di persone era sempre più complicato e più limitato di quanto sembrasse. Questo rimane ancora vero per i chatbot sul vostro telefono.
ELIZA non ha mai capito una parola di ciò che chiunque ha detto. Sapeva solo come farvi credere di farlo.



