Intelligent Mobile Apps with Ionic and API.AI (DialogFlow)

Profile photo of
By
via Udemy
  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Build an intelligent app that understands what you say and talks back using Ionic Framework and API.AI (now DialogFlow).

This course will teach you all about creating intelligent mobile apps that can understand your natural language and can take actions based on that. You can program your apps to do a number of tasks. From doing simple calculations to performing complex operations, your apps can d it all.

Your apps will work on Android, iOS and Windows, thanks to the amazing Ionic Framework.

So, you will be writing code once and you can generate different projects for Android, iOS and Windows.

You will learn to use API.AI (now known as DialogFlow) and will use the amazing intelligence engine of API.AI to power your app. You app will depend on API.AI for processing the users' natural language (speech and text) and will respond back to the user in the way you want.

Your app will be capable of understanding voice as well as text inputs. So a simple phrase like, "Hey, can you add 1265 and 6567?" will make your app do this calculation for you and it will come back with an answer. Not only that, your app will be capable enough to have conversations with you.

It will respond to messages like, "How are you?" and "Where have you been?". By the end, your app will inform your of the weather for your city if you ask for it like, "How is the weather in New York City?". All thanks to API.AI.

To proceed with this course you are recommended to have basic knowledge of building apps with Ionic and Angular. We will be using TypeScript all along to build the app, so knowledge of TypeScript is also advised. Even if you are complete beginner, you can take the course but you might feel the rush in the beginning. A basics course on Ionic Framework is advised for complete beginners.

Here is an overview of the whole course.

  • We will start by understanding a few basics of Ionic and then API.AI.

  • We will then proceed to building the App UI and then integrate the App with API.AI. This will open doors to a whole new world of possibilities.

  • We will learn how to add a feature to our API.AI Agent and use it in the app.

  • We will implement voice recognition and text-to-speech in the app so the app can actually talk to the user.

  • Then, we will add functionalities of a calculator to the app.

  • Finally, we will conclude the app by hooking it up to a weather API so the app can provide the weather details for any city in the world.

Sound exciting? Let's get started!

  • Build mobile apps for Android, iOS and Windows

  • Build apps that can understand natural language

  • Build apps that can respond back with answers

Instructor

Profile photo of

Review
4.9 course rating
4K ratings
ui-avatar of Elena Louka
Elena L.
2.5
5 years ago

simple and clear but not fully updated of the new versions of tools. Dialogflow is now in version v2 and this lectures uses v1 which cannot be applied at the moment.A bit dissapointed to be honest.

  • Helpful
  • Not helpful
ui-avatar of Parikshit Nikam
Parikshit N.
4.5
5 years ago

The video content is amazing and simplified with proper explanation

  • Helpful
  • Not helpful
ui-avatar of Ayesha Anzer
Ayesha A.
5.0
5 years ago

Very useful to learn about ionic.

  • Helpful
  • Not helpful
ui-avatar of Jephthah Adotey Kpakpo
Jephthah A. K.
5.0
5 years ago

clear and simple to understand

  • Helpful
  • Not helpful
ui-avatar of Arllan Felipe Santiago Correia
Arllan F. S. C.
5.0
6 years ago

Muito bom..... Objetivo... continue assim

  • Helpful
  • Not helpful
ui-avatar of Sebastián de Prada Gato
Sebastián D. P. G.
3.5
6 years ago

De momento, tiene 2 desventajas: es dificil de entender el acento en inglés (aunque tiene subtítulos) y las versiones con las que trabaja son bastante antiguas

  • Helpful
  • Not helpful
ui-avatar of Nompumelelo Mtsweni
Nompumelelo M.
5.0
6 years ago

The precise instructions from the instructor and the speed of explainations!

  • Helpful
  • Not helpful
ui-avatar of Arno Janse van Rensburg
Arno J. V. R.
5.0
6 years ago

The course is very well put together, works well with very little effort, I hope an "upgrade" will be available soon to upgrade to DialogFlow v2 API.

  • Helpful
  • Not helpful
ui-avatar of Leonaldo Batalha
Leonaldo B.
4.0
6 years ago

Achei bom, professor conhece bem o assunto as explicações foram boas, mas faltou os códigos dos exercícios das aulas.

  • Helpful
  • Not helpful
ui-avatar of Muhammad Hafiz Laili
Muhammad H. L.
5.0
6 years ago

the course was well delivered.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses