Yapay zeka (AI), çevre stratejilerini ne öğrendiğime göre, mevcut sorunlara bakmanın yeni yollarını oluşturmamızı sağlar. Projeleriniz - Uygulamalar, Web Siteleri veya Oyunları - onları daha ilgi çekici, kullanımı daha kolay hale getirmek ve daha değerli sonuçları elde etmek için AI'yi kaldırabilir. Böyle bir yöntem, kullanıcıların sitenizle etkileşime girmelerine yardımcı olmak için doğal dil bir chatbot oluşturmayı içerir.
İlk chatbot'unuzu oluşturmak için Google'ın yeni diyalogflow araç setini kullanacağız. Konuşma-metnin yanı sıra güçlü makine öğrenmesinin yanı sıra koşuyor. Web sitenize web sitenizde bir widget olarak dahil edilebilir veya ihtiyaçlarınıza göre özelleştirilebilir.
Yeni bir site planlama sürecindeyseniz, idealden her şey için tavsiye gerekir Web Sitesi Oluşturucu neye ağ sağlayıcısı Seçmek için servis, o yüzden rehberlerimizi inceleyin. Yeni bir tasarım sistemi oluşturma? Güvenli bir şekilde kaydedin Bulut depolama Bu yüzden tüm ekibiniz için erişilebilir. Şimdi bir chatbot nasıl oluşturulur ...
Gitmek diyalogflow.com ve hesabınızı oluşturun. Giriş yap ve iletişim kutusunu hesabınıza erişebilmesini sağlamak için izinleri kabul et.
Dialogflow, AI'nizin örneklerini temsil etmek için 'ajan' terimini kullanır. Ajanı, yarattığınız sanal zeka olarak düşünün. Her biri kendi kişiliği ve amacı ile sizin için çalışan birçok ajanın olabilir.
'Ajan Oluştur' düğmesine tıklayın ve ajanınız için bir ad girin: 'HAL 9000'.
İlk önce, bir niyet oluşturmanız gerekir. Kullanıcının girişlerinin 'niyetini' tanımlıyoruz. 'Niyet Oluştur''u tıklayın ve' Kapıları aç 'olarak adlandırın. 'Kaydet' tuşuna basın.
Bir kullanıcının kullanabileceği cümleleri sağlayarak AI'yi bu niyet için eğitin. NLP AI, ajanı eğitmek için bunları ve türetilmiş varyasyonları kullanır. 'Eğitim cümleleri' penceresinde aşağıdaki eğitim cümlelerini ekleyin ve istediğiniz kadar kendinizinkini ekleyin:
Daha sonra, ajanın yanıt vereceği bazı cevaplar eklemeniz gerekir. Bunları 'Cevaplar' penceresine girersiniz. Buna benzer bir şey deneyin:
Ardından, 'Yanıt Ekle'yi ve' Kaydet 'tuşuna tekrar basın. Ajanın eğitildiği bildirimleri göreceksiniz ve sonra hazır.
Ekranın sağ tarafında bir test aracıdır. CHATBOT, bunu denerseniz, sesinizi metne dönüştürmek için Google'ın konuşma-metin servisini kullanacaktır. İsteğinizin sonuçlarını ve seçilen AI ajanının yanıtı görmelisiniz. Çok havalı!
Varlıklar, ajanın yanıtlarında değişken olarak tanımlanabilecek ve yeniden kullanılabilecek kavramlardır. AI'yi bir kullanıcının bir duyguyu ifade ettiğini anlamak için eğitalım, ardından kullanıcıya cevap olarak bunu kullanın.
Sol menüde, 'Varlıklar' nı tıklayın. Yeni varlığınızın adı için 'duygu' yazın. 'Eş anlamlıları tanımla' kontrol etti. Aşağıdaki tabloya tıklayın ve ilk duygu olarak 'kızgın' yazın. Ardından bunu sağ tıklatın ve 'MAD', 'üzgün', vb. Gibi eşanlamlar ekleyin. Ardından 'Korkmuş' için başka bir giriş ekleyin ve istediğiniz gibi eşanlamlıların 'korku' '' ', vb. Tamamlandığında 'Kaydet' tuşuna basın.
Bu şimdi ajanı 'kızgın' ve 'korkmuş' bir kullanıcının iletişim kurabileceği duyguları anlamak için eğitti. Tüm bu eşanlamlar oluşabilecek varyasyonlardır. AI da biraz üretecek.
Şimdi, oluşturduğumuz 'duygu' varlığını kullanmak için yeni bir niyet yaratacağız. Bu niyetin 'duygularını' arayın ve 'Kaydet'i tıklayın.
Sonraki 'Beni korkutuyorsun' gibi yeni eğitim ifadeleri ekle, 'Beni kızdırıyorsun' ve kızgın ve korkmuş anahtar kelimelerin varyasyonlarını kullanarak 'çok kızgınım'. Bu, bir kullanıcının bu duygusal ifadeyi ifade edebileceği çeşitli yolları anlamak için ajanı eğitecektir.
Sistemin sizin için korkmuş ve kızgın kelimeleri vurguladığını fark edeceksiniz. Bunları zaten varlık olarak işaret ediyor. Ayrıca 'Eylemler ve Parametreler' penceresine bir giriş ekledi. Bu, bu varlıkları da yanıtlarınızda kullanmanızı sağlar.
Cevaplar penceresinde, bu yeni varlığı kullanan yeni yanıtlar ekleyin. '$ Duygu' varlığını belirtmek için '$' not et. Bu yanıtları eklemeyi deneyin:
'Yanıt Ekle'yi tıklayın ve tüm niyetini kaydetmek için ekranın üstündeki' Kaydet 'düğmesine basın.
Test aracında aşağıdaki cümleleri söylemeyi veya yazmayı deneyin.
İkinci biriyle 'korkmuş' kullanılarak nasıl yanıtlandığını fark ettin mi? Eş anlamladığımızı, 'çıldırdığını' tanıdığımızı bildiğimizi kullandı. Çok havalı.
Bununla oynamaktan çekinmeyin ve istediğiniz bazı niyetleri ve cevapları ekleyin ve ardından bunu bir web sayfasına ekleyeceğiz.
Web sayfanıza eklemek için, sol menüdeki 'Entegrasyon'ları tıklayın. Ardından, bu seçeneği açmak için 'Web Demo' kutusuna tıklayın.
Size doğrudan bir bağlantı gösteren bir pop-up görünecek, böylece entegrasyonunuzu hemen test etmek için kullanabilirsiniz. Ayrıca, widget'ı kendi Web sitenize bırakmak için kullanabileceğiniz bir kod snippet'i de görüntüleyecektir. Bu snippet'i panoya kopyalayın, böylece sitenize yapıştırabilirsiniz.
Temel bir HMTL sayfası oluşturun ve bir sonraki kod snippet'i ekleyin. Aşağıdaki kodu deneyin ve sunucunuza yükleyin veya yerel sunucunuzda çalıştırın. Dialogflow ajanınızdan kopyaladığınız kişiyle aşağıdaki snippet'i değiştirin:
& lt;! DOCTYPE HTML & GT;
& lt; html & gt;
& lt; head & gt;
& lt; unvan & gt; net - AI chatbot & lt; / unvan & gt;
/ head & gt;
& lt; vücut ve gt;
& lt; iframe
izin ver = "mikrofon;" width = "350" yükseklik = "430" src = "https://console.dialogflow.com/api-client/demo/embedded/BBD27D04-5546-4B62-85A5-C373575A33AA" & gt;
& lt; / iframe & gt;
& lt; / body & gt;
& lt; / html & gt;
Bu makale başlangıçta NET'in 312 sayısında yayınlandı, dünyanın web tasarımcıları ve geliştiricileri için dünyanın en çok satan dergisi. Sayı satın al 312 veya Net'e abone olun .
Tasarımlarınıza nasıl getirebileceğiniz hakkında daha fazla bilgi edinmek için istekli? Büyük medyanın kurucusu olan Josh Clark, Keynote 'ai'nin yeni tasarım materyaliniz olduğunu, 25 Nisan'da New York'taki yeni tasarım materyaliniz olduğunu, içinde makine tarafından üretilen içerik, içgörü ve etkileşimi bir tasarım malzemesi olarak kullanmayı öğretecek. Günlük işin.
24-25 Nisan'dan itibaren New York runs üretin - Şimdi biletlerinizi alın K!
İlgili Makaleler:
(Resim Kredisi: Adam Dewhirst) ShapR3D, Kitbashing için harika bir araçtır. Kelimenin tam anlamıyla fikirleri pat..
Biliyorsundur İnsanları nasıl çizilir , ancak bir fotoğraftan ayırt edilemeyen bir dijital portre oluşturma..
Bu parçanın amacı bir parça üretmekti 3d sanat Bu, doğrudan üretim sonrası veya hiç olmadığı, çerçev..
Bekalanan bir figürü boyamak için, dikkate alındığında bir dizi faktöre girmenizi gerektirir - kullandıkları kumaş tü..
Ux stratejisi Dijital bir ürünün tasarım veya geliştirilmesinden önce başlatılması gereken bir süreçtir. A..
Başarılı bir web ürünü, sadece kuruluşunuzun ihtiyaçlarını değil, aynı zamanda kullanıcılarınızın ihtiyaçlarını karşılamaktadır. Kullanılabilirlik testi - erken ve sı..
Öğrenme Manga nasıl çizilir kolay bir feat değil. Öyleyse, mümkün olduğunca kolay hale getirmek için, hareket, şekil, renk, aydınlatma ve doku kullanan basit bir ad..
CashFlow'ınızı kontrol etmek, serbest başarının anahtarıdır ve bu kadar etkili bir şekilde yaptığınızdan emin olmak ..