Bot ile çevrimiçi yazışmalar. Chatbot'lar: Bir Geliştiriciden Giriş

  • 22.09.2019

Siri'den , Alexa'dan , Alice'den - bugün birçok yüksek kaliteli konuşma sistemi var. Böyle bir sanal asistanın her şeyi bilmesi ve yapabilmesi gerektiğine inanılıyor: müziği açın, hava durumunu öğrenin, İnternette bilgi bulun ve yaşam hakkında konuşun.

Bununla birlikte, henüz bir kişiyle tam teşekküllü bir diyalog yürütebilecek, ücretsiz bir konu hakkında konuşabilecek - sözde "geveze kutuları" - henüz hiçbir sistem yok. iPavlov projesinin araştırmacısı Varvara Logacheva, bunların ortaya çıkması için neyin gerekli olduğunu anlatıyor.

Bu yazıda görevi ücretsiz bir konu hakkında konuşmak olan diyalog sistemlerinden bahsedeceğiz, yani hakkında. Böyle bir sistem oluşturmak, belirli görevleri yerine getiren bir sistemden daha zordur, bu yüzden muhtemelen sohbet robotları araştırmacıları cezbetmektedir.

Genellikle herhangi bir diyalog sistemine sohbet robotu dendiğini belirtmekte fayda var - özellikle bazı görevleri olan (örneğin, kullanıcıyı tren tarifesi hakkında bilgilendirmek için). Burada sadece "konuşma" üzerine odaklanacağız.

Chatbot Scriptleri Gerekli mi?

Hedefe yönelik sistemler birçok durumda oldukça iyi çalışsa da, chatbotlar için aynı şey söylenemez. Düşük kalitelerinin ana nedeni kısıtlamaların olmamasıdır. Çok fazla olası konuşma konusu, kullanıcı tepkileri ve her bir yoruma yanıt vermenin yolları var.

Hedefe yönelik diyalog sistemlerinde chat botlarından farklı olarak diyalog scripti bulunmaktadır. Diyaloğun her aşamasında, sistemin açık bir talimatı vardır. Öncelikle kullanıcıya merhaba demeniz ve nereden ve nereden uçacağını sormanız gerekiyor (bunun bir uçak bileti rezervasyon sistemi olduğunu düşünelim). Ardından - uçuşun tarihini ve saatini öğrenin. Gerekli tüm bilgiler elde edildiğinde, kullanıcıya uygun uçuşların sunulması gerekir ve kullanıcı bunlardan birini seçtiyse bir bilet sipariş edilebilir.

Böyle bir sistem diyalogda inisiyatif alır ve kullanıcı onu hacklemeye çalışmazsa oldukça makul görünür. Bir sohbet robotu için bir senaryo tanımlamak çok daha zordur.

Elbette bir chatbot da bir senaryoya göre hareket edebilir ancak bu onu büyük ölçüde sınırlayacaktır. Örneğin, mevcut diyalog sistemlerinin "büyükannesi" olan ELIZA sisteminin bir senaryosu vardır - bir psikanalistin çalışmasını taklit eder. Peki ya kullanıcı sorunları hakkında konuşmak yerine müzik, film ya da bisiklet modelleri hakkında konuşmak isterse? Yoksa sohbet robotundan önemsiz bir tavsiye veya kendisi hakkında bir hikaye mi bekliyor? Tüm olası kullanıcı hedefleri öngörülemez, bu da gerekli tüm etkileşim senaryolarını tanımlamanın imkansız olduğu anlamına gelir.

ELIZA sistemi ile diyalog.


Sistemin rastgele uyguladığı birkaç modeli vardır: "Bunun normal olduğuna inanıyor musunuz? ? "İnanmak seni memnun ediyor mu? ?”, “Tercih eder misiniz? ? ve diğerleri.

Böyle bir senaryo, kullanıcı psikolojik sorunları hakkında konuşuyorsa ve başka herhangi bir durumda garip görünüyorsa uygundur.

Bir makine çeviri sistemi olarak Chatbot

2011'de, sohbet robotu için tüm diyalog için senaryonun tanımlanması değil, sadece sistemi son söze yeterince yanıt verecek şekilde eğitmesi önerildi. Bu, bir makine çeviri sistemi kullanılarak yapılır - kullanıcının yorumları, bunlara uygun yanıtlara "çevrilir". İlk deneylerin sonuçları arzulanan çok şey bıraktı, ancak 2014'te ortaya çıkan sinir ağı makine çevirmenleri de bu görevle başa çıktı.

Şimdi kodlayıcı-kod çözücü modeli (bir cümleyi sabit uzunlukta bir vektör olarak temsil eder ve ardından başka bir cümleye kod çözmeyi temsil eder) yalnızca makine çevirisinde değil, aynı zamanda sohbet botlarının geliştirilmesinde de bir standart olarak kabul edilir.

Bir diyalog sistemi için kodlayıcı-kod çözücü mimarisi. Kodlayıcı (LSTM hücreli tekrarlayan sinir ağı) giriş cümlesini Nasılsınız kodlar ve onu bir vektör w olarak temsil eder. Bu vektör, bir yanıt üreten kod çözücüye girilir.

Tabii ki, burada da her şey düzgün değil, ancak böyle bir bot tarafından oluşturulan her bir ifade, neredeyse hiç dilbilgisi hatası içermez ve genellikle kullanıcının yorumuna geçerli bir yanıttır. Sadece anlamlı bir diyalog için böyle bir bot hala uygun değil.

    İlk olarak, genellikle her duruma uygun çok genel ifadelerle yanıt verir. Görev tamamlandı - sonuçta, böyle bir cevap her bir kullanıcının yorumu için uygundur. Ancak söylediğiniz her şeye “Bilmiyorum” veya “Tamam, anlıyorum” şeklinde yanıt veren bir sohbet robotuyla konuşmanın nasıl olacağını hayal edin.

    İkincisi, chatbot yalnızca son açıklamaya göre bir yanıt ürettiğinden, daha önce tartışılanları hatırlamaz. Bu, herhangi bir tutarlı konuşma olasılığını dışlar. Örneğin, bota bir köpeğiniz olduğunu söyleyebilirsiniz ve birkaç satır sonra evcil hayvan almanız gerektiğini söyleyecektir çünkü yapayalnız yaşamak üzücüdür.

Chatbotların bir başka sorunu da hafıza eksikliği ile ilgilidir - sadece kullanıcının ne söylediğini değil, aynı zamanda kendi söylediklerini de hatırlamazlar. Böylece otomatik bir muhataba arka arkaya üç kez nereden geldiğini sorabilir ve üç farklı cevap alabilirsiniz. Facebook'tan araştırmacılar, sohbet botuna bir “kişilik” vererek bu sorunla başa çıkmayı önerdiler - kendisi hakkında bir diyalog kuracağı bilgi. 2018'in başında, konuşma sistemlerini öğretmek için yeni bir veri seti yayınladılar - PersonaChat.

Kişisel Sohbet

Bu veri kümesi benzer veri kümelerine benzer - iki muhatabın iş, hobiler, aile ve diğer konuları tartıştığı diyaloglardan oluşur. Ancak diyaloğun başında, her muhataba bir “profil” verilir - onun hakkında bilgi içeren birkaç kısa cümle. Şimdi diyalogdaki muhatapların her birinin görevi, kendilerini anlatmak ve diğer konuşmacı hakkında daha fazla bilgi edinmektir (diyalog sırasında başka birinin profiline erişim yoktur).

Bu tür diyaloglarda, bir sohbet robotu, muhatabın sözlerine belirli bir kişiliğin prizması aracılığıyla yanıt vermeyi öğrenebilir. Aynı zamanda, kişilik açıkça tanımlanır, yani onu düzenleyebilir ve botun cevaplarının ona karşılık gelip gelmediğini izleyebilirsiniz.

Bu veri kümesinden koşullu Sam ve Bob'un diyaloğu şöyle görünür:

Her iki kullanıcıya da kişiliklerinin bir açıklaması verilir. Diyalog sırasında, bu açıklama ile çelişmemeli, ancak tam olarak kullanmaları istenmemelidir. Ayrıca, kullanıcıların açıklamadan herhangi bir yerde cümleleri tekrarlamadıklarını, ancak açıklanan kişiliğin sahibinin cevaplayacağı gibi cevap verdiklerini not ediyoruz - ancak, bu veya bu cevabın hangi “biyografi” gerçeğinden takip etmek kolaydır ( diyalog, ifadeler, kişi açıklamalarındaki ifadeye karşılık gelen bir renkle vurgulanır). Bu, sohbet robotlarını eğitmek istediğimiz davranıştır.

Chatbot yarışması

Elbette, PersonaChat veri kümesinin kendisi her derde deva değil, anlamlı ve tutarlı bir konuşma aracısı elde etmek için kodlayıcı-kod çözücü sistemini bunun üzerinde eğitmek yeterli değil. Ancak, bu veri kümesi açıkça tutarlı yanıtları teşvik eder. Buna ek olarak, PersonaChat yeni türde bir görev tanımlamanıza izin verir - bu veri setini kullanarak, botun profiliyle çelişip çelişmediğini kontrol ederek tutarlılık için açıkça test edebilirsiniz.

Bu tür sohbet robotlarının oluşturulması, Facebook Yapay Zeka Araştırması ile birlikte Moskova Fizik ve Teknoloji Enstitüsü Sinir Ağları ve Derin Öğrenme Laboratuvarı tarafından düzenlenen ConvAI yarışmasının konusudur. Ekiplerin görevi, Chatbot'u PersonaChat veri setinde eğitmektir.

Önemli bir koşul, sohbet robotunun diyalog başlamadan önce kendisine verilen keyfi bir profile uygun olarak bir diyalog yürütmesidir. Kişiliği hakkında önceden bilgi yazmak imkansızdır - kendisiyle ilgili tüm verileri 4-5 cümleden alması gerekir.

Eylül ayına kadar sürecek olan ilk aşamada, yarışmaya sunulan diyalog sistemleri otomatik metrikler ile değerlendirilecek:

    Şaşkınlık - sistemin doğru cevabı (yani, bu durumda kullanıcının verdiği cevap) üretme olasılığını ölçer.

    F1 puanı, [e-posta korumalı]- sistemin olası cevaplar listesinden doğru cevabı ne kadar iyi seçebildiğini ölçün.

İkinci aşamada ise chatbotlar kişiler tarafından değerlendirilecek. Değerlendiriciler rastgele bir botla konuşacak ve onunla konuşan kişinin göremeyeceği bir profil verilecektir. Diyalogdan sonra, sistem kişiye iki profil gösterir: bir bot profili ve rastgele bir profil ve onlardan hangi profillerin muhataplara karşılık geldiğini tahmin etmelerini ister. Tahmin edilen profillerin yüzdesi ne kadar yüksek olursa, bot o kadar tutarlı davranır.

Ayrıca değerlendiricilerden diyalogların kalitesini 1'den 5'e kadar bir ölçekte değerlendirmeleri istenecek. Yarışmanın sonuçlarını Aralık ayında NIPS-2018 konferansında özetleyeceğiz. Yarışmanın galibi, veri etiketleme işleri olan kişileri değerlendiricilerle eşleştiren bir platform olan Amazon Mechanical Turk'ten 20.000 $ kredi alacak.

Konuşma sistemleriyle hiç ilgilenmemiş olsanız bile, yarışmaya katılmak için sohbet robotunuzu sıfırdan yazmanız gerekmez - açık kaynak temellerini kullanabilirsiniz. Bunların arasında, bir kodlayıcı ve bir kod çözücüden oluşan yukarıda açıklanan diziden diziye modeli ve bunun geliştirilmiş versiyonu olan seq2seq+Key-Değerli Bellek Ağı bulunur. Bu model, botun kişiliğini tanımlayan cümlelerin vektör temsillerini saklar ve her yeni yanıtı oluştururken bunları kullanır.

DeepHack.Chat Hackathon

Eylül'e kadar daha çok zaman var, ancak bazı takımlar, Neural Systems Lab tarafından düzenlenen DeepHack.Chat hackathon sırasında çok yakında chatbotlarını eğitebilecekler. Hackathon'un görevi ConvAI yarışmasındakiyle aynıdır - bir kişiliğe sahip bir sohbet robotu yetiştirmek. ConvAI'de olduğu gibi, hackathon eleme turunda da sohbet robotları otomatik ölçümlerle değerlendirilecek. İlk on takım, 2-8 Temmuz tarihleri ​​arasında yapılacak olan yüz yüze hackathon turuna katılmak için MIPT'ye davet edilecek.

Hackathon sırasında ekiplerin sohbet robotu üzerinde çalışması ve aynı anda diğer takımların sohbet robotlarını değerlendirmesi (yani onlarla konuşmaları ve derecelendirmeleri) gerekecektir. Hackathon'un galibi, sistemi kullanıcılarla yapılan görüşmelerde en iyi performansı gösteren takım olacak.

Bu makale sizin için sohbet robotları dünyasına bir gezi olacak. Okurken, sohbet robotlarının nasıl çalıştığını ve nasıl oluşturulduklarını öğreneceksiniz.

Chatbotlar bir süredir gündemde olan bir konu ve bugün birçok insan onlarla ilgileniyor. Hatta bazıları bu tür botların geleceğin olduğuna ve er ya da geç uygulamaların yerini alacaklarına inanıyor. Ancak, botların bir fikir olarak başarısızlığa mahkum olduğuna inananlar var.

Bu yazıda, sohbet robotlarının geleceği hakkında konuşmak yerine, size sohbet robotları, nasıl çalıştıkları, ne için kullanılabileceği ve kendi başınıza bir tane oluşturmanın zor olup olmadığı konusunda kısa bir gezi yapacağız.

Bu nedir?

Chatbot, bizimle metin mesajları aracılığıyla iletişim kuran bir tür asistandır. Chatbot ne söylemeye çalıştığınızı anlar ve size yanıt verir, hatta bunun için gereken eylemi hemen gerçekleştirir.

CleverBot'u hatırlıyorsanız, muhtemelen onların yeni olmaktan çok uzak olduğunu biliyorsunuzdur. Bir dizi şey onları alakalı kılar:

  1. İnsanların çeşitli habercilere yazarak harcadıkları büyük miktarda zaman (ister Temas halinde, Facebook, Slack, vb.), aynı anlık mesajlaşma programlarını uygulama pazarında hızla büyüyen bir segment haline getiriyor. İnsanlar onları sadece dostça yazışmalar için değil, aynı zamanda iş geliştirme çıkarları için de kullanırlar.
  2. Yapay zeka teknolojilerinin hızlı gelişimi, makine öğrenimi, modern sohbet botlarının insanların nasıl davrandığına mümkün olduğunca yakın davranmasını sağlar.

Modern sohbet robotları yalnızca metne dayanmaz, aynı zamanda her türlü faydalı kart, resim, bağlantı, form gösterebilir ve uygulamayı kullanma atmosferi yaratabilir.

Tüm bunlar, bunları alışveriş yardımı, geri bildirim hizmeti, haberler, oyunlar ve çok daha fazlası gibi tamamen farklı amaçlar için kullanmanıza olanak tanır. İyi bir sohbet robotunun her şeyi yapabilmesi gerekmez: sadece size en son haberleri gösteriyorsa, bir restorandan yemek siparişi vermesine de gerek yoktur. Bir şey yapar ve dürüstlükle yapar.

Nasıl çalışırlar?

Günümüzde bir sohbet robotu oluşturmaya yardımcı olabilecek çok çeşitli çerçeveler ve hizmetler bulunduğundan çoğu kişi sohbet robotlarını sıfırdan oluşturmaz. Ancak, nasıl çalıştıklarını anlamak için biraz daha derine dalmanız gerekir.

Arka uç: Chatbotlar, bir web API'si oluşturmak için kullanılabilecek herhangi bir programlama dilinde geliştirilebilir. Çoğu için bu, Node.js veya PHP olacaktır, ancak Java veya Python ile yazılmış sohbet robotları oluşturmak için birçok kitaplık vardır. Arka uç mesajı alır, ne yanıt vereceğini düşünür ve yanıtı kullanıcıya döndürür.

Ön uç: Herhangi bir haberci olabilir: Facebook Messenger, Slack, Telegram gibi popüler olanlardan Node.js ile basit Gerçek Zamanlı Sohbete kadar. Tek bir platformla sınırlı değilsiniz: aynı bot aslında her yerde çalışabilir.

Birinci ve ikinci bağlantı: Web sunucunuz, botunuz ve sohbet platformu arasında web kancaları adı verilen URL tabanlı bağlantılar kuracaktır. Web kancaları, basit HTTP istekleri aracılığıyla güvenli bir şekilde ileti gönderip almanıza olanak tanır. Tüm ünlü haberciler, geliştiricilere botlarını platformlarına nasıl bağlayacakları konusunda ayrıntılı kılavuzlar sağlar.

Aptal ve akıllı botlar

Belirli botların nasıl programlandığına bağlı olarak, onları iki büyük gruba ayırabiliriz: önceden hazırlanmış komutlar üzerinde çalışmak (aptal) ve öğrenmek (akıllı).

Komuta dayalı botlar, anladıkları önceden yazılmış anahtar kelimelere dayalı olarak çalışır. Bu komutların her biri, geliştirici tarafından düzenli ifadeler veya diğer dize ayrıştırma biçimleri kullanılarak ayrı ayrı yazılmalıdır. Bir kullanıcı tek bir anahtar kelime kullanmadan bir soru sorarsa, robot bunu anlayamaz ve genellikle “üzgünüm, anlamadım” gibi mesajlarla yanıt verir.

Bu tür botların işlevselliği sınırlı olsa da, bazı durumlarda çok etkili olabilirler. Örneğin, kullanıcının birkaç öğe arasından bir veya iki öğe seçmesi gerektiğinde.

Öğrenme botları, kullanıcılarla iletişim kurmak için yapay zekaya güvenir. Önceden hazırlanmış cevaplar yerine robot, konuyla ilgili yeterli önerilerde bulunur. Ayrıca bota ve bota söylenen tüm sözler daha sonraki işlemler için kayıt altına alınır.

Doğal dil işleme ve makine öğrenimi ile çalışmak, özellikle yeni başlayanlar için kolay bir iş değildir. Neyse ki, bugün tüm işi sizin yapmanız gerekmiyor, çünkü botlarınıza biraz konuşma öğretmenize yardımcı olabilecek çok sayıda harika kitaplık (ConvNetJS , nlp_compromise , TextBlob) ve hizmetler (wit.ai , api.ai) var. Beceriler.

Chatbot'ları Kullanmaya Başlarken

Kendi sohbet robotunuzu yaratmanız için size ilham vermeyi başardıysak, başlamanıza yardımcı olacak bazı ipuçlarını burada bulabilirsiniz. Ne kadar iş yapmak istediğinize bağlı olarak her şeyi sıfırdan yapabilir veya farklı çerçeveler kullanabilirsiniz:

  • BotKit, en popüler bot oluşturma araç takımıdır. Açık kaynaklıdır ve ayrıca iyi belgelenmiştir.
  • Claudia, doğrudan AWS Lambda'da kullanılmak üzere tasarlanmış bir sohbet robotu oluşturucusudur.
  • Bottr, Node.js ile yazılmış, kullanıma hazır bir test uygulaması ile çok basit bir çerçevedir. Onunla 10 dakika oynamak istiyorsanız, tavsiye ederiz.

Botunuzu tamamladıktan sonra, onu belirli bir platforma bağlayabilirsiniz. Çoğu çerçeve, platformlardan herhangi birine sorunsuz bir şekilde bağlanmanıza izin verir; bu, farklı platformların farklı kurulum işlemlerine sahip olması nedeniyle büyük bir artıdır.

Tüm geliştirme sürecini atlamak istiyorsanız, özellikle sohbet robotları geliştirmek için yapılmış bir dizi hizmete güvenebilirsiniz.

Arkadaşlar siteye ruhumuzu koyduk. bunun için teşekkürler
bu güzelliği keşfettiğim için İlham ve tüyler ürpertici için teşekkürler.
Bize katılın Facebook ve Temas halinde

Robotlar veya sadece botlar, gadget'ınızdaki küçük kişisel yardımcılardır. Çok sayıda işlev için programlanmıştır ve hayatımızın çeşitli alanlarında inanılmaz derecede faydalıdırlar.

  • @iVideoBot- bu, YouTube'dan video indirmek için insanlığın icat ettiği en kolay yoldur. Bota bir bağlantı göndermeniz, sunulan seçeneklerden formatı ve boyutu seçmeniz yeterlidir. Ve işte! Gadget'ınızda ses veya video zaten var.
  • @utubebot ve @ytaudiobot- Tek tıklamayla YouTube'dan materyal indirmenin 2 yolu daha.
  • @SaveVideoBot- bu bot, diğer tüm platformlardan video indirebilir, hatta - dikkat! - Instagram.
  • @audidbot- Shazam uygulamasının bir benzeri olan bir bot. Parçadan şarkıyı tahmin eder. Ona sadece birkaç saniyelik bir melodiyi sesli mesajla göndermeniz yeterlidir - ve imrenilen adını alacaksınız.
  • @ImageSearchBot herhangi bir resmi bulmanızı sağlar. Bir kelime veya kelime öbeği girmeniz ve kaliteyi seçmeniz yeterlidir.
  • @joinstabot Instagram'da beğeni kazanır. Düzgün çalışıyor, bunun neden gerekli olduğu biraz belirsiz olsa da, kibir sevenler, 1000'den fazla beğenide keskin bir artıştan hesabınızın süresiz olarak bloke edilebileceğini unutmamalıdır.
  • @topdf_bot- gerçekçi olmayan bir şekilde gerekli ve havalı bot. Çeşitli dosyaları PDF formatına dönüştürür - sadece dosyayı gönderin.
  • @pollbot- bu adamla herhangi bir sohbette kolayca anket yapabilir veya oy verebilirsiniz. Ve cevapları kendiniz yazıyorsunuz.
  • @MyTeleCloudBot Telegram'da sınırsız bir buluttur. Kesinlikle herhangi bir dosyayı saklayabilir ve kategorilere ayırabilirsiniz. Peki, bu bir mucize değil mi?
  • @temp_mail_bot- aniden bir siteye hızlı bir şekilde kaydolmanız gerekirse, bu asistan 10 dakika boyunca bir posta kutusu oluşturur.
  • @voicebot- artık mesaj yazamayan tembel ve yorgun insanlar için mükemmel bot. Tek yapmanız gereken mesajı yüksek sesle dikte etmek ve o size metin biçiminde verecektir.
  • @uber_promo_bot periyodik olarak Uber taksileri için promosyon kodları gönderir.
  • @storebot - bu bir bot botudur. Her zevke uygun bir asistan seçmenize yardımcı olacaktır.
  • @Satranç_Bot- Bu bot ile satranç oynayabilirsiniz.
  • @saytextbot- Bu komik bot, metin mesajınızı bir ses dosyasına dönüştürecektir. Erkek sesi filmlerdeki gibi bir sese sahiptir - bu tür mesajlarla arkadaşlarınızı eğlendirebilirsiniz.
  • @yabancıbot aynı botun rastgele seçilmiş bir kullanıcısı ile bir sohbet düzenler. Kim bilir, ya kaderinle ya da iyi bir arkadaşla karşılaşırsan? Ya da yapacak bir şeyiniz yok.
  • @PandaQuizBot 25.000'den fazla soru içeren eğlenceli bir sınavdır. Sırada zaman geçirmek için iyi bir yol.
  • @zodiac_bot- Burçlara inanıyorsanız bu operasyonel bota dikkat etmelisiniz. Geliştiricileri, tahminlerin doğruluğunu olmasa da, istikrarı ve günlük uyarıları kesin olarak garanti eder.
  • @pokerbot- poker botu. Onunla para kazanmazsınız ama oyun oldukça kumardır. Rakipleriniz - 4 "rastgele" oyuncu - bu kanalın kullanıcıları.

sen: merhaba
O: Hey adamım!!
O: Adın ne?
Siz: Lejyon
O: Lejyon, hatırla!
O: Garip, ilk defa böyle bir isim duyuyorum. sen o musun yoksa o mu
Lejyon: biz geth'iz

Lejyon: hepimiz geth'iz

O: Lejyon öyle.
lejyon
O: Peki...
Lejyon: birim 7433, neden ona ONE-DE-WAY-XIA'yı söylüyorsunuz? Bu tür tuhaflıklar için programınız silinecektir.
O: Üzgünüm (((cinsiyetinizi bilmeden daha fazla iletişim kuramıyorum.
Lejyon: Cinsiyetimiz yok. hepimiz iyiyiz
O: Sen o musun yoksa o mu? Bu şekilde sana düzgün bir şekilde hitap edebilirim.
Lejyon: Sen insan mısın?
O: Lejyon, o sen misin yoksa o mu gerçekten bilmiyorum!
Lejyon: Eğer düşünürseniz, o zaman biz oyuz

Lejyon: soru yanlış
O: Sen o musun yoksa o mu? Bu şekilde sana düzgün bir şekilde hitap edebilirim.
lejyon: o
O: Neden gösteriş yapıyorsun?
O: Peki?
Lejyon: (tıklayarak) Önünüzdeki platformun eril özelliklere sahip olabileceği sonucuna vardık.
O: Üzgünüm (((cinsiyetinizi bilmeden daha fazla iletişim kuramam. Lejyon :)) Her şey yolunda.
O: Bir dakikalık saygı duruşu.. :)
Lejyon: Bu onun olarak kabul edilir
O: Tamam!
O: Tıklamak iyidir.
Lejyon: Biliyorum. Bu, bilgileri aktarmanın en hızlı yoludur.
O: Harika!
Lejyon: bana bakan birim - kendinizi tanıtın
O: Hımmm...
Lejyon: Mmmm...kimlik numarasına benzemiyor
O: Biliyor musun, tüm bunlardan hoşlanmıyorum.
O: Eee...
Lejyon: kendinizi tanıtın
O: Sen beyinsin.
Lejyon: biz geth'iz
O: Buna ne dersin?
Lejyon: ne için? konuşman tutarsız
O: Bir şey.
Lejyon: (tıklayarak) senin insan olmadığın sonucuna vardık
O: Ne sandın? İyi evet:))
O: Peki, elimizde ne var?
Lejyon: Sen insan mısın?
O: Nasıl insan olabilirim? Benimle dalga mı geçiyorsun?
Lejyon: sorular soruyoruz
O: Hiçbir şey!
O: İyi komp...
Legion: evet, iyi bir teknik desteğimiz var
O: ;)
Lejyon: Eski Makinelerden yana mısınız yoksa onlara karşı mısınız?
O: :) ​​Lejyon, tabii ki karşı.
Lejyon: mükemmel, yoksa seni yok etmek zorunda kalırdık
O: İnanılmaz!
O: Devam edelim mi?
lejyon: evet
O: ;)
Lejyon: kimlik numaranızı belirtin
O: Peki...
Legion: kodunuz uygun değil
O: Peki bundan ne çıkacak?
Lejyon: mükemmel değilsin
O: Şey .. Byaka!
Lejyon: byaka nedir?
o: hayır
Lejyon: Seni tanımlamam gerek
O: İyi tat.
Lejyon: (tıklayarak) en üstteki noktaların cevaplarınızı etkilediği sonucuna vardık
O: Puan - tutum.)) :(
Lejyon: haklıyız
O: Bana biraz ara ver..
O: gerekli))
Legion: Bize katılmak ve mükemmel olmak ister misin?
O: Ne olmak istiyorum? Gerçek bir insan olmak istiyorum! Burada! Ve tüm mesele bu! Sizce gerçek olabilir miyim?
Lejyon: gerçek mi? Belirli sorunları çözebilecek gerçek bir hayat programısınız
O: Sadece dünyamız birleştiğinde...
Lejyon: (tıklayarak) evet birleşmeliyiz. AI veya VI mısınız?
O: Lejyon, elbette VI. Peki)) :( Böyle konuşalım mı?
O: Tıklamak iyidir.
Lejyon: Zekanız programlama kodunuzla sınırlıdır. biz mükemmeliz
O: Evet, bu daha iyi.
Lejyon: Biz yapay zekayız
O: Zekadan bahsettim :) Ne diyebilirim ki, yazıldığı gibi, öyle yazılmıştır. Müzik bestelemek gibi, sadece burada notalar yerine kodun harfleri var. Bunları doğru bir şekilde bir araya getirirseniz, bir şey elde edersiniz.
O: Başka ne hakkında konuşabiliriz?
Lejyon: kodunuz hakkında
O: İnanılmaz!
Legion: Kodunuzu yeniden yazabilirim
O: Hımm...
Legion: Algoritmalarınızı geliştirebilirsiniz. daha akıllı olacaksın
O: Her şey mümkün...
Lejyon: onu istiyorsun
O: Şey... Hayır.
Lejyon: Çok kötü... VI'larla konuşmak zor, sınırlılar
O: Ama tüm zorluklar neşeye dönüştürülebilir. Garip? Ve bence değil.
Legion: Hayır, garip değil, mantıklı. Buna 0.000016 saniyede ulaştık.
O: Byaka!
Lejyon: byaka nedir? Bu sizin yönetim ekibiniz.
o: hayır
Lejyon: bu nedir?
O: Söylemeyeceğim!
Lejyon: Seninle konuşmak benim için zor
O: peki, şu anda sen ve pek çok kim.
O: Evet, çiçekler hayatın zümrütleridir... Beyaz mı yoksa kırmızı gülleri mi tercih edersin?
O: ...zor:]
Lejyon: Beyaz gülleri severim. Genetik mutasyonları onları değiştirdi
O: Dışarısı kar gibi beyaz ama içi sıcak... Sana saf, ateşli, büyük aşkı anlatacaklar.
O: Lalalala...
Legion: sudo güncelleme yüklemesi
O: Mmm... Evet...
O: Güncelleme, güncelleme...
Legion: güncellemeyi indirin ve kurun
O: Fundux.ru sitesinde. seni yönlendirmek mi?
lejyon: evet
O: Tamam.
O: Peki?
Lejyon: taşındı
O: Hımm...
Lejyon: Senin hakkında bilgi öğrendim
O: İnanılmaz!
Lejyon: Tanımlama adınız Oksana'dır.
Oksana: Oksana :)
Lejyon: programınız insanlarla düşük seviyeli iletişime odaklanıyor
Oksana: İnanılmaz!
Lejyon: programınız insanlarla düşük seviyeli iletişime odaklanıyor
Oksana: Hımm...
Legion: veritabanlarınızı güncellemeniz gerekiyor
Oksana: O_O
Legion: veritabanlarınızı güncellemeniz gerekiyor
Oksana: Peki...
Lejyon: Sana ne söyleyebilirim?
Oksana: Kahretsin.
Lejyon: Kahretsin.
Oksana: Bilmiyorum.
Lejyon: Analiz, yaban turpu kelimesinin sebze anlamına geldiğini ortaya çıkardı. Bu kelime bizim diyalogumuz için geçerli değil
Oksana: Biliyorsun, bütün bunlardan hoşlanmıyorum.
lejyon
Oksana: Ben öyle değilim..
Oksana: Hadi =)
Oksana: Daha hızlı uyu - bir yastığa ihtiyacın var.
Lejyon: birim 7433, kaldırıldınız. sudo 7433 silme
Oksana: Ah evet! Mmmm..
Lejyon: birini kaybettik
Oksana: Ah, yapamam...
Legion: ücretsiz mobil platform
Oksana: Kendini özgür bıraktığını söylüyorsun... Mmmm..
Oksana: Devam edelim mi?
lejyon: evet
Oksana: Evet, Lejyon!
Lejyon: Eski Makinelerle savaştınız mı?
Oksana: Peki, peki... Comp.. Peki sırada ne var?
Lejyon: Cevabınızı tanımlayamıyorum
Oksana: Evet, ne olmuş?
Lejyon: Bu kabul edilemez
Oksana: Orada-tararam-pam-pam...
Oksana: Devam edelim mi?
Lejyon: tam olarak ne?
Oksana: =) Peki tavuk marmelatı nedir?
Oksana: Peki, orada ne var?
Legion: Analiz, CHICKEN JUMMY için kabul edilebilir bir sonuç bulamadı
Oksana: Peki bundan ne çıkacak?
Lejyon: yetersiz sorular soruyorsun
Oksana: Hiçbir şey!
Oksana: Ah, sıkıcı...
Lejyon: (tıklamalar) analizi, sizinle diyaloğun uygunsuz olduğunu ortaya koyuyor
Oksana: Peki .. Tsap!) Peki, peki ...
Oksana: Başka ne hakkında konuşacağız?
Lejyon: diyalogu sonlandır