Building Conversational UIs with Neural Networks

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.

This is a fast-paced, hands-on course that 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 and Microsoft Bot framework. We'll end with voice-enabled UIs that are capable of interacting with users using speech with Amazon Alexa and Google Home.

    May 19 2021

    Date: 05/19/2021 - 05/21/2021 (Wednesday - Friday) | 10:00 AM - 6:00 PM (EST)
    Location: ONLINE (Virtual Classroom Live)
    Delivery Format: VIRTUAL CLASSROOM LIVE Request Quote & Enroll

    Success! Your message has been sent to us.
    Error! There was an error sending your message.
    REQUEST MORE INFO:

    Building Conversational UIs with Neural Networks

    May 19 - 21, 2021 | 10:00 AM - 6:00 PM (EST) | Virtual Classroom Live


    How Did You Hear of Global IT Training?

    Join Our Email List?

    Jul 14 2021

    Date: 07/14/2021 - 07/16/2021 (Wednesday - Friday) | 10:00 AM - 6:00 PM (EST)
    Location: ONLINE (Virtual Classroom Live)
    Delivery Format: VIRTUAL CLASSROOM LIVE Request Quote & Enroll

    Success! Your message has been sent to us.
    Error! There was an error sending your message.
    REQUEST MORE INFO:

    Building Conversational UIs with Neural Networks

    July 14 - 16, 2021 | 10:00 AM - 6:00 PM (EST) | Virtual Classroom Live


    How Did You Hear of Global IT Training?

    Join Our Email List?

    Sep 15 2021

    Date: 09/15/2021 - 09/17/2021 (Wednesday - Friday) | 10:00 AM - 6:00 PM (EST)
    Location: ONLINE (Virtual Classroom Live)
    Delivery Format: VIRTUAL CLASSROOM LIVE Request Quote & Enroll

    Success! Your message has been sent to us.
    Error! There was an error sending your message.
    REQUEST MORE INFO:

    Building Conversational UIs with Neural Networks

    September 15 - 17, 2021 | 10:00 AM - 6:00 PM (EST) | Virtual Classroom Live


    How Did You Hear of Global IT Training?

    Join Our Email List?

    Oct 27 2021

    Date: 10/27/2021 - 10/29/2021 (Wednesday - Friday) | 10:00 AM - 6:00 PM (EST)
    Location: ONLINE (Virtual Classroom Live)
    Delivery Format: VIRTUAL CLASSROOM LIVE Request Quote & Enroll

    Success! Your message has been sent to us.
    Error! There was an error sending your message.
    REQUEST MORE INFO:

    Building Conversational UIs with Neural Networks

    October 27 - 29, 2021 | 10:00 AM - 6:00 PM (EST) | Virtual Classroom Live


    How Did You Hear of Global IT Training?

    Join Our Email List?

    Dec 1 2021

    Date: 12/01/2021 - 12/03/2021 (Wednesday - Friday) | 10:00 AM - 6:00 PM (EST)
    Location: ONLINE (Virtual Classroom Live)
    Delivery Format: VIRTUAL CLASSROOM LIVE Request Quote & Enroll

    Success! Your message has been sent to us.
    Error! There was an error sending your message.
    REQUEST MORE INFO:

    Building Conversational UIs with Neural Networks

    December 1 - 3, 2021 | 10:00 AM - 6:00 PM (EST) | Virtual Classroom Live


    How Did You Hear of Global IT Training?

    Join Our Email List?

Introduction

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

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

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

Building a Persona Bot

  • Introducing Dialogflow

Let's Catch a Train

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

Restaurant Search

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

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

My TV Guide

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

My Man Friday

  • Todo List
  • Building an action

*Please Note: Course Outline is subject to change without notice. Exact course outline will be provided at time of registration.

Join an engaging hands-on learning environment, where you’ll learn:

  • 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

This course has a 50% hands-on labs to 50% lecture ratio with engaging instruction, demos, group discussions, labs, and project work. This is not a basic class.

 

Before attending this course, you should have:

  • Basic to intermediate IT skills
  • Basic coding syntax skills are helpful (attendees without a programming background like Python may view labs as follow along exercises or team with others to complete them)
  • Good foundational mathematics or logic skills
  • Basic Linux skills, including familiarity with command-line options such as ls, cd, cp, and su

 

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.

 

Ready to Jumpstart Your IT Career?

CONTACT US NOW!