EncartaLabs

Building Conversational UIs with Neural Networks

( Duration: 5 Days )

A conversation interface is the best way for machines to interact with customers. Chatbots and voice user interfaces are two flavors of conversational UIs. Chatbots are real-time, answer engines backed by data that respond in natural language, and are context-aware. Voice user interfaces can understand our voice and respond to customers using speech.

Building Conversational UIs with Neural Networks training course explores conversational UIs by leveraging APIs from multiple platforms. We'll take a project-based approach to understand how these UIs are built and the best use cases for deploying them. We'll start by building a messaging bot from the Facebook Messenger API to understand the basics of bot building. Then we'll design a Task model that can perform complex tasks such as ordering and planning events with the newly-acquired-by-Google Dialogflow or Microsoft Bot framework.

By attending Building Conversational UIs with Neural Networks workshop, delegates will learn to:

  • Understand the different use cases of Conversational UIs with this project-based guide
  • Build feature-rich Chatbots and deploy them on multiple platforms
  • Get real-world examples of voice-enabled UIs for personal and home assistance.
  • Cover advanced and state-of-the-art neural network architectures
  • Understand the theory and math behind neural networks
  • Train DNNs and apply them to modern deep learning problems
  • Use CNNs for object detection and image segmentation
  • Implement generative adversarial networks (GANs) and variational autoencoders to generate new images
  • Solve natural language processing (NLP) tasks, such as machine translation, using sequence-to-sequence models
  • Understand DL techniques, such as meta-learning and graph neural networks

  • Basic to intermediate IT skills
  • Basic coding syntax skills are helpful
  • Good foundational mathematics or logic skills
  • Basic Linux skills
  • UI Developers, Analysts, and professionals who intend to build chatbots and conversational UIs with tools such as Chatfuel, Dialogflow, Microsoft Bot Framework, Twilio, Alexa Skills, and Google Actions for channels like Facebook Messenger, Amazon Alexa, and Google Home.

COURSE AGENDA

1

Introduction

  • Conversational user interfaces
  • Developer's toolkit
  • Benefits
  • Chatbots are here to stay
2

Tour Guide for Your City

  • Getting started
  • Building your first bot
  • Basic building blocks
  • Default blocks
  • Next steps
  • More cards
  • Navigation
  • Managing context
  • Understanding natural language
  • Backend processing
  • Broadcasting
  • Bot templates
  • Analytics
3

Let's Talk Weather

  • Conversational tasks
  • Conversational design
  • Backend tasks
  • Implementing the chatbot
  • Creating a chatbot web service
  • Publishing on Facebook Messenger
  • More Facebook message formats
4

Building a Persona Bot

  • Introducing Dialogflow
5

Let's Catch a Train

  • Exploring Transport API
  • Conversational design
  • Building a simple SMS bot
  • Building a two-way chatbot
6

Restaurant Search

  • MS Bot Framework
  • Building a bot
  • Getting started with Zomato
  • Restaurant search bot
  • Connecting to Skype
7

The News Bot

  • Getting started with the Twitter app
  • Building your first Twitter bot
  • Exploring the Twitter SDK
  • Exploring a news data service
  • Building a Twitter news bot
  • Building a personalized news bot
8

My TV Guide

  • Amazon Alexa
  • Warming up with a quotes bot
  • My TV guide
  • Built-in intents and slot types
9

My Man Friday

  • Todo List
  • Building an action

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 4,000 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting http://encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

FOOTER ============================== --> Top