copyright | lastupdated | subcollection | ||
---|---|---|---|---|
|
2019-07-26 |
assistant |
{:shortdesc: .shortdesc} {:new_window: target="_blank"} {:deprecated: .deprecated} {:important: .important} {:note: .note} {:tip: .tip} {:pre: .pre} {:codeblock: .codeblock} {:screen: .screen} {:javascript: .ph data-hd-programlang='javascript'} {:java: .ph data-hd-programlang='java'} {:python: .ph data-hd-programlang='python'} {:swift: .ph data-hd-programlang='swift'}
{: #assistants}
An assistant is a cognitive bot that you can customize for your business needs, and deploy across multiple channels to bring help to your customers where and when they need it. {: shortdesc}
An assistant routes your customer queries to a skill, which then provides the appropriate response. Dialog skills return responses that are authored by you to answer common questions, while search skills search for and return passages from existing self-service content to answer more complex inquiries.
{: #assistants-dialog-skill}
A dialog skill can understand and address questions or requests that your customers typically need help with. You provide information about the subjects or tasks your users ask about, and how they ask about them, and the product dynamically builds a machine learning model that is tailored to understand the same and similar user requests.
The dialog skill itself is defined in text, but you can integrate it with Watson Speech to Text and Watson Text to Speech services that enable users to interact with your assistant verbally.
If you want to get started quickly, add prebuilt training data to your dialog skill so your assistant can start helping your customers with the basics.
{: #assistants-search-skill}
Search skill is available to Plus or Premiums users only. {: note}
A search skill leverages information from existing corporate knowledge bases or other collections of content authored by subject matter experts to address unanticipated or more nuanced customer inquiries.
The assistant is a fully hosted bot that is managed by {{site.data.keyword.Bluemix_notm}}, which means you do not need to worry about setting up or maintaining infrastructure to support it.
See Creating assistants to get started.