İçindekiler:
- Chatbots Ne Yapabilir?
- Komut Dosyası veya Menü Sohbetleri
- Akıllı Anahtar Kelime Tanıma
- İçeriğe Dayalı Uygulama Sohbet Kutuları
- Chatbot Platformları ve Altyapıları
- Chatbot Oluşturma İpuçları
- Chatbot'unuzu Yayınlamak
Video: Natural Language Processing 101 + Dialogflow Chatbot (Kasım 2024)
Birçoğumuz en azından bir kez bir sohbetçi ile etkileşime girdik, ister Facebook Messenger'da olsun, ister Alexa ile görüşmelerde bulunun. Yeni bir fenomen değiller, ancak yapay zeka, akıllı telefonlarını akıllı bir şekilde, telefonunuzdan akıllı evlere yükseltiyor.
Google Asistan'ı, Siri'yi ve Alexa'yı her kullanışınızda, AI ve makine öğrenimini kullanan gelişmiş bir chatbot ile iletişim kurarsınız. Ancak perakende web sitelerindeki açılır kutular ve temel bilgiler sunan yerel aramalar gibi botlar da basit olabilir.
Teknoloji geliştikçe, botlar konuşma sırasında daha "insan benzeri" cevaplar sunacak ve hepimizin en azından nasıl işlediğine dair temel bir bilgiye sahip olmalarını gerektirecek. İşte bilmeniz gerekenler.
Chatbots Ne Yapabilir?
Sohbetlerin güzelliği ne kadar çeşitli olabilir. Müşterilere e-ticaret alımlarında yardımcı olabilir, ürün önerileri yapabilir ve müşteri hizmeti sağlayabilir. Uçuş rezervasyonu yapabilir, restoran siparişleri verebilir, gerçek zamanlı hava durumu güncellemeleri sağlayabilir, borsaları izleyebilir, finansal ve bankacılık gereksinimlerine yardımcı olabilir ve daha fazlasını yapabilirler.
Sohbet botları, sağlamaları beklenen hizmete bağlı olarak farklı programlanır. Sohbetlerin ne olduğunu ve çeşitli yeteneklerini biliyoruz, ancak bir tanesinin nasıl geliştirileceğini tam olarak anlamak için, farklı türdeki botları ve her bir türün nasıl çalıştığını öğrenmek önemlidir. Farklı karmaşıklıklara sahip üç ana chatbot teknolojisi vardır - komut dosyası, akıllı ve uygulama.
Komut Dosyası veya Menü Sohbetleri
Bu bir chatbotun en temel sürümüdür. Bu botlarla konuşmalar önceden belirlenmiş ve basittir - temelde neredeyse her gün etkileşime girdiğimiz bir ağaç hiyerarşisidir. Bu sohbetler, otomatik telefon yanıtlarını programlamak, müşteri hizmetleri sorgularını cevaplamak ve karmaşık bir cevap gerektirmeyen basit SSS'ler geliştirmek için kullanılır. Menü veya komut dizili sohbetler, kullanıcının konuşmanın her adımındaki açık seçeneklerden seçim yapmasını gerektirir.Akıllı Anahtar Kelime Tanıma
Akıllı sohbetler, her bir konuşmadan öğrenmek ve uyarlamak için AI'yı kullanır. Bu botlar, bir insanın ne yazdığını ve buna göre açık bir komut dosyası olmadan ne yanıt verdiğini "görür". Sohbetçi, açık uçlu soruları kodunda yerleşik olan özelleştirilmiş anahtar kelimelerle cevaplayabilir. Bu botlar akıllı, ama bazen kafaları karışıyor. Anahtar kelimeleri aradıklarından, akıllı bir sohbetçi, aynı kelimelerin çok sayıda soruda kullanıldığı takdirde sorguyu nasıl doğru cevaplayacağını belirleyemez.İçeriğe Dayalı Uygulama Sohbet Kutuları
Bu şu anda en gelişmiş chatbot teknolojisidir. Bu botlar, farklı algoritmalarında "deneme yanılma" işlemi ile insan konuşmalarından ders almak için makine öğrenimi ve yapay zekayı kullanır. Bireysel eleme işlemleriyle zaman içinde daha akıllı hale gelmek için bireysel kullanıcılarla olan etkileşimleri hatırlarlar, örneğin, sıradan yemek siparişinizin ne istediğini isteyip istemediğini sormak için ödeme bilgileri, adresler ve tekrarlanan siparişler gibi şeyleri hatırlarlar. Tek yapman gereken "Evet" demek. Bunlar en karmaşık botlar olduğu için yaratılması en zor olanlardır.Chatbot Platformları ve Altyapıları
Sohbet botları hala oldukça yeni bir teknolojidir, ancak bir bot geliştirmenin iki ana yolu vardır: Geliştirme platformları ve çerçeveleri.
En kolay yol, geliştiricilere (size) kullanımı kolay arayüzler ve sürükle ve bırak işlevi gibi araçlar sunan chatfuel, botkit veya motion.ai gibi bir geliştirme platformu kullanmaktır.
Bot altyapıları daha karmaşık araçlar sunar ve önceden kodlama bilgisi olan geliştiriciler için daha fazla yapılır. Ağır kodlamalar yapıyorlar ve yalnızca geliştiricilerin yeniden düzenleyebilecekleri ve ekleyebilecekleri kod parçacıklarını sağlıyorlar. Üç ana çerçeve Amazon Lex, Microsoft Bot Framework ve Dialogflow'tur.
Bu yeni başlayanlar için bir rehber olduğundan, sizi bir platform kullanarak botlar kurmaya teşvik ediyoruz.