tools in action: transforming everyday objects with the power of deeplearning services on cloud
TRANSCRIPT
Hijacking the Internet of Things with IBM Watson
Marek Sadowski | Developer Advocate
blumareks.blogspot.com | @blumareks
Definitions
Artificial Intelligence
Cognitive Computing
blumareks.blogspot.com | @blumareks
the capability of a machine to imitate intelligent human behavior
Cognitive computing is the simulation of human thought processes in a computerized model. Cognitive computing involves self-learning systems that use data mining, pattern recognition and natural language processing to mimic the way the human brain works.
3
Starting with IBM Watson
Sensors Data Analytics Information Cognitive Knowledge
blumareks.blogspot.com | @blumareks
4
WatsonDeveloperConference20165
Step 2 – End – to – End functionality
5
Standard protocols
Standalone Device
blumareks.blogspot.com | @blumareks
6
Simple use cases direct from cognitive services:
7
Simple use cases direct from cognitive services:
8
DEMO:The request made on Bluemix through Node-Red flow triggers the Raspberry Pi camera (Raspcam)The Raspberry Pi based Node-Red flow uploads the picture in the Cloudant DB, and sends the message over MQTT protocol with help of IBM Watson IOT Platform to the other Node-Red flow on Bluemix
The Bluemix flow gets the picture from the database and sends it to Watson Visual Recognition for analysis – it produces the information on the faces found, and the age of people on picture
9
The mobile app uses Speech to Text to get information on Weather Forecast and showing a picture via Cloud.To present the information on Weather the app uses Watson Text to Speech. In addition to Weather the app tells what are the golf conditions.
Find the details on github:ibm.biz/devoxx-blumareks
10
Thank you!
Follow Marek’s blog: blumareks.blogspot.comFollow Marek’s on Twitter: @blumareks