Metlivi Blog

Yapay Zeka Ne Zaman Karşılama Mesajı Göndermeli? Samimi Hissettiren Zamanlama, Bağlam ve Kontroller

Bir yapay zeka karşılama mesajı; kullanıcının seçtiği bir zamanda geldiğinde, etkileşime geçmek için net bir neden sunduğunda ve yok sayılması ya da kapatılması kolay olduğunda samimi hissettirir. Kullanıcının o anki aktivitesiyle yararlı bir bağlantı kurmadan ortaya çıktığında veya kullanıcı reddettikten sonra gelmeye devam ettiğinde ise bir kesinti gibi hissettirir. Proaktif yapay zeka mesajlarını etkinleştirip etkinleştirmemeye karar vermek isteyen herkes için basit bir kontrol listesi yardımcı olur: an, neden, kontrol. Talep edilmemiş bir karşılama mesajını memnuniyet verici bir davet olarak kabul etmeden önce bu üç unsuru arayın.

30 Eylül 20266 min readOkuma, sanat ve kültürYazan: Metlivi Editorial Team
Bölüm 1

Bir yapay zeka karşılama mesajını samimi hissettiren nedir?

Karşılama mesajı, sıradan bir aktiviteye başlamak için küçük bir davettir: bir yazma alıştırmasına devam etmek, yaratıcı bir ipucunu keşfetmek veya kişisel bir projeyi ele almak gibi. Samimiyeti, neşeli ifadelerden ziyade uyumdan gelir. Seçilen an kullanıcıya uygun mu? Öneri ilgili mi? Kişi yanıt verip vermeyeceğini seçebiliyor mu?

Proaktif konuşma ajanları üzerine yapılan araştırmalar, inisiyatifi bir kullanıcının isteğini beklemek yerine sistemin bir etkileşim başlatması olarak tanımlar. Yazarlar, inisiyatifin özenli bir tasarım olmadan rahatsız edici algılanabileceğini savunmakta ve zamanlamayı ile tempoyu kişinin bağlamına uyarlamayı ve sınırlarına saygı duymayı önemli tasarım boyutları olarak tanımlamaktadır. Bu, bir karşılama mesajını değerlendirmek için faydalı bir yol sunar: yalnızca dostane tona değil, zamanlamaya ve seçim hakkına gösterilen saygıya bakın. “Towards Human-centered Proactive Conversational Agents,” arXiv

Örneğin, öğleden sonra için kısa bir yaratıcı yazma istemi seçmiş olan bir kullanıcı, bu zaman aralığında tek bir daveti memnuniyetle karşılayabilir. Aracı zaten kullanırken gelen bir karşılama mesajı ise aksine bir bölünme gibi hissettirebilir. Bunlar her kullanıcının neyi tercih ettiğine dair kesin iddialar değil, örnek teşkil eden durumlardır: aynı an bir kişiye uyarken bir başkasına uymayabilir. İnsanların kendi tercihlerini belirlemelerine izin vermek, tahmin edilen bir rutini izin olarak kabul etmekten daha güvenilirdir.

Bölüm 2

Hangi zamanlama seçenekleri kontrolü kullanıcıya verir?

Kullanıcının açıkça seçtiği zamanlamalarla başlayın: seçilen bir saat, seçilen bir gün veya dahil olmayı kabul ettikleri bir etkinliğe bağlı bir hatırlatıcı. “Hafta içi öğleden sonraları” gibi geniş bir tercih, katı bir günlük programdan daha pratik olabilir; ancak önemli olan nokta, bunu kişinin belirlemesi ve değiştirebilmesidir.

Bir karşılama mesajının ayrıca mantıklı bir durma noktası olmalıdır. Seçilen bir zaman aralığındaki tek bir daveti anlamak, art arda gelen takip mesajlarından daha kolaydır. Kişi mesajı atlarsa, sistem bu anın geçip gitmesine izin verebilir; daha sonra başka bir davet isterlerse bunu kendileri seçebilirler. Bu, atıfta bulunulan kaynaklarca kanıtlanmış evrensel bir sıklık kuralı değil; bölünmeleri kontrol edilebilir kılmaya yönelik platform yönergelerinden ve uyarlanabilirlik ile kullanıcı tercihlerini vurgulayan araştırmalardan çıkarılmış editoryal bir öneridir.

W3C’nin bölünmeleri sınırlandırmaya ilişkin tamamlayıcı kılavuzu; hangi türlerin ne zaman görüneceğini seçmek de dahil olmak üzere, kesintileri ve hatırlatıcıları kontrol etmenin kolay bir yolunu önermektedir. Ayrıca insanların daha sonra geri dönebilmesi için bunları duraklatma seçeneğini de açıklar. Sıradan yapay zeka karşılama mesajlarına uygulandığında bu durum pratik bir varsayılan yaklaşım sunar: Karşılama mesajını ertelenebilir yapın ve sessizliğin “yakında tekrar dene” anlamına geldiğini varsaymak yerine bir sonraki uygun zamanı kullanıcının seçmesine izin verin. W3C, “Limit Interruptions”

Bölüm 3

Bir daveti hangi bağlam faydalı kılar?

Faydalı bir karşılama mesajı, görünmesi için kısa ve anlaşılır bir neden sunar. Kişinin seçtiği bir zaman aralığına atıfta bulunabilir veya almayı talep ettiği yaratıcı bir etkinlik önerebilir. Okuyucu, sistemin ne bildiğini veya o anı neden seçtiğini tahmin etmek zorunda kalmadan bu bağlantıyı görebilmelidir.

Daveti bu neden ile orantılı tutun. Kullanıcı bir öğleden sonra çizim istemi seçtiyse “Öğleden sonraki çizim konunuz hazır” ifadesi net bir davettir. Aktiviteyi tanımlar ve bir sonraki adımı açık bırakır. Sistemin başvurabileceği, kullanıcı tarafından seçilmiş bir aktivite veya zamanlama yoksa genel bir karşılama mesajını uygulamanın içinde bırakmak daha iyi olabilir; böylece kişi bunu başlatmayı kendisi seçebilir.

Bağlam, bir karşılama mesajını altta yatan tercihin hak ettiğinden daha kişisel hissettirmek amacıyla kullanılmamalıdır. İyi bir test, kullanıcının bu mesajı neden aldığını tek bir cümleyle açıklayıp açıklayamayacağıdır: “Bu saatlerde bir istem rica etmiştim.” Açıklama bunun yerine gizli varsayımlara dayanıyorsa, kelimeler samimi olsa bile karşılama mesajı şaşırtıcı ve yersiz hissettirebilir. Bu, proaktif ajan araştırmalarındaki bağlam, uyarlanabilirlik ve nezaket vurgusundan çıkarılmış bir tasarım çıkarımıdır; belirli bir yapay zeka hizmetine ilişkin bir özellik garantisi değildir. “Towards Human-centered Proactive Conversational Agents,” arXiv

Bölüm 4

Hangi kontrollerin bulunması kolay olmalıdır?

Karşılama mesajlarını etkinleştirmeden önce, sade adlara ve doğrudan sonuçlara sahip kontrolleri arayın. Faydalı seçenekler arasında karşılama mesajlarını açıp kapatmak, davet türlerini seçmek, bir zaman aralığı belirlemek, bir sıklık ayarlamak ve bunları bir süreliğine duraklatmak yer alır. Görünür bir “şimdi değil” eylemi tek seferlik bir geçişi sağlayabilir; kolayca erişilebilen bir ayarlar yolu ise kalıcı bir tercih değişikliğini yönetmelidir.

Platform belgeleri, bildirim kontrollerinin cihazı kullanan kişiye ait olduğunu açıkça belirtir. Apple, uygulamaların bildirim iznini neden istediklerini bağlam içinde açıklamaları gerektiğini ve kullanıcıların bildirim ayarlarını istedikleri zaman değiştirebileceklerini belirtir. Android, kullanıcıların farklı bildirim türlerinin nasıl görüneceğini ayarlamasına olanak tanıyan bildirim kanalları sunar; kullanıcılar, kanal oluşturulduktan sonra kanal davranışının kontrolünü elinde tutar. Apple Developer, “Asking permission to use notifications” ve Android Developers, “Create and manage notification channels”

Bunlar platform mekanizmalarıdır; belirli bir yapay zeka ürününün özel bir karşılama programı veya ayrı bir karşılama kategorisi sunduğunun kanıtı değildir. Bir kontrole güvenmeden önce hizmetin kendi ayarlarını kontrol edin ve bir karşılama mesajı uyarı olarak geliyorsa cihaz düzeyindeki bildirim ayarlarını inceleyin. Android’in kılavuzu kanal başına kullanıcı ayarlarını açıklar; Apple cihazlarında bildirim yetkilendirmesi ve mevcut etkileşim türleri de sistem ayarları üzerinden kontrol edilir. Kesin seçenekler ürüne ve cihaza bağlıdır.

Basit bir kontrol denetimi şu üç soruyu yanıtlamaktır: Bu tür bir karşılama mesajını kapatabilir miyim? Ne zaman veya nasıl geleceğini değiştirebilir miyim? Her şeyi değiştirmek zorunda kalmadan tek bir mesajı atlayabilir miyim? Yanıtlar görünür ve anlaşılırsa, kullanıcının daha pratik seçim hakkı var demektir. W3C kılavuzu da benzer şekilde, kesinti kontrollerinin kullanımının kolay olmasını ve kullanıcıların hangi türleri ne zaman isteyeceklerine karar verebilmelerini önerir. W3C, “Limit Interruptions”

Bölüm 5

Proaktif karşılama mesajlarını etkinleştirip etkinleştirmeyeceğinize nasıl karar verebilirsiniz?

Bunları açmadan önce bu pratik karar aracını kullanın:

Kontrol: An; Kullanıcıya saygı duyan yanıt: Bir karşılama mesajının ne zaman gelebileceğini ben seçtim veya mesajı uygulamanın içinde tutabilirim.

Kontrol: Neden; Kullanıcıya saygı duyan yanıt: Mesajın dahil olduğum hangi aktivite veya tercihle ilişkili olduğunu anlayabiliyorum.

Kontrol: Kontrol; Kullanıcıya saygı duyan yanıt: Ayarlar arasında kaybolmadan mesajı atlayabilir, duraklatabilir, ayarlayabilir veya devre dışı bırakabilirim.

Bu tablo puanlanan bir test değil, pratik bir sentezdir. Bir yanıt belirsizse, mevcut en az bölücü seçenekle başlayın; örneğin, istemleri siz uygulamayı açmaya karar verene kadar uygulama içinde tutun. Bildirimleri etkinleştirirseniz, birkaç bildirimden sonra zamanlamanın rutininize hâlâ uyup uymadığını kontrol edin. Uymadığında ayarı değiştirin.

Kanıtlar ölçülü olmaya ve seçim hakkına işaret ediyor. 2020 tarihli bir IBM Research makalesi, bildirimlerin kısmen kullanıcı tercihlerine ve programlarına göre gönderilmesini, bastırılmasını veya birleştirilmesini önerdi; bu bir çerçeve sunar, herhangi bir belirli zamanlama yönteminin herkes için işe yarayacağının garantisi değildir. Daha sonraki insan odaklı ajan makalesi de benzer şekilde uyarlanabilirliği ve sınırlara saygıyı tasarım unsurları olarak ele almaktadır. Apple, Android ve W3C’nin kullanıcı kontrollerine ilişkin yönergeleriyle birlikte bu kaynaklar mütevazı bir kuralı desteklemektedir: Sıradan bir karşılama mesajı, kullanıcının karşılamak zorunda olduğu bir beklenti değil, şekillendirebileceği bir davet olmalıdır. IBM Research, “A snooze-less user-aware notification system for proactive conversational agents”

Bölüm 6

Bir karşılama mesajı seçmek için pratik bir kural

Bir yapay zeka karşılama mesajını; zamanlamasını seçmek sizin elinizde olduğunda, amacı kolayca anlaşıldığında ve kontrollerine kolayca erişilebildiğinde etkinleştirin. Seçilmiş bir yaratıcı etkinliğe bağlı kısa ve öz bir davet, başlangıç yapmayı kolay hissettirebilir. Neden geldiğini veya düzeni nasıl değiştireceğinizi anlayamıyorsanız, karşılama mesajlarını kapalı tutun ya da anlayana kadar uygulama içi bir seçeneği kullanın. Samimiyet, en iyi şekilde kullanıcı o anı memnuniyetle karşılama, erteleme veya geri çevirme konusunda özgür kaldığında hissedilir.

İlgili okumalar

Bu konuyu keşfetmeye devam et