ELIZA, ’s werelds eerste chatbot, is door wetenschappers opnieuw tot leven gebracht. ELIZA werd tussen 1964 en 1967 ontwikkeld door MIT-computerwetenschapper Joseph Weizenbaum, die zelf de code schreef.
De geslaagde reanimatie is te danken aan het feit dat wetenschappers een vroege versie van de ELIZA-code, opgesteld in de taal MAD-SLIP, in de archieven van Weizenbaum ontdekten en hiermee aan de slag zijn gegaan.
Weizenbaum ontwikkelde ELIZA als een soort psychotherapeut. Verschillende wetenschappers gingen met de code aan de haal en ontwikkelden ELIZA-klonen in andere talen. Dankzij een van hen belandde deze code op ARPAnet, de voorloper van het internet waardoor het de dominante versie van ELIZA werd. De oorspronkelijke code raakte uit het zicht, ook toen er, door de opkomst van thuiscomputers zoals Apple II, Commodore Pet en TRS-80, nog meer klonen werden geprogrammeerd, veelal in BASIC. De klonen hadden, net als het origineel, de beperking dat de chatbot niet zelflerend was. Er is bij de ontwikkeling wel gebruik gemaakt van taalherkenning.
Om de oorspronkelijke MAD-SLIP code aan de praat te krijgen waren er verschillende noodgrepen nodig, van code opschonen en aanvullen tot emuleren en debuggen. Bijna zestig jaar na het schrijven van de originele code hebben de MIT-programmeurs de gerestaureerde software weer werkend gekregen en online gezet op Github. (Gizmodo)