Skip to content

hoanglamvu/Watson-Assistant-Restaurant-reservation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Watson-Assistant-Restaurant-reservation

This is a simple dialogue skill for taking restaurant reservation by Watson Assistant. This skill can be imported to your Watson Assistant Instance in the following steps:

Prerequisites

  1. Sign up for an IBM Cloud account.
  2. Download the IBM Cloud CLI.
  • Create an instance of the Watson Assistant service and get your credentials:
  • Go to the Watson Assistant page in the IBM Cloud Catalog.
  • Log in to your IBM Cloud account.
  • Click Create.

image

Choose to add new skill

image

Import skill as JSON file

image

Create Intents

When you open the My first skill, you land on the Intents page. Intents are a set of sentences that have similar meaning and inquire a certain feedback from the Assistant. In this case my intents include Cancellation, Greeting, Reservation and Reschedule.

image

Create Entities

Entities are objects with assigned values that can be called inside dialog. In this case, my entites include Location(with 2 values), Confirmation number(with 2 values but can be expanded to many) and Confirmation in form of Yes/No response.

image

System Entities

Watson provided a lot of prebuilt entities such as time, person... such that you can assign these entities to variables. These variables will be filled when you input data such as your name, location as seen in the sample run

image

Dialog Tree

The following is the dialog tree build from established intents and entities.

image

Sample Run

image

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published