Overview of Development of cognitive applications using IBM Watson
- This course provides the participant with knowledge and skills on the Watson Offering with focus in the creation of solutions using Watson APIs. This course offers skills or services that IBM does not offer in the course catalogue today and are intended to complement our existing portfolio.
- Understand the fundamentals of reasoning computing and in particular with IBM WATSON, know and work in a practical way with the different cognitive API´s that Watson manages, to undertake a cognitive development project.
Duration
4 Days
Prerequisite for Development of cognitive applications using IBM Watson
A Standard Bluemix account.
Course Outline for Development of cognitive applications using IBM Watson
Fundamentals of cognitive computing
- Artificial intelligence, machine learning and cognitive computing
- Approaches and algorithms of artificial intelligence
- Definitions and description of a cognitive system
- Main characteristics of a cognitive system
- Cognitive technologies
- Smart agents / virtual agents IBM Watson
- Evolution IBM Watson
- Description IBM Watson
- Virtual agents
- Cognitive Virtual Agent
Laboratory 00, preparation of the work environment
Watson in IBM Cloud
- Login, IBMid
- Access to Services
- Watson Dashboard
- developersWorks
- Communities of developers
- IBM Certifications Watson Services
- Categories of services Start-up kits
Voice services (Speech)
- Text to Speech (TTS – Text to Speech)
- Voice to Text (STT – Speech to Text)
- Lab 01, start kits and external calls with cURL
Empathy (Empathy)
- Personality Insights
- Tone Analyzer
- Lab 02, creation of Tone Analyzer service using Cloud Foundry
AI Assistant (AI Assistant)
- Watson Assistant
- Handling of short / long tail
- Watson services that include their own tools
- Laboratory 03, creation of a conversational system
Orchestrating Application
- Cognitive applications execution model
Language
- Language Translator
- Natural Language Classifier
- Lab 04, creation with Node-Red of an orchestrating application and NLC
External Services
- Calls to external APIs
- Lab 05, call to an external API (The Weather Channel)
Knowledge – 1 (Knowledge)
- Discovery
- Discovery News
- Laboratory 06, creation of a Corpus with Discovery
Knowledge – 2 (Knowledge)
- Natural Language Understanding
- Knowledge Studio
- Laboratory 07, analyze natural language using Natural Language Understanding
Vision (Vision)
- Visual Recognition
- Lab 08, Training and Sorting of images
Data (Data)
- Watson Studio
- Watson Machine Learning
- Watson Knowledge Catalog
- Laboratory 09, Data Science using IBM Watson Studio
- Laboratory 10, Detecting emotions, identifying entities and discovering answers