Chatbot platformları iş kullanıcılarını mı yoksa geliştiricileri mi hedeflemeli?
Chatbot platformlarının görünüşe göre bir seçeneği var. İş kullanıcılarını mı yoksa geliştiricileri mi hedefliyorlar?
Bu sorunun bir yanıtı, her ikisinin de sürece dahil olması gerektiğinden her ikisine de ihtiyaç duyacaklarıdır.
Daha iyi bir soru, iş kullanıcılarının ve geliştiricilerin aşağıdakilere etkili bir şekilde katkıda bulunmalarını sağlamanın en iyi yolunun ne olduğu olabilir sohbet robotu Farklı beceri setlerinden en iyi şekilde yararlanacak şekilde inşa etmek?
İş kullanıcıları, iş alanını ve çözmeye çalıştıkları sorunu geliştiriciden daha iyi anlar. Sohbet robotunu doğrudan yazılım içinde oluşturabilirlerse çok zaman kazanılabilir ve ürün kalitesi artırılabilir.
Geliştiriciler elbette yazılımı gereken şekilde özelleştirme becerisine sahiptir. Yazılım, kolayca yapılabileceklerin ötesinde bir özelleştirme gerektiriyorsa, geliştiricilerin de dahil olması gerekir.
Sohbet robotu platformu açısından bakıldığında, özelleştirme yeteneğinin ürüne karmaşıklık getirmesi bir değiş tokuştur. Bir noktada, öğrenme eğrisi iş kullanıcıları için çok zahmetli hale gelir ve ürünü yalnızca uzman kullanıcılar kullanabilir. Karmaşıklığın, ürünü yalnızca geliştiricilerin kullanabileceği şekilde olduğu başka bir nokta daha vardır.
Geliştiriciler ve iş kullanıcıları için işbirliği yapmanın en iyi yolu sorusuna bakmanın bir yolu, bir bot oluştururken gerçekte ne kadar karmaşıklık gerektiğini düşünmektir. İş kullanıcılarının her şeyi yapabileceği bir platforma sahip olmak mümkün olabilir mi?
Buna cevabım, bot sıfırdan inşa edilmişse veya özelleştirmeye ihtiyaç duyuyorsa "Hayır" olacaktır.
Bot çok basitse veya kapsamlı bir şablondan oluşturulduysa cevabım "Evet" olacaktır.
SSS botu çok basit bir bot örneğidir. Bu, işletme kullanıcılarının kolayca oluşturabileceği türden bir bottur. Yalnızca bir şablondan oluşturulan bir bot da işletme kullanıcıları tarafından oluşturulabilir.
Ancak çoğu bot kullanım senaryosu, şablon kullansalar bile özelleştirme gerektirir. En azından sistemlerin entegre edilmesi gerekir ve bu bir işletme kullanıcısı tarafından yapılamaz. Ayrıca özelleştirme gerçeği de vardır. Bir şirketin yeni bir kullanım durumu ya da sohbet robotunun özelleştirilmesini gerektiren fikirleri olması çok sık karşılaşılan bir durumdur. Bu özelleştirmelerin normalde iş kullanıcıları için oluşturulan bir GUI'de yapılması zordur ve bu nedenle geliştiriciler tarafından yapılması gerekir.
Bu, üretkenliği optimize etmek için iş kullanıcıları ve geliştiricilerin bir platformda birlikte çalışmasının en uygun yolu olmadığı anlamına gelmez. Asıl soru, platformun bu optimum işbirliğine ulaşmak için iş kullanıcılarına ve geliştiricilere hangi yollarla hitap etmesi gerektiğidir?
İşletme kullanıcıları için son derece basitleştirilmiş GUI'ler sağlayan bazı bot platformları vardır. Bu GUI'ler, iş kullanıcılarının sohbet robotu oluşturma sürecinin kontrolünde olacağı yanılsamasını yaratır. Oluşturdukları chatbot modellerine daha sonra geliştiriciler tarafından özelleştirmeler ve entegrasyonlar oluşturmak için programlı olarak erişilebilir.
Oldukça basitleştirilmiş GUI ile ilgili sorun, işletme kullanıcısının yapabileceklerini sınırlamasıdır. Ayrıca, geliştiricinin normalde yazılım oluşturmanın en uygun yollarını anlama konusunda çok daha fazla deneyime sahip olması, bu nedenle GUI düzeyindeki tasarım seçimlerine dahil olmaları gerekebilir.
İşletme kullanıcılarının herhangi bir kod kullanmadan sıfırdan sofistike bir chatbot oluşturmasına olanak tanıyan bir bot platformu var. Gördüğüm örnek pizza siparişi veren bir chatbot'tu. Esasen, iş kullanıcısının pizza siparişi için boyut ve malzemeler gibi yakalamak istediği parametreleri ve ilgili soruları listeleyen bir form doldurması gerekiyordu ve bot gerisini halledecekti.
Burada üç sorun vardı
Birincisi, iş kullanıcılarının parametreler için adlandırma kurallarını kullanmaları ve eğitim almadan diğer tasarım kurallarına uymaları pek olası değildir. Bu da GUI'nin sınırları dahilinde çalışıyor olsalar bile dağınık bir bot yaratabilir.
İkinci sorun ise gerçekte sohbet botunun kapsamlı bir şekilde özelleştirilmesinin gerekecek olmasıdır. Örneğin, chatbotun kullanıcı siparişi geçtikçe fiyatları bilmesi ve takip etmesi ve arka uçla entegre olması gerekecektir. İşletme kullanıcısı gereksinimler hakkında çok daha fazla bilgiye sahip olsa da, bu şekilde dahil olarak aslında geliştiriciyi yavaşlatıyor olabilir.
Üçüncü sorun ise doğru GUI'nin aslında geliştiricinin işini hızlandırabilecek olmasıdır. Geliştirici GUI kullanmak istiyorsa, çok sınırlı işlevselliğe sahip bir GUI kullanmak ve geri kalanını kodla yapmak zorundadır ki bu da işleri yapmanın en karmaşık yoludur. Sofistike bir GUI, yapmaları gereken kodlamayı radikal bir şekilde azaltabilir.
En uygun çözüm, şirketlerin yüksek kaliteli bir sohbet robotu oluşturmak için gerekenler konusunda daha gerçekçi olmalarını gerektirebilir. Bu, herhangi bir yazılımda olduğu gibi kapsamlı özelleştirmenin gerekli olduğunu kabul etmeleri gerektiği anlamına gelir ve bu nedenle geliştiricilerin (veya en azından sofistike araçlara sahip uzman kullanıcıların) geliştirme sürecinin kontrolünde olması daha iyidir.
İş kullanıcıları genel tasarımın kontrolünde olmalıdır. Ayrıca içerik ve amaçlar üzerinde de doğrudan kontrol sahibi olmaları gerekir.
Geliştiricilerle birlikte çalışmalarının en etkili yolu, çevik bir metodoloji izlemeleri ve en iyi çözüme doğru yineleme yapmalarıdır. Bu, sohbet botunu orijinal bir tasarıma göre hızlı bir şekilde oluşturmak için çevik teknikler kullanmak ve ardından iş kullanıcılarının düzenli olarak geri bildirimde bulunarak sohbet botunu test etmelerini ve iyileştirmelerini sağlamak anlamına gelir.
Bot platformu açısından bu iki anlama gelmektedir:
- İş kullanıcılarının içeriği ve amaçlara yönelik ifadeleri yönetmek gibi kesinlikle yapmaları gereken şeyleri kolayca yapabilmelerini sağlayın.
- Geliştiricilerin diğer her şeyi mümkün olduğunca verimli bir şekilde yapabilmelerini sağlayın. Bu, GUI'nin son derece esnek olduğundan ve geliştiricilerin çalışmasını isteyeceği şekilde çalıştığından emin olmak anlamına gelir.
Bot platformları ayrıca şablonların ve sihirbazların oluşturulmasına ve paylaşılmasına da izin vermelidir. Şablonlar ve sihirbazlar (iş kullanıcıları tarafından kullanılan), hala yapılması gereken önemli özelleştirmeler olsa bile şirketlerin üretime daha hızlı geçmesine yardımcı olabilir.
Sohbet robotları oluşturmadaki bir başka eğilim de niyetlerin yerini nesne tanımlamalarının almasıdır. İş kullanıcıları platform tarafından desteklenen nesneleri seçebilecek ve sadece bu nesnelerle ilişkili özellikleri güncelleyebilecek. Platform daha sonra bu nesnelerle ilgili son kullanıcı sorularını ele alacaktır.
Örneğin, bir işletme kullanıcısı bankacılık için bir sohbet robotu için bir "kredi kartı" nesnesi seçebilir ve ardından bu nesneyle ilgili bir form doldurabilir. Form, kartın kaybolması durumunda kullanıcının kiminle iletişime geçmesi gerektiğini ve kartın değiştirilmesi gerektiğinde kiminle iletişime geçmesi gerektiğini vb. sorabilir. Bir şablon veya sihirbaz kullanmaya benzer şekilde, işletme kullanıcısı eldeki görev için bir dereceye kadar önceden oluşturulmuş bir sohbet robotundan yararlanabilir.
İş kullanıcılarının ve geliştiricilerin belirli bir chatbot üzerinde nasıl işbirliği yapabileceklerini kısmen chatbot platformu belirleyecektir. Bizim görüşümüze göre, işbirliği yapmanın en etkili yolu, iş kullanıcılarının içerik ve artırma amaçları gibi tamamen kendi başlarına yapabilecekleri görevler üzerinde tam kontrole sahip olmalarına ve ardından geliştiricinin sohbet botunu olabildiğince verimli bir şekilde oluşturmasına izin vermektir.
İş kullanıcısı nihai olarak tasarımdan sorumlu olacak ve sohbet robotunun beklentileri karşıladığından emin olmak için sürece tamamen dahil olması gerekecektir. Geliştiricinin temel işlevselliği mümkün olduğunca verimli bir şekilde oluşturması gerekecektir.
İçindekiler
Yapay zeka sohbet robotlarıyla ilgili en son gelişmelerden haberdar olun
Bunu paylaşın: