Αυτοί οι «αρχαιολόγοι λογισμικού» ανακάλυψαν ανενεργό κώδικα που είχε χαθεί για 60 χρόνια και τον επανέφεραν στη ζωή χρησιμοποιώντας σκονισμένες εκτυπώσεις από αρχεία του MIT, ανέφερε το Live Science .
Από τον καθηγητή του MIT Joseph Weizenbaum, το ELIZA αναπτύχθηκε τη δεκαετία του 1960 και πήρε το όνομά του από την Eliza Doolittle, την πρωταγωνίστρια του έργου «Πυγμαλίων», που διδάχτηκε πώς να μιλάει σαν αριστοκρατική Βρετανίδα.
Οι ερευνητές έγραψαν σε ένα έγγραφο που δημοσιεύτηκε στη βάση δεδομένων προεκτύπωσης arXiv Κυριακή, ότι ως μοντέλο γλώσσας με το οποίο θα μπορούσε να αλληλεπιδράσει ο χρήστης, το ELIZA είχε σημαντικό αντίκτυπο στη σημερινή τεχνητή νοημοσύνη (AI).
Η έκδοση Lisp του ELIZA έγινε viral με την έλευση του πρώιμου διαδικτύου και η αρχική έκδοση έγινε ξεπερασμένη.
Οι ειδικοί πίστευαν ότι ο αρχικός κωδικός ELIZA 420 γραμμών είχε χαθεί μέχρι το 2021, όταν ο συν-συγγραφέας της μελέτης Jeff Shrager , γνωστικός επιστήμονας στο Πανεπιστήμιο του Στάνφορντ, και ο Myles Crowley , αρχειοθέτης του MIT, τον βρήκαν ανάμεσα στις εργασίες του Weizenbaum .
Ως μοντέλο γλώσσας με το οποίο θα μπορούσε να αλληλεπιδράσει ο χρήστης, το ELIZA είχε σημαντικό αντίκτυπο στη σημερινή τεχνητή νοημοσύνη (AI), έγραψαν οι ερευνητές σε ένα έγγραφο που δημοσιεύτηκε στη βάση δεδομένων προεκτύπωσης arXiv Κυριακή (12 Ιανουαρίου). Το σενάριο «ΓΙΑΤΡΟΣ» που γράφτηκε για την ELIZA ήταν προγραμματισμένο να απαντά σε ερωτήσεις όπως θα έκανε ένας ψυχοθεραπευτής. Για παράδειγμα , η ELIZA έλεγε, “Πες μου σε παρακαλώ το πρόβλημά σου”. Εάν η εισαγωγή του χρήστη “Οι άνδρες είναι όλοι όμοιοι”, το πρόγραμμα θα απαντούσε “Με ποιον τρόπο”.
Ένα πράγμα που έκανε η ELIZA καλύτερα από τα σύγχρονα chatbots, είπε ο Shrager, είναι να ακούει. Τα σύγχρονα LLM προσπαθούν μόνο να ολοκληρώσουν τις προτάσεις σας, ενώ το ELIZA προγραμματίστηκε για να προτρέπει τον χρήστη να συνεχίσει μια συνομιλία. «Αυτό μοιάζει περισσότερο με το τι είναι η «κουβέντα» παρά με οποιοδήποτε σκόπιμα chatbot έκτοτε», είπε ο Shrager.
Ο Weizenbaum έγραψε το ELIZA σε μια πλέον ανενεργή γλώσσα προγραμματισμού που εφηύρε, που ονομάζεται Michigan Algorithm Decoder Symmetric List Processor (MAD-SLIP), αλλά σχεδόν αμέσως αντιγράφηκε στη γλώσσα Lisp. Με την έλευση του πρώιμου διαδικτύου, η έκδοση Lisp του ELIZA έγινε viral και η αρχική έκδοση έγινε ξεπερασμένη.
Η επαναφορά της ELIZA στη ζωή δεν ήταν απλή. Απαιτήθηκε από την ομάδα να καθαρίσει και να διορθώσει τον κώδικα και να δημιουργήσει έναν εξομοιωτή που θα προσέγγιζε το είδος του υπολογιστή που θα εκτελούσε το ELIZA στη δεκαετία του 1960. Μετά την επαναφορά του κώδικα, η ομάδα έθεσε σε λειτουργία το ELIZA — για πρώτη φορά μετά από 60 χρόνια — στις 21 Δεκεμβρίου.
«Η επαναφορά του ELIZA, ενός από τα πιο – αν όχι τα πιο διάσημα chatbots στην ιστορία, ανοίγει τα μάτια των ανθρώπων στην ιστορία που χάνεται», είπε ο Berry. Επειδή το πεδίο της επιστήμης των υπολογιστών είναι τόσο προοδευτικό, οι επαγγελματίες τείνουν να θεωρούν την ιστορία του ξεπερασμένη και να μην τη διατηρούν.
photo: pixabay