Kazanimlar:
- Netlik, kısalık, onarım, tutarlılık ve ilerleme ilkeleriyle doğal ve güvenilir bir konuşma tasarlayabilme
- Niyet mimarisini az, net ve ayrık kurup anlaşılamayan girdi için nazik onarım ve devir yolu tanımlayabilme
- Ton kılavuzuyla botun sesini sabitleyip kötü haberleri empatiyle verirken somut bilgiyi kaynağa bağlı tutabilme
Bir botun teknik olarak çalışması yetmez; müşteriye iyi bir deneyim yaşatması gerekir. Aynı bilgiyi veren iki bot düşünün: biri "GEÇERSİZ GİRİŞ. TEKRAR DENEYİN." der, diğeri "Sanırım sipariş numaranızı tam alamadım, 10 haneli numaranızı yazar mısınız?" der. İkisi de aynı işi yapar ama biri müşteriyi kızdırır, diğeri rahatlatır. İşte bu farkı yaratan disipline konuşma tasarımı (İngilizcesiyle conversation design) denir: bir botun ne söyleyeceğini, nasıl söyleyeceğini, hata anında nasıl davranacağını ve müşteriyi çözüme nasıl yönlendireceğini planlama sanatıdır. Yapay zeka bu tasarımı hem kolaylaştırır (diyalog metinlerini üretir) hem de zorlaştırır (serbest üretim kontrolden çıkabilir).
Bu ünitede sanal asistanların nasıl doğal ve güvenilir konuşturulacağını, niyet mimarisinin nasıl kurulacağını ve konuşma tasarımının ilkelerini göreceğiz. Önce bir terim: sanal asistan (virtual assistant), tek bir görevi yapan basit bottan daha geniş, çok konuyu yürütebilen, bağlamı hatırlayan ve birden çok kanalda (telefon, sohbet, uygulama) çalışan gelişmiş asistandır.
Konuşma tasarımının temel ilkeleri
İyi bir konuşma tasarımı birkaç ilkeye dayanır. Netlik: müşteri her adımda ne yapması gerektiğini bilmeli; belirsiz sorular ("nasıl yardımcı olabilirim" yerine gerektiğinde "kargo mu, iade mi, başka bir konu mu") çözüm hızını artırır. Kısalık: bot uzun paragraflar değil, kısa ve tek fikirli cümleler kurmalı; sesli botta bu daha da kritiktir, çünkü müşteri uzun anonsu dinlemez. Onarım (repair): müşteri anlaşılmadığında ya da hata yaptığında bot suçlamadan, nazikçe yeniden yönlendirmeli. Tutarlılık: botun üslubu baştan sona aynı kalmalı; bir cümlede resmî, diğerinde samimi olmamalı. İlerleme hissi: müşteri her adımda çözüme yaklaştığını hissetmeli, döngüde dönmemeli.
Bir konuşma tasarımının iskeleti şu adımlarla kurulur:
- Kullanıcı hedeflerini listele: Müşteriler bu asistana en çok hangi 10-15 iş için gelir? (Bunlar niyetlerdir.)
- Her niyet için "mutlu yol"u yaz: Her şeyin yolunda gittiği en kısa diyalog. Müşteri gelir, bot anlar, bilgiyi toplar, çözer.
- Sapma yollarını yaz: Müşteri yanlış bilgi verir, konu dışına çıkar, sinirlenir, "temsilci" der. Her sapma için bir onarım cümlesi.
- Devir noktalarını işaretle: Hangi anlarda bot durup insana bağlar?
- Ton ve kişilik kılavuzu: Marka sesine uygun 5-6 örnek cümle; botun asla kurmayacağı cümleler.
İpucu: Bir diyalog tasarımını test etmenin en hızlı yolu, onu yüksek sesle okumaktır. Kulağa robotik, resmî veya kaba geliyorsa müşteriye de öyle gelir. İyi bot metni, iyi bir temsilcinin konuşması gibi akmalıdır.
Niyet mimarisi: az ve net niyet, çok örnek
Klasik yaklaşımda her niyet için onlarca "örnek cümle" (utterance) toplanır: "kargom nerede", "siparişim ne zaman gelir", "paketimi takip et" hepsi "kargo_takip" niyetine bağlanır. Üretken YZ ile bu iş kolaylaştı; model bu varyasyonları büyük ölçüde kendi anlar. Ama iki tuzak vardır. Birincisi niyet çakışması: iki niyet birbirine çok benziyorsa (ör. "iade" ve "değişim") bot karıştırır; niyetleri net ayırın. İkincisi kapsam kayması: model niyeti tanıyamadığında "diğer" demek yerine uydurma bir niyet üretmeye çalışır; bu yüzden mutlaka bir "anlaşılamadı → netleştir ya da devret" yolu olmalıdır.
Şu tablo, iyi ve zayıf niyet tasarımını karşılaştırır:
Konu
Zayıf tasarım
İyi tasarım
Niyet sayısı
80 dağınık, çakışan niyet
12-15 net, ayrık niyet
Anlaşılamayan girdi
Uydurma cevap üretir
"Tam anlayamadım" + seçenek/devir
Eksik bilgi
Hata verir
Nazikçe sorar (slot-filling)
Kapsam dışı
Konuşmaya devam eder
Kibarca sınır koyar, devreder
Ton
Değişken, robotik
Tutarlı, marka sesi
Dört kopyalanabilir şablon
1) Konuşma tasarım kılavuzu üretimi:
Rolün: konuşma tasarımcısı. [marka] için bir sanal asistan tasarlıyorum.Aşağıdaki 12 niyet için her birine: (a) 1 cümlelik amaç,(b) botun soracağı ilk soru, (c) eksikse toplanacak varlıklar,(d) çözüm cümlesi, (e) anlaşılamazsa onarım cümlesi üret.Ton: nazik, kısa, "siz" hitabı, robotik değil. Niyetler: <<liste>>
2) Onarım (hata) cümleleri üretimi:
Aşağıdaki durumlar için müşteriyi suçlamayan, nazik onarım cümleleri yaz:1) Sipariş numarası yanlış formatta,2) Bot müşteriyi hiç anlamadı (2. kez),3) Müşteri sinirli ("bıktım artık"),4) Kimlik doğrulama başarısız.Her biri en fazla 2 cümle; çözüme yönlendirsin, gerekirse insana devretsin.
3) Ton/kişilik kılavuzu:
[marka] sanal asistanı için ton kılavuzu üret:- Marka değerleri: <<güvenilir, sıcak, sade>>- "Böyle konuşuruz" örnek 5 cümle,- "Böyle konuşmayız" örnek 5 cümle (fazla resmî/argo/robotik),- Emoji ve büyük harf kullanımı kuralı,- Kötü haber verirken (stok yok, iade reddi) üslup örneği.
4) Diyalog denetim (review) istemi:
Aşağıdaki bot diyaloğunu bir konuşma tasarımcısı gözüyle denetle:<<diyalog>>Şunları işaretle: (1) fazla uzun/robotik cümleler,(2) belirsiz sorular, (3) döngü/tekrar riski,(4) eksik devir noktası, (5) ton tutarsızlığı.Her sorun için düzeltilmiş cümle öner. Yeni bilgi/politika uydurma.
Zayıf prompt / Güçlü prompt
Zayıf prompt:
Bir sanal asistan diyaloğu yaz.
Belirsiz: hangi marka, hangi konu, hangi ton, hangi kanal, devir kuralı yok. Çıktı jenerik ve kullanılamaz olur.
Güçlü prompt:
[Marka: sağlık sigortası] telefon voicebotu için "poliçe yenileme"niyetinin diyaloğunu yaz. Ton: sakin, güven veren, kısa cümleler(sesli okunacak). Müşteriden poliçe numarası ve doğum tarihi (sondoğrulama için) al. Yenileme tutarını CANLI sistemden gelir varsay,uydurma; tutar gelmiyorsa "bilgiyi çekemedim, sizi bağlıyorum" de.Ödeme adımına gelince PCI-DSS gereği kart bilgisini asla okutma/kaydetme,güvenli ödeme adımına yönlendir.
Fark: kanal (sesli), niyet, ton, veri sınırı, uydurma yasağı ve güvenlik kuralı net.
Üç mini vaka
Vaka 1 — Onarımın gücü. Bir bankanın voicebotu, ASR (konuşma tanıma) hatası yüzünden müşteriyi ilk seferde %18 oranında yanlış anlıyordu. Eskiden bu durumda "Anlaşılamadı, ana menüye dönülüyor" diyordu ve müşteri çıldırıyordu. Onarım cümleleri yenilenince ("Tam duyamadım, kısaca 'kart', 'kredi' veya 'hesap' der misiniz?"), tekrar deneme başarısı %41 arttı ve insana devir talebi %23 azaldı. Aynı hata oranı, farklı tasarım, çok farklı deneyim.
Vaka 2 — Ton felaketi. Bir e-ticaret botu, iade reddi gibi kötü haberleri "TALEBİNİZ UYGUN DEĞİLDİR." diye veriyordu. Şikâyetler arttı. Ton kılavuzu eklenip aynı bilgi "Maalesef bu ürün iade koşullarımızın dışında kalıyor; ancak size şu seçenekleri sunabilirim..." biçiminde verilince, aynı reddi alan müşterilerin CSAT puanı 2,1'den 3,6'ya (5 üzerinden) çıktı. Bilgi aynı, üslup her şeyi değiştirdi.
Vaka 3 — Niyet çakışması. Bir telekom asistanında "fatura itirazı" ve "fatura ödeme" niyetleri çok benzer örnek cümlelerle eğitildiği için bot ikisini karıştırıyor, ödemek isteyen müşteriyi itiraz akışına sokuyordu. Niyetler ayrıştırılıp her birine net bir doğrulayıcı soru ("Faturayı ödemek mi, faturaya itiraz etmek mi istiyorsunuz?") eklenince yanlış yönlendirme %90 azaldı.
Sık yapılan hatalar
- Uzun ve robotik cümleler. Özellikle sesli botta müşteri uzun anonsu dinlemez; kısa, tek fikirli cümleler kurun.
- Belirsiz açık uçlu sorular. "Nasıl yardımcı olabilirim" bazen iyidir ama çoğu akışta net seçenek sunmak daha hızlı çözer.
- Onarım yolunu unutmak. Hata ve yanlış anlama kaçınılmazdır; her adımın bir "yeniden dene / netleştir / devret" yolu olmalı.
- Tonun kaymasına izin vermek. Bir yerde samimi, bir yerde resmî bot güven vermez; ton kılavuzu şart.
- Kötü haberi soğuk vermek. Ret, gecikme, stok yok gibi haberleri empatiyle ve alternatifle vermek deneyimi kurtarır.
Dikkat: Üretken YZ diyalogları çok akıcı yazar ama bu akıcılık doğruluk garantisi değildir. Botun ürettiği her somut bilgi (tutar, tarih, koşul) yine kaynağa bağlı olmalı; tasarım güzelliği, uydurmayı meşrulaştırmaz.
Özetle
Konuşma tasarımı, bir botu "çalışan" olmaktan "iyi deneyim veren" olmaya taşıyan disiplindir. Netlik, kısalık, onarım, tutarlılık ve ilerleme hissi ilkelerini benimseyin; her niyet için hem mutlu yolu hem sapma yollarını yazın; niyetleri az ve net tutun; anlaşılamayan girdi ve kapsam dışı için mutlaka nazik bir çıkış tanımlayın. Ton kılavuzuyla botun sesini sabitleyin ve kötü haberleri empatiyle verin. Unutmayın: üretken YZ akıcı yazar, ama somut bilgi hâlâ kaynağa bağlı ve doğrulanmış olmalıdır.
Uygulama görevi
Kendi seçtiğiniz bir sektör için (banka, e-ticaret, sigorta, telekom) tek bir niyetin ("iade başlatma" ya da "randevu alma") tam konuşma tasarımını yazın: mutlu yol diyaloğu, en az 3 sapma yolu (yanlış bilgi, kapsam dışı, sinirli müşteri) ve her sapmanın onarım cümlesi. Ardından metni yüksek sesle okuyun ve robotik/uzun bulduğunuz cümleleri kısaltın. Son olarak "4) Diyalog denetim" şablonuyla kendi diyaloğunuzu YZ'ye denetletin.
Kontrol listesi
- [ ] Her niyet için hem mutlu yolu hem sapma yollarını tasarladım.
- [ ] Anlaşılamayan girdi ve kapsam dışı için nazik onarım ve devir cümlelerim var.
- [ ] Niyetlerim az, net ve birbirinden ayrık; çakışma yok.
- [ ] Bir ton/kişilik kılavuzu yazdım ve bot baştan sona tutarlı konuşuyor.
- [ ] Kötü haberleri empati ve alternatifle veren cümleler hazırladım.
- [ ] Diyalogdaki somut bilgilerin kaynağa bağlı olduğunu doğruladım.