Node-RED: basics to bots
Course Overview
Get started
Lab 1: create a Node-RED boilerplate app
Lab 2: build a web page and a REST API
Lab 3: add community nodes and Watson services
-
Lab 3 introduction
-
Find community nodes
-
Add the community nodes to the package.json file
-
Add the Speech to Text, Tone Analyzer, and Text to Speech services
-
Re-create the Interpreter application
-
Prepare for the OK Watson application
-
Add link nodes to more easily view the logic of the application flow
-
Import the OK Watson flow
-
Connect to your Twitter account
-
Lab 3 summary
-
Lab 3 solution - part 1
-
Lab 3 solution - part 2
-
Challenge 3
Lab 4: create cognitive web pages and a Messenger bot
-
Lab 4 introduction
-
Lab 4 overview
-
Obtain Facebook Messenger credentials
-
Create Node-RED webhooks
-
Create the Node-RED Messenger listener
-
Create a Node-RED Messenger writer
-
Connect the Watson Conversation service to the Messenger bot
-
Build a Node-RED application that can reuse CSS and browser-side JavaScript
-
Build a video captioning application
-
Lab 4 summary
-
Lab 4 solution - part 1
-
Lab 4 solution - part 2
-
Lab 4 solution - part 3
-
Challenge 4
Course overview
Get hands-on experience and learn how to convert speech to text, analyze tone, translate text into different languages, send tweets through Twitter, add audio and video capabilities, and set up a chat bot using the IBM Watson Conversation service and Facebook Messenger. And you don’t even need any programming experience!
Node-RED, which is built on Node.js, is a browser-based flow editor that makes it easy to wire together devices, APIs, and online services by simply dragging and dropping nodes on a palette. You then connect, or wire, the nodes to create flows that can be then deployed to the lightweight Node.js runtime with a single click.
For a quick introduction to Node-RED, see the video Node-RED in 5 minutes below.
This is an IBM Open Badge eligible activity
Visit the dW Course badges page for more information and to earn a knowledge badge for this course!