Build an engaging chatbot using the long tail
In this Building with Watson webinar, IBM Watson Conversation Product Manager Chris Desmarais with show you how to build a chatbot using the Conversation service and Discovery Product Manager Joe Scherping will demonstrate how to extend the function of the bot using Discovery’s cognitive search engine so the bot can answer questions beyond the intents incorporated in its original model.
In this case, the “long tail” refers to probability distributions; for example, how often will a certain question be asked by a audience. The common questions, or “short tail” ones, will form a cluster of likely probabilities and as a question becomes less likely to be asked (usually by being more complex in structure), it will show up on a charted curve further away from the common cluster. This demonstration shows you how to incorporate the Discovery service’s ability to smart-search in a directory of documentation into your chatbot so it can find and return answers to questions it wasn’t trained to answer.
The example they provide for a short tail question is “How do I reset my password?”. A question like this is expected and is often built into the modeling parameters of a chatbot. A long tail question could be something like this: “How do I access my account information remotely through my iPhone 6S?”
In the first question, the Conversation service will use reasoning strategies that focus on the language and the context of the question. In the second question, the Discovery service will use strategies that focus on identifying the most appropriate answer.
Resources for you
相關推薦
Build an engaging chatbot using the long tail
In this Building with Watson webinar, IBM Watson Conversation Product Manager Chris Desmarais with show you how to build a chatbot using the Conversation
Assume an IAM Role Using the AWS CLI
Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So
How I built an audio library using the composite pattern and higher-order functions
Some people say that Go can’t express good abstractions. They mostly refer to the lack of generics. That’s because in most object-oriented langu
Build an AR avatar for the iPhone
Summary This code pattern shows how to use Watson Assistant, Watson Speech to Text, and Watson Text to Speech services deployed to an
vue-cli3 的 [Vue warn]: You are using the runtime-only build of Vue where the template compiler 的問題解決
最近使用vue-cli3的腳手架生成專案,發現從配置完後vue-router的出現一個錯誤, [Vue warn]: You are using the runtime-only build of Vue where the template compiler is not avai
Part 1: Build an Action to make Google Assistant find the food you are craving for.
Part 1: Build an Action to make Google Assistant find the food you are craving for!Actions on Google is a developer platform that lets you create applicati
Build an image gallery app in the cloud
Summary To illustrate object storage options in the cloud, you can use a code pattern to build a simple web gallery application that
How to Build an High Availability MQTT Cluster for the Internet of Things
1. Setting up the MQTT broker MQTTis a machine-to-machine (M2M)/“Internet of Things” connectivity protocol. It was designed as an extremely lightweight
Access an Internal Version of your Website Using the Same Domain Name
You can maintain both a private and public hosted zone with the same domain name for split-view DNS with Route 53. The following instructions
Build an Amazon Lex Chatbot with Microsoft Excel
This is a guest post by AWS Community Hero Cyrus Wong. Our institution (IVE) here in Hong Kong has begun experimenting with Amazon Lex in
Build an application with the Watson Android SDK in Android Studio
IBM Watson may be best known for competing on the US quiz show Jeopardy, but the technology goes far beyond simple questions and answ
webpack打包vue2.0,[Vue warn]: You are using the runtime-only build of Vue where the template compiler
[Vue warn]: You are using the runtime-only build of Vue where the template compiler is not available. Either pre-compile the templa
Vue 2.0 warn:You are using the runtime-only build of Vue where the template compiler is not availabl
在用webpack打包過程中,遇到以上的問題。Vue版本為2.5.17,查詢資料後發現是webpack.config.js的引數設定錯誤。需要設定vue-esm.js,如下所示 resolve:{ alias:{ v
SaltStack – Using the Mysql Module
saltstacksalt ‘*‘ saltutil.refresh_pillar官網的例子真的沒看懂,英文菜。其實就簡單一步。參考文檔https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.mysql.htmlhttps://z90
Agent admitted failure to sign using the key
連接服務器 用戶 sin col p s 服務 failure sig round SSH生成id_rsa, id_rsa.pub後,連接服務器卻報:Agent admitted failure to sign using the key錯誤。解決方法:在當前用戶下執行命令
Sort an input string using an arbitrary alphabet
section return map ret layout put sort col sin For example: custom alphabet: xyzabc input to sort according to custom alphabet: cyxz
[Poi] Use Poi to Build an Index.js with Modern JavaScript Features
server com when eve serve javascrip port mman automatic Poi can easily launch an index.js file simply by running the poi command. This wi
Instruction of Using The AMI
ron default see note reat gpu external lease window Step 1: GPU Instance and AMI The first thing we‘ll do is select the AMI and an in
[Typescript] Installing Promise Type Definitions Using the lib Built-In Types
efi null gpo module div col ice -c dice To fix Promise is not recolized in TypeScript, we can choose to use a lib: npm i @types/es6-pr
[Python] Create a minimal website in Python using the Flask Microframework
() turn ini pass work def col out code How to install Flask Use Flask to create a minimal website Build routes in Flask to respond to web