Build chatbots for Android using Dialogflow,Android studio
4.0 (75 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
19,624 students enrolled

Build chatbots for Android using Dialogflow,Android studio

Develop your own Android Assistant and chatbots for Android using Dialogflow and NLP.Intelligent Android App Development
4.0 (75 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
19,624 students enrolled
Created by Hamza Asif
Last updated 7/2020
English
English [Auto]
Current price: $67.99 Original price: $104.99 Discount: 35% off
48 minutes left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 6 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • How to develop their own Android virtual Assistant
  • Build chatbots for Android using Dialogflow and Android Studio
  • Build responsive Applications for Android
  • Practical use of NLP(Natural Language Processing) in Android
  • Build chatbot to answer common questions
  • Chatbots to Launch Application and Games on Android
  • Chatbot for doing web search on Android
  • Build chatbots for making calls and sending SMS
  • Build chatbot for opening Maps and Starting navigation on Android
  • Use of API AI in Android App Development
  • Explore Features of Dialogflow
  • Integrate existing chatbot inside your own chatbot
  • Integrate Dialogueflow chatbots in Android using Android Studio
  • Combine different chatbots to build Assistant for Android
Course content
Expand all 28 lectures 02:02:12
+ First DialogueFlow Agent
10 lectures 34:57
DialogueFlow Intents
02:44
Set Assistant Name and Jokes
04:50
Creating Android Application UI
07:59
AI Service Code
02:59
Record audio permission
01:12
Small Talk
03:21
+ Assistant Web Search Feature and Dialogueflow Entities and Context
7 lectures 43:42
Setting up Websearch Intent
10:13
Coding and Testing Application
08:02
Adding Context to Websearch
08:39
Coding and Testing Application
04:29
Dialogueflow Follow Up Intent
03:51
Dialogueflow Required Field
06:41
Dialogueflow Fallback Intent
01:47
+ Assistant Apps and Games Launching Feature
3 lectures 14:17
Creating Application launch intent
05:27
Coding Application
07:21
Testing Assistant
01:29
+ Assistant Making Calls Feature
3 lectures 09:58
Creating Call Intent
02:14
Coding and Testing Application
06:45
Testing Make Call Feature
00:59
+ Assistant Sending SMS Feature
3 lectures 10:56
Creating Send SMS Intent
05:10
Coding Application
04:20
Testing Assistant
01:26
Requirements
  • Basic Knowledge of Android Development
Description

Requirements

  • You should have some basic knowledge of Android App Development using Java

Description

If you have basic knowledge of Android Development and want to build chatbots and smart Android Apps for Android you are at the right place.

Welcome to the most comprehensive course for developing chatbots and building a Virtual Assistant for Android. Learn concepts, tools, and techniques that you will need to build fully functional chatbots for Android Devices.

After completing this course you will be able to build chatbots for Android and add chatbots inside existing Android Applications. Apart from that, you will have your very own Assistant.

Curriculum:

In this course, we will build our very own Assistant and chatbots for Android using Dialogflow and Android Studio. We will start by looking at Dialogflow API and the features it provides. Then we will build our first chatbot for Android using Dialogflow and Android studio. After that, we will learn about the different components of Dialogflow and build different chatbots. Our Assistant will be a combination of these small different chatbots.

We will firstly name our Assistant than we will build different chatbots and add them inside our Assistant. We will build chatbots for

  • Telling Jokes

  • Doing Websearch for us

  • Launching Application and Games

  • Sending SMS

  • Making Calls

  • Translating text

  • Answering common questions

  • Opening Maps and starting  Navigations

    and much more

For each feature of our Assistant, we will build a chatbot and add it inside our Assistant. For each chatbot we will firstly train our Dialogflow agent then we will write the code to implement that feature in Android using Android studio.


This course features an ever-evolving project-based curriculum that will see new sections, case studies, and examples being added on a regular basis. This is critical because this technology space is growing by leaps & bounds and consequently this course aims to keep up with the pace. All of this comes with personalized help, hand-holding, and support.

And even before reaching the end of the course, you will be able to build your very own Personal Assistant for Android which contains features of different chatbots. We will also explore prebuilt chatbots and customize them and add them inside our Android Assistant.

Almost all industries, ranging from entertainment, medicine, hospitality, performing arts, banking, aviation, and more are already eyeing the chatbot space to enhance customer engagement for business and marketing.

The bottom line is - we're at a stage in the evolution of chatbots where mobile apps were back in 2007 when Apple announced the first iPhone.

Grab the opportunity today.

Join me, as we understand, design, and build our own Android Assistant and chatbots.

Who this course is for:
  • Beginner Android Developers want to develop smart Android Applications using Java and Android Studio
  • Beginner Android developer want to build chatbots for Android using using Android studio
  • Programmer want to develop their own Android virtual Assistant
  • Developers interested in practical implementation of Natural Language Processing
  • Programmers want to develop chatbots for Android