Aracılığıyla paylaş


Sohbet botu konularını tanımlama

Önemli

Power Virtual Agents yetenekleri ve özellikleri, Microsoft Copilot genelinde üretken yapay zekaya ve gelişmiş tümleştirmelere yapılan önemli yatırımların ardından artık Microsoft Copilot Studio'nun parçasıdır.

Bazı makalelerde ve ekran görüntülerinde, belgeler ve eğitim içeriği güncelleştirilirken Power Virtual Agents'a başvurulabilir.

Bot uygulamanız için en iyi konuları tanımlamak, kullanıcıların sorabileceği sorulara veya çalıştırmayı deneyebileceği görevlere ve sağlamanız gereken bilgi ve otomasyon türüne dair bilgi sahibi olmayı gerektirmez.

Örneğin, bir perakende sohbet botu, kullanıcıdan yapmak istediği şu dört şeyden birini seçmesini isteyebilir: bir mağaza bulma, sipariş verme, siparişin durumunu denetleme veya satın alınan bir ürünü iade etme. Yanıtları, her biri kendi konu diyaloguna sahip dört konudan birine yol açabilir.

Bu bilgiler için ilk kaynak kümesi aşağıdakileri içerir:

  • Mevcut sık sorulan sorular (SSS) veya Bilgi Bankaları (KB).
  • Çalışanlarınız veya müşterileriniz tarafından dahili senaryolarda veya müşteri hizmetleri senaryolarında öne sürülen genel konular. Müşteri hizmetleri botu oluşturuyorsanız, en sık sorulan soruların neler olduğunu ve bunların tipik olarak sorulma sırasını öğrenmek için mevcut hizmet temsilcileriyle konuşun.

Farklı konu türleri

Bot kullanıcılarının genellikle, ele almak istedikleri belirli bir sorusu veya problemi ya da çözmek istedikleri bir sorunu vardır. Bot kullanıcılarının üstleneceği görev türleri (ve dolayısıyla, oluşturmanız gereken bot konusu türleri) şu üç kategoriden birine girer:

  1. Bilgi amaçlı: Örneğin, "Ne…?", "Ne zaman…?", "Neden…?"
  2. Görev tamamlama: "… yapmak istiyorum", "Şunu nasıl yapabilirim?"
  3. Sorun giderme: "… çalışmıyor", "Şu hata iletisini aldım…"

Ayrıca, "Yardıma ihtiyacım var" veya "alışveriş" gibi belirsiz kullanıcı sorularını ele almak için de bot konuları oluşturmanız gerekebilir. Bu konular bot kullanıcısının doğru konuya yönlendirilebilmesi için açıklama yapmasını ister.

Konu tasarım işlemi

  1. Konuyu tanımlama

    • Bot kullanıcılarının hakkında soru soracağı konuları seçin.
    • Yüksek etkili konular ile başlayın.
    • Son kullanıcının bakış açısından yola açarak konuları düşünün. Bir alana sizden daha az aşina veya bir alanda sizden daha az bilgili olabileceklerini unutmayın.
  2. Tüm senaryoları listeleme

    • Olası tüm senaryoları listeleyin.
    • Senaryoları kategorilere ayırın: bilgilendirici, görev tamamlama ve sorun giderme.
    • Konuları hiyerarşik biçimde düzenleyin: Kullanıcının sorduğu ilk sorular nelerdir?
  3. Üst düzey bir konuşma ağacı tasarlama

    • Konuşma ağacını çizin.
    • Her konuda sorulan soruların hiyerarşisini tanımlayın.
    • Durumu anlamak ve doğru çözümü sağlamak için gerekli en az sayıda soruyu tanımlayın.
  4. Tasarımı doğrulama ve yineleme

    • Tonla veya sözcüklerle ilgili sorunlar olup olmadığını belirlemenize yardımcı olması için yayımlamadan önce diyalogu sesi olarak okuyun.
    • Daha da iyi duruma getirmek için analizleri ve okuma oturumu dökümlerini alın.
    • Her yazma yinelemesinin ardından bot kullanıcılarınızın botla etkileşimlerini gözlemleyerek bot konularınızı sürekli olarak yineleyin ve iyileştirin.

Önemli

  • Web sitenizin veya uygulamanızın zaten yapabildiklerini çoğaltmayın; müşterileriniz büyük ihtimalle web siteniz veya uygulamanıza aşinadır ve bot ile etkileşimde bulunmadan yaygın görevleri gerçekleştirebilecektir.
  • Öncelikle yüksek miktarda sohbet veya çağrı üreten sorun ve senaryolar hakkında konular oluşturmaya odaklanın. Belirli bir zaman diliminde daha az kritik olan diğer sorunların üzerinde çalışın.
  • Tasarımınızda olabildiğince ayrıntılı olun ve kullanıcılarınızın yardım isteyebileceği veya gereksinim duyabilecekleri tüm olası senaryoları göz önünde bulundurun.

Tek ve birden çok yönlü etkileşimler için plan yapma

Basit etkileşimler için, tek bir soru ve bir yanıt ile tek yönlü konuşmalar oluşturursunuz. Ancak daha önemli konular, kullanıcı ile bot arasında birden çok kez etkileşim alışverişi içeren çok aşamalı konuşmayı gerektirir.

Örneğin, bir kullanıcı bir perakende botuna yakında herhangi bir mağaza olup olmadığını sorarsa sohbet botu, olası yanıtlarını daraltmak için "Hangi şehirde yaşıyorsunuz?" veya "Posta kodunuz nedir?" gibi bir soru ile yanıt verebilir. Kullanıcının yanıtı, botun konuşmadaki bir sonraki yanıtını belirleyecektir.

Yerel üretken AI yeteneklerini kullanma

Sohbet botu tasarlarken, bot kullanıcılarınızın sorduğu tüm soru türlerini önceden tahmin edemeyebilirsiniz. Bunun azaltılmasına yardımcı olmak için Microsoft Copilot Studio, doğal dil anlama (NLU) modellerindeki en güncel gelişmeleri kullanan güçlü bir AI destekli özellik içerir.

Botunuz için Görüşmeleri yükselt seçeneğini etkinleştirdiğinizde ve sohbet botunuzu herkese açık bir Bing dizinli web sitesine bağladığınızda botunuz; otomatik olarak oluşturulmuş, görüşme dostu, düz dil kullanılan yanıtları her bir olasılık veya "uç örnek" için konu oluşturmaya gerek kalmadan sağlayabilir.

Büyük hacimdeki tek yönlü soru-cevap çiftlerini aktarma

Microsoft Copilot Studio, sohbet botunu 1.000 konuyla sınırlar.

Çok sayıda SSS veya bilgi tabanınız varsa, bunları Microsoft Copilot Studio konularının dışına aktararak ve geri dönülecek konuyu kullanıp Microsoft Copilot Studio'ta tek bir kullanıcı deneyimi sunarak her soru-cevap çifti için bir konu oluşturmaktan kaçınabilirsiniz.

İpucu

Azure Cognitive Service for Language'deki soru cevaplama, verileriniz üzerinde doğal konuşma katmanı oluşturmanıza olanak sağlayan bulut tabanlı NLP'yi sağlar. Bu özellik, her türlü giriş için özel KB'nizden en uygun yanıtı bulmak amacıyla kullanılır. Microsoft Copilot Studio'ta soru cevaplamayı nasıl tümleştireceğinizi öğrenin.