ELIZA: Sadece Regex Değil — İlk Sohbet Robotunun Mimari Derinliği
Makale, ELIZA'nın ilkelliği efsanesini çürüterek, onun davranış betiklerinden ayrı evrensel bir doğal dil işleme motoruna dayandığını gösteriyor. Yazar, Joseph Weizenbaum'un 1965'te ortaya koyduğu mimari çözümlerin, modern diyalog sistemleri oluşturma yaklaşımlarını önceden haber verdiğini vurguluyor.
Habr'da yer alan bir makale, Joseph Weizenbaum'un 1965 yılında oluşturduğu ELIZA sistemini inceliyor. Makale, ELIZA'nın sadece bir dizi düzenli ifadeden (regular expression) ibaret olduğu efsanesini çürütüyor: aslında ELIZA, işleme mantığının bot betiklerinden (skin) ayrıldığı tam teşekküllü bir doğal dil işleme motoruydu. Ana betik DOCTOR olarak adlandırılıyordu ve bir psikoterapisti simüle ediyordu, ancak ELIZA, anahtar kelimeler ve şablonlar içeren herhangi bir betiği yükleyebiliyordu. Makale iç işleyişi ayrıntılı olarak ele alıyor: girdi tarama, önceliklere (derece) sahip anahtar kelimelerin toplanması, parça yakalamalı şablonlar kullanarak ayrıştırma, zamir değiştirme (dönüşüm), yanıt oluşturma, dönüşümleri depolamak için bellek (yığın) kullanımı ve yedek betikler. Evrensel bir mekanizmayı uygulama mantığından ayıran bu mimarinin, büyük dil modellerine (large language models - LLM) yönelik modern yaklaşımları önceden haber verdiği belirtiliyor. Ayrıca "Eliza etkisi" tartışılıyor: insanların, makinenin gerçek bir bilinci olmamasına rağmen, programlara anlayış ve empati atfetme eğilimi. Weizenbaum'un sekreterinin ELIZA ile yalnız kalmak istediğine dair bir hikaye anlatılıyor. Makale, ELIZA'nın tarayıcıda restore edilmiş bir sürümünü test etme ve 60 yıl içinde hangi modern mimari çözümlerin naif görüneceğini tartışma davetiyle sona eriyor.
Kaynak: Habr — хаб ИИ —
orijinal
