Steve, chatbot geliştirmeye odaklanan bir tasarım ajansında çalışıyor. Node.js konusunda yetkin ve yeni bir yazılım kanalının ön saflarında çalışmaktan heyecan duyuyor.
İş arkadaşı Marina başlangıçta web siteleri için içerik hazırlama konusunda çalışıyordu, ancak şimdi markalar için sohbet robotları sunma konusunda onunla birlikte çalışıyor.
Sohbet botları oluşturmaya ilk başladığında Chatfuel ve Motion.ai gibi "kodsuz" araçları kullandı. Bunlar, özellikle pazarlama için komut dosyası botları oluşturmak için harika araçlardı, ancak kullanım durumları için hızlı bir şekilde sınırlı olduklarını gördü.
Bu araçların vurgusu, sokaktaki insanın birkaç dakika içinde bir bot oluşturabilmesine izin vermekti. Bu görevde başarılı oldular ve herkes sohbet botlarının yenilik ve pazarlama değerini kolayca yakalayabildi. Ancak kullanım durumu daha karmaşık hale geldiğinde sınırlamaları vardı. Botu özelleştirmek ya da mevcut sistemlerle entegre etmek zor ya da imkansızdı.
Görsel araçlar kullanarak geliştirme yapmanın da bariz sınırlamaları vardı. Kullanılabilirlik/öğrenilebilirlik arasında bir denge olması gerektiğini savunmuyordu. Sistemlerin başlangıçta herkes için kolay öğrenilebilir olmasının önemli olduğuna inanıyordu. Herkes kendini geliştirmek için zaman ve çaba harcamaya hazır olmayabilir. Ancak sistem, uzmanların platformdaki üretkenliklerini sürekli olarak geliştirebilmeleri için çoklu etkileşim yollarına izin vermelidir.
Güncel bir programlama dilinde bir programı çalıştırmak için gereken öğrenme eğrisi oldukça küçüktü, ancak bir sohbet robotunu görsel bir araçla çalıştırmak için gereken öğrenme eğrisinden biraz daha dikti.
Ancak yeni başlayanlar, dilin özellikleri ve mevcut çeşitli araçlar hakkındaki bilgilerini artırarak üretkenliklerini katlanarak artırabilirdi. Hiç kimse metin editörlerini kodlama için görsel araçlarla değiştirmeyi ciddi olarak düşünmedi (doğrudan kodun kendisinde görsel ipuçları da dahil olmak üzere kodlamayı destekleyen birçok görsel araç olmasına rağmen).
Steve, sohbet robotunu Microsoft Bot Framework gibi saf bir programlama ortamında oluşturmanın mümkün olduğunu kabul etti, ancak aradığı çözüm bu değildi. Bu tür araçları kullanarak daha fazla kontrol ve esnekliğe sahip olsa da, botun birçok ortak özelliğini kendisi kodlamak zorunda kalacaktı.
Bu tür bir çerçeve, LUIS gibi akıllı NLP ve AI motorları kullanılarak akıllı botlar geliştirilmesi düşünülerek geliştirilmiştir. Kullanım alanları için bu tür bir platform kullanmak, kodsuz platformlarda karşılaştığı sorunun neredeyse tam tersiydi. Bu platformlar, geliştirmekte olduğu bot türlerini kodlamayı gereğinden çok daha zor hale getiriyordu.
Programcılar görsel araçlarla desteklenen metin editörleri kullanıyor ve Steve benzer çözümlerin eninde sonunda chatbot framework alanında da mevcut olacağına inanıyordu. Şu anda mevcut olanlar gelecekte ölçülemeyecek kadar gelişecekti.
Buna inanmak için başka bir nedeni daha vardı. Programcılar sıklıkla bul / değiştir, kopyala / yapıştır ve diğer araçları kullanarak kodu yeniden düzenlerler, ancak bu görsel bir sistemde aynı ölçüde mümkün değildir.
Ayrıca, bazı özelliklerin görsel olarak temsil edilmesi zor olabilir. Örneğin Messenger adresindeki bir sohbet robotu özelliği karmaşıksa, bu özelliği grafiksel olarak temsil edecek güzel bir kullanıcı arayüzü bulmak zor ya da imkansız olabilir. Bu muhtemelen sohbet uzantılarında zaten yaşanıyor.
Ona göre sohbet uzantıları, tamamen konuşmaya dayalı kullanıcı arayüzünden botların daha grafiksel uygulamalar haline gelmesine doğru ilerleyen bir eğilimin göstergesiydi. Facebook Messenger ve diğer platformlar, Wechat'in halihazırda Asya'da olduğu gibi (birkaç değişiklikle) evrensel bir mobil uygulama haline gelmeyi hedefleyecektir
Bunu Marina ile tartıştığında Marina da aynı fikirdeydi. Aslında içerik tarafında da benzer bir sorun yaşadığını düşünüyordu.
Kodsuz platformlarda çok hızlı bir şekilde çalışmaya başlamayı başarmış olsa da, oluşturmaya çalıştıkları botlar için sınırlamalar açıktı. Daha karmaşık bir bot oluşturmakla görevlendirildiği ilk seferde süreci değiştirdi. Botu kodsuz bir platformda geliştirmek yerine, sohbet botu için çeşitli spesifikasyonlar ve prototipler oluşturdu ve daha sonra bunları uygulaması için Steve'e verdi.
Bu çok verimsiz bir süreçti çünkü içerikte kendisi değişiklik yapamıyor, Steve'den kendisi için değişiklik yapmasını istemek zorunda kalıyordu. Zaman içinde Steve, içeriğin bazı kısımlarını bir google elektronik tablosu aracılığıyla kendisinin muhafaza edebilmesini sağlayan bazı araçlar geliştirdi, ancak bu ideal bir çözüm değildi.
Daha da önemlisi, bunu her gün yapan bir uzman olarak üretkenliğini artırmak için daha iyi araçlara ihtiyacı olduğunu hissetti.
İçerik kelimelerden ve grafik widget'lar, düğmeler, hızlı yanıtlar ve kartlar gibi kontrollere uygulanan basit metin yapılarından oluşuyordu. Konuşmaları bir metin editöründe birkaç dakika içinde yazabiliyordu, ancak aynı basit konuşmaları bu görsel kodlama platformlarında bir araya getirmek birkaç saatini alıyordu.
Marina, içerik tarafında bile profesyonel chatbot üreticileri için onları şu anda olduğundan çok daha üretken hale getirebilecek önemli araçların eksik olduğu sonucuna vardı.
Bu hikayenin mutlu bir sonu var. Botpress.io, bu dünyanın Steve'leri ve Marinaları düşünülerek, yani bot oluşturmak için profesyonel düzeyde araçlara ihtiyaç duyan profesyoneller için inşa edildi.
Botpress.io'nun öğrenilmesi gerçekten kolay olsa da, sokaktaki insanın sohbet robotu geliştirmesine izin vermeye odaklanmıyor. Profesyonel chatbot üreticilerinin işlerini daha iyi yapmalarını sağlamaya odaklanmıştır.
Profesyonel sohbet robotu üreticilerinin genellikle doğal dil ve benzeri yapay zeka çözümleri üzerinde çalışan kişiler olduğu varsayılır, ancak biz daha geniş bir tanıma sahibiz. Veri bilimciler kesinlikle profesyonel sohbet robotu üreticileri tanımına girer, ancak bizim tanımımız profesyonel botların oluşturulmasında yer alan ekibin tüm çeşitli üyelerini içerir. Bu, yaşamak için bot oluşturan ya da en azından bot oluşturma süreciyle ilgili olarak çok yüksek düzeyde anlayış ve yeterliliğe ulaşmış olan geliştiricileri ve içerik oluşturucuları içerir.
Genellikle bu profesyonel chatbot üreticileri, start-up'larda, geliştirme evlerinde, dijital ajanslarda veya bir şirket için şirket içi profesyoneller olarak çalışan chatbot geliştiricileri ve içerik üreticileri olacaktır.
Bu profesyoneller, ortak özellikleri kodlamak veya görsel araçlar tarafından belirlenen katı, kilitli süreçlerle uğraşmak için zaman harcamak yerine, geliştirmekte oldukları müşteri deneyimine özgü iş mantığına ve içeriğe odaklanmalarına olanak tanıyan bir dizi araç beklemektedir.
Botpress mümkün olan en kolay şekilde bir sohbet robotu oluşturmak isteyen ve daha az esneklik ve üretkenliği artırmak için fazla alan olmaması gibi sınırlamaları kabul etmeye hazır olan biri için doğru seçim değildir.
Bir web sitesi oluşturma görevi birçok yönden bir sohbet robotu oluşturmak için iyi bir benzetmedir. Profesyonel bir ajans, sınırlamalar nedeniyle web sitesi oluşturmak için Wix.com'u kullanmaz, ancak siteyi HTML veya CSS'de sıfırdan oluşturmak yerine Wordpress'i kullanır. Kodsuz platformlar Wix.com'a benzer ve bot çerçevesini kullanarak sıfırdan bir sohbet robotu oluşturmak, html veya css kullanarak sıfırdan bir web sitesi oluşturmaya benzetilebilir. Botpress Wordpress kullanmaya benzer.
Bize göre chatbot endüstrisi hala NLP, yönlendirmeli konuşmalar ve grafik widget'ların hangi kombinasyonunun harika bir bot oluşturacağını bulma sürecinde. Sohbet botlarının nasıl gelişeceği, sohbet platformları tarafından sunulan özelliklerin yanı sıra altta yatan teknolojilerin evrimine de bağlı olacaktır.
Profesyonel sohbet robotu üreticilerinin kullanabileceği araçların, bot oluşturmak için kullanılabilecek tüm çeşitli teknolojilere hızlı ve kolay erişim sağlaması gerekir. Bir bot için harika bir kullanıcı deneyimi yaratmak için kullanılan mesajlaşma platformunun tüm özelliklerini kullanmak önemlidir, ancak genellikle göz ardı edilen bir gerçektir. Örneğin, sohbet uzantıları artık messenger adresinde önemli bir özelliktir ve harika bir kullanıcı deneyimi yaratmak için kullanılmaları gerekir.
Botu çeşitli sohbet platformlarına genel bir şekilde kolayca dağıtılabilir hale getirmek için bu tür özellikleri göz ardı etmek, kullanıcı deneyimini en düşük ortak paydaya indirgemek anlamına gelir. Bir sms botuna, iletişim kanalında mevcut olan özelliklerden (veya özellik eksikliğinden) en iyi şekilde yararlanmak için Messenger botundan tamamen farklı bir şekilde yaklaşılmalıdır.
Profesyonel bot geliştirme araçlarının bu tür hususları ve çok daha fazlasını dikkate alması gerekir. Profesyonel bir bot geliştiricisinin kalitesinin, işlevsellik ve genel deneyim açısından kodsuz bir platform kullanan amatör bir geliştiricinin kalitesini çok aşması beklenir. Buna ek olarak, profesyonel sohbet botunun üstün güvenlik özelliklerine ve özelleştirilmiş analitiklere (ve içeriğin A/B testini yapmak için ilgili yeteneğe) sahip olması beklenir.
Profesyonel sohbet robotu üreticileri, çerçevelerin yalnızca oluşturabilecekleri özellikleri artırmak açısından değil, aynı zamanda temel geliştirme araçlarını kullanarak elde edebilecekleri üretkenlik açısından da zaman içinde uzmanlıklarını geliştirmelerine olanak sağlamasını bekleyeceklerdir.
İçindekiler
Yapay zeka sohbet robotlarıyla ilgili en son gelişmelerden haberdar olun
Bunu paylaşın: