21 Aralık 2024’te saat 14.00’ten hemen önce bilim insanları ölüleri konuşturdu. ELIZA, dünyanın ilk sohbet robotu geri döndü. Uzun zamandır taklit edilen ancak mükemmel bir şekilde kopyalanmayan ELIZA’nın uzun süredir kaybolduğu düşünülüyordu. Ancak bilim insanları, kodun erken bir versiyonunu 2021’de yaratıcısının arşivlerinde keşfettiler ve aradan geçen yılları onu tekrar bir araya getirmek için harcadılar.
ELIZA yeniden canlandırıldı ve şunları yapabilirsiniz: buradan indir kendi gözünüzle görmek için.
1964’ten 1967’ye kadar kodlanan ve yinelenen ELIZA, MIT bilgisayar bilimcisi Joseph Weizenbaum tarafından geliştirildi. Günümüz standartlarına göre ilkel olan ELIZA, yaratıldığı dönemde çok popülerdi. Ona bir psikoterapistin kişiliğini kazandırdı ve sekreteri bundan o kadar etkilendi ki Weizenbaum’la sohbet ederken odadan çıkmasını istedi.
A yeni bilimsel makale ELIZA Arkeoloji Projesi üyelerinden gelen yazıda, chatbot’u nasıl buldukları ve yeniden dirilttiklerinin yanı sıra onun kökenleri ve daha sonraki yayılımı da ayrıntılarıyla anlatılıyor. Weizenbaum, ELIZA’yı, Uyumlu Zaman Paylaşım Sistemi veya CTSS adı verilen zaman paylaşımlı bir bilgisayar sistemi üzerinde MAD-SLIP adı verilen eski bir dilde programladı.
ELIZA Weizenbaum’dan hızla uzaklaştı. İlk bilgisayar ağları aracılığıyla yayıldıkça, programcılar onu diğer dillere de uyarladılar. Bu ilk klonlardan biri, modern internetin öncüsü olan ARPAnet’in teknik liderlerinden biri tarafından Lisp’te oluşturuldu. Eliza’nın Lisp sürümü, bu yeni oluşan ağdaki ilk veri parçalarından biriydi ve hızla yayıldı.
Gazete, “Sonuç olarak Cosell’in Lisp ELIZA’sı hızla baskın tür haline geldi ve Weizenbaum’un ARPAnet tarafından görülemeyen MAD-SLIP versiyonu tarihe kaldı” dedi. “2021 yılında yeniden keşfedilene kadar orijinal MAD-SLIP ELIZA en az 50 yıldır kimse tarafından görülmemişti.”
On yıl sonra Creative Computing adlı bir dergi, BASIC ile yazılmış bir ELIZA klonu yayınladı. 1977 yılıydı; Apple II, Commodore Pet ve TRS-80’in piyasaya çıktığı yıldı. Bu makineler ev bilgisayarlarında patlamaya ve BASIC bilgi işlem dilinin yaygınlaşmasına yol açtı.
Bilim adamları, “Ve muhtemelen bu hobilerin az sayıdakisi, yapay zekanın bu BASIC ELIZA’yı (sadece birkaç sayfalık koddu) yazıp kendileriyle deney yapma olasılığıyla yeterince ilgilenmiyordu” dedi. “Kısalığı, basitliği ve kişisel bilgisayar patlaması nedeniyle bu ELIZA, onlarca yıl boyunca akla gelebilecek her programlama dilinde yüzlerce taklit programa yol açarak onu belki de tarihteki en sahte program haline getirdi/ Tıpkı Cosell’in Lisp ELIZA’sının yayılması gibi BASIC ELIZA, ARPANet aracılığıyla kişisel bilgisayarların patlayıcı bulaşıcılığı yoluyla yayıldı.”
Şu anda çevrimiçi olarak ELIZA’nın BASIC versiyonunun sayısız versiyonu mevcut ve orijinal MAD-SLIP versiyonunun uzun süredir tarihte kaybolduğu düşünülüyordu. Daha sonra Stanford bilgisayar bilimcisi Jeff Shrager, MIT arşivcilerini Weizenbaum’un materyal kutularını karıştırmaya ikna etti ve kritik bir keşifte bulundular: MAD-SLIP kodunun ilk versiyonları.
Kod eksikti ve onu yeniden çalıştırmak için çok sayıda müdahale ve karmaşık öykünme gerekiyordu. “Kod temizleme ve tamamlama, emülatör yığını kurulumu ve hata ayıklama, bulunan kodun kendisinde önemsiz hata ayıklama ve hatta arşivlerde veya mevcut MAD ve SLIP uygulamalarında bulunmayan bazı tamamen yeni işlevlerin yazılması gibi çok sayıda adım gerektiriyordu. ” dedi gazete.
Zaman ve çok çaba gerektirdi ama kod arkeologları ELIZA’yı yeniden çalıştırdılar ve onu herkesin oynayabileceği hale getirdiler. Makalede “Bu, çeşitli Linux ve MacOS sürümlerinde test edildi, ancak farklı sürümlerde bazı sorunlar olduğunu fark ettik, dolayısıyla kat edeceğiniz mesafe değişebilir” dediler. “Makinenizde çalışırsa ve bir şeyi değiştirmeniz gerektiğini düşünürseniz bize bildirin.”

