Bummer! This is just a preview. You need to be signed in with a Basic account to view the entire video.
Start a free Basic trial
to watch this video
Let's review in detail what we will build in this course. We will build the services backend in the IBM Cloud platform, and we'll connect to it from a Node.js app.
Registering for IBM Cloud
Register here for a free IBM Cloud account. Please be sure to register using the same email address you used when you registered with Treehouse.
A Note on IBM Cloud/Bluemix
Please note: the Bluemix name was changed to IBM Cloud shortly after this course was recorded. Everything works the same way, but you may notice a few places where the Bluemix name and logo will now be replaced with "IBM Cloud".
-
0:00
I'd like to show you, in more detail, what we are going to build in this course.
-
0:05
For starters, we are going to build this in IBM's cloud platform, called Bluemix.
-
0:11
Bluemix enables developers to rapidly build, deploy, and
-
0:15
manage cloud applications.
-
0:17
And easily tap into IBM's services, like the Watson APIs.
-
0:23
This means you don't need to set up a server or
-
0:26
anything special to run this chat bot.
-
0:29
We set it up in Bluemix and then you can use it immediately.
-
0:33
Take a moment and create a new free account for your app.
-
0:37
Search for Bluemix or use the link in the teacher's notes to come to
-
0:42
this page and then follow the simple prompts to create an account.
-
0:49
Now, I will log into my account to show you some fully functional examples
-
0:53
of apps built with Watson.
-
0:56
As you can see from this screen, I have already logged into my Bluemix.
-
1:02
I want to bring your attention to the Catalog tab.
-
1:05
That's exactly where this page is landed at.
-
1:10
And if you notice, there are a lot of services on our platform as a service.
-
1:16
And not just Watson services.
-
1:18
Blockchain, DevOps, Finance, and so forth.
-
1:22
I want to bring your attention to the Watson services down here.
-
1:26
Currently, we have 12 services.
-
1:29
We would be working closely with the Conversation service and
-
1:33
the Discovery service.
-
1:35
Interesting to note that some of these other services are also built
-
1:40
within the Conversation and the Discovery service.
-
1:43
For example,
-
1:44
the Natural Language Classifier service is built inside the Conversation service.
-
1:50
The Natural Language Understanding and the Retrieve and
-
1:56
Rank services are built within the Discovery service.
-
2:01
Now, let me bring your attention to one of my favorite places, and yours will be
-
2:06
robust with applications before long, and that Is the Dashboard field.
-
2:15
As you can see I happen to have 9 applications built and
-
2:20
the 16 services that cater to those applications that I have running above.
-
2:29
And this will be very much the same scenario that you would have.
-
2:33
I want to bring your attention to a number of interesting services.
-
2:38
Let's start with my car conversation.
-
2:40
If you recall, this is very much the cognitive dashboard in your car
-
2:46
where you speak with the machine and you issue commands.
-
2:51
You don't press any buttons.
-
2:52
You just tell turn on the wipers and turn on the lights and so forth.
-
2:56
Let's try that.
-
3:00
Notice one of the very first things that took place is that my browser
-
3:05
asked to share my location.
-
3:07
This is something that you will discover in your exercises.
-
3:11
And you will make your browser also Geo location aware, because at some
-
3:16
point we're going to ask how is the weather while we are driving the car.
-
3:22
And so the browser takes a look at your actual location where you are and
-
3:26
it would return back the exact true weather live at that very location.
-
3:32
So I'm going to click share location.
-
3:35
Very well, it begins with, Hi, it looks like a nice drive today.
-
3:39
What would you like to do?
-
3:41
I'll perhaps ask the question.
-
3:49
I'd like you to note that I have mistyped turn on wipers.
-
3:54
But Watson understands the semantics behind my syntactic.
-
3:58
It knows that I want to turn on the wipers.
-
4:00
This actually is the power of the Natural Language Classifier
-
4:04
built within the Conversation system.
-
4:07
I may ask the following question.
-
4:15
It's a dialogue.
-
4:16
Sure thing.
-
4:17
Which genre would you prefer?
-
4:18
Jazz is my favorite.
-
4:19
May be I like rock.
-
4:24
Now you can imagine if you are connected to Spotify, for
-
4:28
example, you could use the APIs to actually play some music on your car.
-
4:33
But we are indeed connected to another entity, and
-
4:36
that is the weather company, the Wunderground company.
-
4:40
So I'm going to ask the following question.
-
4:49
That is the exact location that I happen to be in, and
-
4:52
right now it happens to be low 70s in Orlando where we are running this temp.
You need to sign up for Treehouse in order to download course files.
Sign up