Successfully reported this slideshow.
Your SlideShare is downloading. ×

Global AI Nights 2021 Sunum

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 20 Ad

More Related Content

Similar to Global AI Nights 2021 Sunum (20)

Recently uploaded (15)

Advertisement

Global AI Nights 2021 Sunum

  1. 1. Bot Framework Composer LUIS & QnA Fundamentals LUIS: Language Understanding QnA: Question & Answer
  2. 2. BİZ KİMİZ LUIS BOT COMPOSER QnA 2 1 4 3
  3. 3. BİZ KİMİZ?
  4. 4. BOT FRAMEWORK COMPOSER 2
  5. 5. Geliştiriciler ve çok yönlü ekipler için tasarlanmış, altyapısında Bot Framework SDK’yi kullanan, arayüz ile chatbot geliştirme imkanı veren bir araçtır. Kullanıcıları Azure üzerindeki NLP (Natural Language Processing – Doğal Dil İşleme) servisler ile anlayabilir, zengin metinler ve özel kartlar ile yanıtlar verebilir. Bot Framework Composer
  6. 6. Bot Framework Composer Arka planında API çalışır; aldığı ve verdiği her cevap için bir istek(request) atılır. Tasarlanan bot akışları, runtime klasörü içerisinde .Net Core/Node.Js projesi olarak verilir. Bot akışları arasında veri aktarımı yapılabilir. Custom Action adındaki özelleştirme Toolu ile API arasında veri aktarımı yapılabilir.
  7. 7. Composer Bize Neler Vadediyor? Kod yazmadan bot tasarlamak. Tool üzerinden Http istek atabilme, HTTP Yanıt Durum Değerleri’ni işleyebilme imkanı. Microsoft bünyesindeki hazır kart tasarımları ile özel kartlar tasarlayıp kullanıcılara cevap verebilirsiniz. Birden fazla dilde bot geliştirmek. (Runtime - .Net & Node.js) Json dosyalarını Adaptive Expression adı verilen dahili(built-in) fonksiyonlar ile işleme imkanı. https://adaptivecards.io ile Takvim/Görsel/Ses/Video/ Metin türünde kartlar oluşturabilir, Json çıktıyı Composer içerisinde kullanabilirsiniz
  8. 8. LUIS 3
  9. 9. LUIS Nedir? LUIS, bir konuşmadaki genel anlamı tahmin etmek ve konuşmanın ayrıntılı bilgilerini çıkartmak için doğal dil metnine uygulanan bulut tabanlı yapay zeka servisidir.
  10. 10. LUIS Bize Ne Sağlıyor? Prebuilt domainleri kullanarak ya da çok basit birkaç tık ile kendi özel uygulamanıza sahip olabilirsiniz. Bot Framework, QnA Maker ve Speech servisleri gibi Microsoft servisleri ile kolayca entegre olabilir. Azure altyapısı ile desteklendiğinden kurumsal düzeyde güvenlik, gizlilik ve uyumluluk sağlar. BASİTLİK ENTEGRASYON GÜVENLİK, GİZLİLİK ve UYUMLULUK
  11. 11. Bot Composer İçerisindeki LUIS Bileşenleri Uygulamanızın yorumlaması gereken kullanıcı girdileridir. Kullanıcının utterance’ındaki amaç veya niyeti tanımlar. Kullanıcının utterance’ından çıkartılabilecek verileri tanımlar. UTTERANCE INTENT ENTITY
  12. 12. LUIS UYGULAMASI GELİŞTİRME ADIMLARI PLANLA GELİŞTİR TEST ve İYİLEŞTİRME PUBLISH SERVİSLERE BAĞLAN İyileştir ve Geliştir
  13. 13. QnA 4
  14. 14. QnA Nedir? QnA Maker, verileriniz üzerinde doğal konuşma katmanı oluşturmanızı sağlayan bulut tabanlı Doğal Dil İşleme (NLP) hizmetidir. Knowledge base’den girdi için en uygun cevabı bulmak için kullanılır.
  15. 15. Statik bilgiye sahip olduğumuzda Bir isteğe, soruya veya komuta aynı yanıtı vermek istediğimizde Statik bilgileri meta datalara göre filtrelemek istediğimizde Statik bilgiler içeren bir bot konuşmasını yönetmek istediğimizde QnA Maker’ı Ne Zaman Kullanmalıyız?
  16. 16. Knowledge Base Nedir? Kullanıcının isteklerini yanıtlamak için kullanılan soru ve cevap (QnA) çiftlerini tutar.
  17. 17. Knowledge Base Doküman Türleri Sık Sorulan Sorular Kullanım Kılavuzu Statik Web Siteleri Statik Tablo Verileri
  18. 18. DEMO ZAMANI!
  19. 19. Composer ● https://docs.microsoft.com/en-us/composer/introduction ● https://docs.microsoft.com/en-us/composer/how-to-define-triggers ● https://docs.microsoft.com/en-us/composer/how-to-send-http-request LUIS ● https://docs.microsoft.com/en-us/azure/cognitive-services/luis/what-is-luis ● https://docs.microsoft.com/en-us/azure/cognitive-services/luis/luis-concept-model ● https://docs.microsoft.com/en-us/composer/how-to-add-luis QnA ● https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/overview/overview ● https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/concepts/plan?tabs=v1 ● https://docs.microsoft.com/en-us/composer/how-to-add-qna-to-bot ● https://docs.microsoft.com/en-us/composer/how-to-create-qna-kb KAYNAKLAR
  20. 20. TEŞEKKÜRLER! Sorularınız olursa bize danışabilirsiniz; dokderya@gmail.com in/deryadok/ www.deryadok.com emrecan.ergor@gmail.com in/emre-can-ergör/

×