"Sohbet edemeyen" sohbet robotları: Siri neden bu kadar "aptal"?

Tam metin 3759 kelime ve beklenen öğrenme süresi 12 dakikadır

Kaynak: chatbotslife

Artık insan müşteri hizmetleriyle doğrudan iletişim kurmuyoruz. Konuşma dili arayüzleri müşteri hizmetlerine hakim olmaya başladı ve sohbet botları yeni müşteri hizmetleri olarak sertifikalarla çalışmaya başladı.

Ancak etki tatmin edici değil. Çoğu zaman bir insan müşteri hizmetini boş yere aramak zorunda kalabilirsiniz, bu gerçekten rahatsız edicidir.

Forrester'a göre 2019, "verimsiz sohbet robotlarına direnme" yılı olarak kabul edilebilir. Açık bir yazılım hizmeti şirketi olan Acquia, Kuzey Amerika, Avrupa ve Avustralya'da 5.000 müşteri ve 500 tüccar ile bir anket gerçekleştirdi. Müşterilerin% 45'i sohbet botlarını "can sıkıcı" buldu.

Ancak başka bir gerçek de, AI sohbet programlarının büyük umutlar beslediği ve iş için önemi küçümsenemez.

Gartner'ın anketi, 2021 yılına kadar şirketlerin% 50'den fazlasının geleneksel mobil uygulamaları geliştirmek yerine sohbet robotlarına daha fazla harcama yapacağını gösteriyor; 2022'ye kadar, sohbet robotlarının şirketlerin maliyetlerinde 8 milyon dolar tasarruf etmesine yardımcı olması bekleniyor; 2023'e kadar, Sohbet botlarının yardımıyla, işletmelerin ve müşterilerin 2,5 milyar saat tasarruf etmesi, 2024 yılına kadar dünyanın sohbet bot pazarının 1,3 milyar ABD dolarını aşması bekleniyor.

Düzgün kullanılırsa, AI sohbet programları rekabet gücünü büyük ölçüde artırabilir ve işletmeler ile müşteriler arasındaki iletişim modunu tamamen değiştirebilir.

Kaynak: mygreatlearning

Öyleyse tüketiciler neden sohbet robotlarından giderek daha fazla memnun değil? Şirketler, makine asistanlarının şirket ile müşteriler arasındaki ilişkiyi geliştirmesini nasıl sağlayacak?

Anlaması zor olmayan bazı nedenler var. Örneğin, birçok şirket sohbet botlarına çok fazla güveniyor, bu nedenle yapay bir "güvenlik ağı" oluşturamadılar (müşteri talebi artarsa, şirketler, etkili işlem için sorunları hızla insanlara teslim etmelidir); bazı sohbet botları çok yavaş yanıt verirken diğerleri hızlıdır Bu anormal.

Ayrıca kişilikleri marka tutumlarına uymayan bazı sohbet robotları da var. Bazı şirketlerin sohbet robotları henüz olgunlaşmadı, bu nedenle şirket yalnızca onları dönüştürmeye devam edebilir ve bu genellikle ölümcül bir hata haline gelir.

Ama temelinde, sohbet botları müşterilerle sorunsuz bir şekilde iletişim kuramıyorlar çünkü "insan dilini anlamak" ve "insan dilini konuşmak" gerçekten zor olabilir! Bu genellikle göz ardı edilir.

İnsanlar sohbet robotlarıyla doğal etkileşimler bekliyorlar ve yapay zekanın onların doğal ifadelerine ve gereksinimlerine yanıt verebileceğini umuyorlar. Ancak sorun şu ki, basit komut-yanıt iletişimi bırakıldığında, sohbet robotunun karmaşık insan dili kullanması gerekiyor.

Birbirimizle sohbet etmenin normal olduğunu düşünsek de, üç yaşındaki bir çocuk bile bunu yapabilir, ancak bir makine için zordur.

Gelin ve görün, neden yapay zeka sohbet robotunuz demek istediğinizi anlayamıyor ve iyi konuşamıyor?

zamir

İsimlerin, fiillerin ve diğer terimlerin anlamı robotlar için kolaydır, ancak zamirler zahmetlidir çünkü zamirler önceki bağlamda bahsedilen şeylere atıfta bulunur.

Kaynak: unsplash

Her zamirin, yukarıda bahsedilen belirli bir varlık veya birey gibi bir öncülü olması gerekir. Ancak bazı durumlarda, birden fazla öncül vardır, bu nedenle izleyicinin görevi, bağlam temelinde doğru öncülü seçmektir.

Örneğin, işe gitmek için evden yeni çıktınız ve robot asistanına şu isteği gönderdiniz:

İnsanlar: Oturma odasındaki ışıkları ve cezveyi kapatın

Robot: Tamam

İnsanlar: Bu gece 6'da aç

İkinci cümlede "o" kelimesinin anlamı çok belirsizdir, çünkü oturma odasındaki hem cezveye hem de lambaya atıfta bulunabilir. İyi tasarlanmış bir chatbot, bu belirsizliğin farkında olmalı ve bir açıklama istemelidir.

başka bir örnek:

"Jennifer, Amanda'yı oynamaya davet etti ve onun için harika bir akşam yemeği hazırladı."

İnsanlar bağlamdan ilk "o" nun büyük olasılıkla Jennifer'a ve ikinci "o" nun Amanda'ya atıfta bulunduğunu söyleyebilirler, çünkü daveti gönderenin akşam yemeği hazırlaması gerektiğini biliyoruz.

Bu örneğe tekrar bakın:

"Jennifer, Amanda'yı oynamaya davet etti ve ona güzel bir kolye verdi."

Peki kolyeyi tam olarak kim verdi? Kolyelerin hediye edilmesini içeren sosyal sözleşmeler, akşam yemeği hazırlamaktan daha azdır, bu nedenle insanlar bile bu cümlenin anlamından emin değildir.

"Jennifer, Amanda'yı gelip oynamaya davet etti ama ona şehir dışına çıkacağını söyledi."

Jennifer, Amanda'yı oynamaya davet etse ve sonra aniden ona o gün ileri gideceğini söylese çok tuhaf olurdu. Böylece Amanda'nın çıkacağından emin olabiliriz, bu yüzden daveti kabul edemeyiz.

Yine, bağlam ve sosyal kurallar nedeniyle doğru anlamı aldık ve bu bir chatbot için gerçekten zor.

Kaynak: chatbotslife

Şimdi, belirli bir bağlamda bulunan zamirin kaç öncülü olduğuna bakalım.

"Anna, Bryan'a bir yıl boyunca İngiltere'de yaratıcı yazarlık okumaya karar verdiğini söyledi."

"Bu onun hayatının kariyeri olabilir." (Bu = yaratıcı yazarlık)

"Bunu bitirdikten sonra onunla yaşamaya geri dönecek." (Bu = Birleşik Krallık'ta bir yıllık eğitim)

"Bütün hafta düşündüğü şey buydu." (Bu = bir karar vermek)

"Bundan dolayı iki saat tartıştılar." (Bu = Brian'a bundan bahset)

Sıradan sohbet robotlarının böyle kelimeleri ayırt etmesini nasıl sağlamalısınız?

deyim

Bazen kelimelerin sadece gerçek anlamını kullanırız, ancak çoğu durumda bu kelimelerden oluşan deyimleri de kullanırız. Bir deyim, bir grup kelimeyi ifade eder.Bir deyimin anlamı tek bir sözcükten çıkarılamaz, ancak bir bütün olarak hatırlanmalıdır.

Aşağıdaki hatada Siri, "makea note" deyiminin anlamını yalnızca kelimenin tam anlamıyla anladı ve yalnızca her kelimenin anlamını yorumladı. Aslında insanlar bu deyimi "bir şeyi hatırla" nın anlamını ifade etmek için kullanırlar.

İnsanlar, belirli bir kelime grubunun bir deyim olup olmadığına bağlama ve diğer ipuçlarına göre karar verir, ancak sohbet botları bunu kolayca yapamaz. Sohbet robotu deyimi kelimenin tam anlamıyla yorumladığında, utanç verici sahne hayal bile edilemez. Örneğin, "kanınızı kaynatın", "birini kızdırmak" anlamına gelir. (Tıbbi sohbet robotları bunu hasta semptomları ve nedenleri olarak anlıyor mu?)

Bu türden örnekler "kararınızı verin", "gününüzü ayarlayın", "Yağmur yağıyor kediler ve köpekler", "bacak kırın", "havada" ve "bir parça kek" vb.

Kaynak: unsplash

Bulanık yapı

Bazı yapısal belirsizlikler de var. Örneğin, "Tavuk yemeye hazır" cümlesi, hem tavuğun masada servis edildiği hem de evcil tavuğu beslemeniz gerektiği anlamına gelebilir.

Sohbet robotu, ister dünya hakkında isterse kişisel durumunuzla ilgili olsun, çeşitli konuşmaların gerçekleştiği bağlamı bilmelidir (örneğin, bir evcil civciv beslemediniz veya tavuk, evcil hayvan yerine popüler bir yemeği ifade ediyor veya siz Tavukları evcil hayvan olarak gören bir vejeteryan), ancak bu şekilde doğru bir anlayış sağlayabiliriz.

Bir cümle bir zaman zarf ve birden fazla fiil içeriyorsa, hangi fiil zarf tarafından değiştirilmelidir?

Örneğin, "Jamie Cuma günü parti yapacağız" cümlesinin iki anlamı vardır:

1. Jamie Cuma günü bir parti vereceğimizi söyledi.

2. Jamie, Cuma günü bir parti vereceğimizi söyledi.

Gerçek konuşmalarda, insanlar ya zengin bağlamla bir cümlenin anlamını belirleyebilir ya da sorarak onaylayabilir, ancak çoğu sohbet robotu belirsiz cümle yapılarını ayırt edemez.

Çıkarmak

Gayri resmi sözlü iletişimde, genellikle diğer tarafın bağlam içinde alabileceğini düşündüğümüz bilgileri atlarız.

Örneğin, genellikle "Ben süt ürünlerine ve balıklara da alerjim var" diyoruz. - Herkes doğal olarak balıklara ve süt ürünlerine alerjiniz olduğunu anlayacak, ancak balıkların süt ürünlerine alerjisi olmadığını anlayacaktır.

Bazı durumlarda, ihmal de bulanıklığa neden olabilir. Örneğin:

1. Mike annesinden hoşlanıyor, Bill de. (Bill, Mike'ın annesini mi yoksa kendi annesini mi seviyor?)

2. Anna ve Jane odasındadır. (Jane Anna'nın odasında mı yoksa kendi odasında mı?)

Retorik sorular ve alay

Her sorunun bir cevaba ihtiyacı yoktur. Bazı sorular retorik soruların anlamını ifade eder ve konuşmacı sadece duygusal durumunu iletmek ister.

Kaynak: unsplash

Örneğin, "Saatin kaç olduğunu biliyor musunuz?" Sorusu genel cevap belirli bir zamandır ("saat 11:30"), aşağıdaki ton farklıdır:

"Saat 11'den önce orada olacağımızı söyledin! Saatin kaç olduğunu biliyor musun?"

Sohbet botunuz "Saat 11:30" yanıtını veriyorsa, gözlerinizi devirmeye direnmek gerçekten zor.

Ayrıca müşteri alaycılığı anlamazsa görüşmeye devam edilemez. Örneğin, müşteri chatbotun cevabından memnun değil ve şunu söylüyor: "Buna ihtiyacım var. Bunu nasıl yaparım?" Eğer chatbot ironiyi algılamazsa, "Rica ederim" diye cevaplayın veya bu soruyu cevaplamaya çalışın, tabii ki müşteri Memnun olmayacak.

Daha fazla belirsizlik

Konuşma gibi bazı durumlarda, ritim veya tondaki ipuçlarıyla belirsiz cümle anlamını (tonlama, ton, perde vb.) Belirleyebiliriz.

Örneğin, Elma pişiriyorlar cümlesinin iki anlamı vardır:

1. Elma pişiriyorlar.

2. Bu elmalar yemek pişirmek için kullanılır.

İnsanlar cümlelerin anlamını doğru bir şekilde belirlemek için bağlama ve tonlamaya güvenebilir, ancak çoğu sohbet robotu bunu yapamaz.

Belirsiz mizah

Sonuçta, chatbot'ların insanlar gibi konuşmasını sağlamak gökyüzü kadar zor ve mizah duygusu buna en iyi örnek. Aşağıda bu komedi bölümü var: İngiliz komedyen Jimmy Carr, bu çok saçma komedi bölümünü tasarlamak için sorunun muğlaklığını ve belirsizliğini kullandı.

Bir gün, elinde not defteri tutan bir bayan sokakta beni durdurdu. "Kanser araştırması için biraz zaman ayırabilir misin?" Dedi. Ben cevap verdim: "Sorun değil, ama sadece biraz yapıyoruz. "

Bu olası tuzaklardan kaçınmak için gerçekten akıllı bir sohbet sistemine ihtiyacınız var. Bu sohbet programı yeterince esnek olmalı ve hızlı öğrenmelidir, ancak bu şekilde insan dilinin inceliklerini algılayabilir, ki bu sıradan komut kontrollü sohbet robotlarıyla mümkün değildir.

Kaynak: unsplash

Hatalardan nasıl kaçınılır

Günümüzde çoğu sohbet robotunun ortak bir sorunu var, yani imzaları olarak AI ve makine öğrenimini kullanıyorlar. Bununla birlikte, yalnızca makine öğrenimine dayalı bir sohbet robotu esasen bir kara kutu sistemidir. Dikkatlice seçilmiş çok sayıda eğitim verisi olmadan bu programlar çalışmayacaktır.

Niyetinizi hemen anlayamazlarsa, geliştiricilerin bunları yükseltmesi ve iyileştirmesi de zordur. Onları "fikirlerini değiştirmenin" tek yolu daha fazla veri eklemektir. Bu veriler yalnızca büyük miktarlarda girilmemeli, aynı zamanda doğru, kategorize edilmiş, makine tarafından okunabilir ve ilgili olmalıdır. Çok az şirket, her dildeki sohbet programlarının yukarıdaki özelliklere sahip olduğunu garanti edebilir.

Kaynak: aibusiness

Neyse ki, bu sorunları çözmenin yolları var. ArtificialSolutions'ın Teneo platformu tam da bunu yapıyor. Platform mevcut verileri kullanır ancak yalnızca bunlara güvenmez.

Dil öğrenimi ve makine öğrenimi sistemleri, verileri farklı şekillerde kullanır. Dil öğrenme sistemi kurallara dayanır, insan denetimini dikkate alır ve insanların sistemin işletim kurallarını ve cevaplarını ayarlamasına izin verir. Bu nedenle, insanlar sistemin soruyu ve verdiği cevapları anlamasını kontrol edebilir.

Bir dil öğrenme sisteminde, sohbet botunun bir cümle anlayışını değiştirmek istiyorsanız, yalnızca programın işletim kurallarını değiştirmeniz gerekir (ve makine öğrenimi sistemi yalnızca sayısız sayısız örnek gördükten sonra değişiklik yapacaktır).

Kısacası, Teneo'nun dil öğrenme yetenekleri, geliştiricilerin doğru yanıtları doğrudan sisteme aşılamasına ve ardından performansını iyileştirmek için makine öğrenimini kullanmasına olanak tanır. Bu esnek ve kapsamlı bir çözümdür. Şirketler bu çözümü, robotların her şeyi mahvetmesine izin vermek yerine müşterileriyle ilişki kurmalarına ve iyileştirmelerine yardımcı olacak güvenilir sohbet robotları geliştirmek için kullanabilir.

Chatbot'ların artık "sinir bozucu" olmayacak şekilde nasıl yapılacağı, bu soru gerçekten acil.

Yorum Beğen Takip Et

Yapay zeka öğrenme ve geliştirmenin kuru mallarını paylaşalım

Yeniden yazdırıyorsanız, lütfen arka planda bir mesaj bırakın ve yeniden yazdırma şartnamelerine uyun

Utanmayın! Çoğu insan aslında sadece sözde veri bilimcileridir
önceki
Yeni taç ölüm oranı hala yüksek, neden İtalya?
Sonraki
İyi bir programcının uzman olması için kaç tane programlama dili gerekir?
"Makine öğrenimi" ni gerçekten öğreniyor musunuz? "Makine öğrenimi" nasıl öğrenilir?
Moderna yeni taç aşısını iki ayda nasıl geliştirdi?
Yaygın hatalar büyük hatalara yol açar! Bir düzineden fazla tıbbi araştırma "boşa çıktı"
Flutter, Native, React-Native, performans kralı kim?
Salgın sırasında hayat nasıldı? AI yazarlarının çevrimiçi günlük yazmalarını izleyin
Bugünkü Core Voice | Bao Mouming davasıyla ilgili olarak söylemek istediğim şey şirketteki saatli bomba
Salgın sona mı geliyor? Dünyanın en güçlü süper bilgisayarı, koronavirüse karşı savaşa katıldı
2020'deki en iyi JavaScript çerçeveleri, daha yakından bakmadığınızdan emin misiniz?
Veri bilimcilerin ve yazılım mühendislerinin kullandığı pandaların işlevleri nelerdir?
Home Office 101: "Ofisiniz" için gerekli ekipmanlar nelerdir?
Trisolaran kurtarıldı! Üç cisim problemini çözmek için derin öğrenme
To Top