Develop a Virtual Assistant with IBM Watson and .NET Core on IBM Cloud Code Engine-Part 2

The Virtual Assistant

Provision a Watson Assistant service instance on IBM Cloud

Watson Assistant Plus Trial plan
Instance of Watson Assistant with Plus Trial plan
Watson Assistant — Assistants

Build the virtual assistant with a Dialog skill and Intents

Watson Assistant skills
Add a dialog skill to your virtual assistant
Virtual Assistant with a dialog skill
New Bank Virtual Assistant dialog skill
Create #reportLostCard intent
Examples for lost card intent
User examples for #whatProductsAndServices intent
New Bank dialog skill with two intents
New Bank virtual assistant dialog
#reportLostCard dialog node
#whatProductsAndServices dialog node
Test your virtual assistant

Integrate the Watson Assistant widget with the website

Web chat options
Script to embed the assistant on the website
_Layout.chstml
Script code from Watson Assistant copied in _Layout.csthml
Local test of the Web Chat
Website with integrated widget running locally

Generate the new docker image and deploy it to IBM Cloud Code Engine

Publish folder
Deploy application image to IBM Cloud Code Engine
Runtime settings for application running on IBM Cloud Code Engine
IBM Code Engine Application URL
Published website with Watson Virtual Assistant

Software Solutions Architect with focus on Cloud and AI technologies

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

SQL Series: CASE

Performance of AWS Lambda with and without layers

Understanding Swift Optionals Via ? And ! Operator

Useful Vim shortcuts you probably don’t know yet

What is ePUB?

Boost Smooth Scrolling with iOS 10 Pre-Fetching API

Understanding Clean Architecture in Android Development

Adding Structured To-dos Into Basecamp with WordPress, Gravity Forms and Zapier

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Jean Paul Tabja

Jean Paul Tabja

Software Solutions Architect with focus on Cloud and AI technologies

More from Medium

Pass Through Data Over IServiceProvider.CreateScope()

Setting Up Git Large File Storage for Unreal Engine Projects

SOAP web services in .NET Core

Asp.Net Core MVC 5.0 Route