시작
Kore.ai 대화형 플랫폼
챗봇 개요
자연어 처리(NLP)
봇 개념 및 용어들
빠른 시작 가이드
봇 빌더 접근 방법
사용 고지 사항 (영어)
Kore.ai 봇 빌더로 작업하기
봇 구축 시작하기
릴리스 정보
현재 버전 (영어)
이전 버전 (영어)

개념
디자인
스토리보드
대화 작업
개요
Using the Dialog Builder Tool
노드 유형
사용자 의도 노드
대화 노드
엔티티 노드
양식 노드
확인 노드
서비스 노드
봇 조치 노드
Service Node
WebHook 노드
스크립트 노드
노드 그룹화하기
Agent Transfer Node
사용자 프롬프트
음성 통화 속성
대화 관리
노드 및 전환
구성 요소 전환
컨텍스트 개체
이벤트 기반 봇 조치
지식 그래프
소개
지식 추출
지식 그래프 생성
봇에 지식 그래프 추가
그래프 생성
지식 그래프 작성
FAQ 추가
작업 실행
기존 소스에서 FAQ 구축
특성, 동의어 및 불용어
변수 네임스페이스 관리
수정
용어 편집 및 삭제
용어 편집 및 삭제
질문과 응답 편집
Knowledge Graph Training
지식 그래프 분석
봇 온톨로지 가져오기 및 내보내기
지식 그래프 가져오기
지식 그래프 내보내기
지식 그래프 생성
CSV 파일에서
JSON 파일
지식 그래프 생성
경고 작업
스몰 토크
Digital Skills
디지털 양식
Views
Digital Views
Panels
Widgets
기차
봇 성능 향상 – NLP 최적화
기계 학습
소개
모델 검증
기초 의미
지식 그래프 학습
특성
순위 및 해결
고급 NLP 설정
NLP 설정 및 지침
봇 인텔리전스
소개
컨텍스트 관리
컨텍스트 관리
대화 관리
다중 – 의도 탐지
엔티티 수정
기본 대화
정서 관리
어조 분석
Test & Debug
봇과 대화
발화 테스트
배치 테스트하기
대화 테스트
배포
채널 활성화
봇 게시
분석
봇 분석하기
Conversations Dashboard
Performance Dashboard
사용자 정의 대시보드
소개
맞춤형 메타 태그
사용자 정의 대시보드 생성 방법
Conversation Flows
NLP 지표
Containment Metrics
사용량 지표
스마트 봇
소개
범용 봇
소개
범용 봇 정의
범용 봇 생성
범용 봇 학습
범용 봇 커스터마이징
범용 봇용 추가 언어 활성화
스토어
Manage Assistant
플랜 및 사용량
Overview
Usage Plans
Support Plans
플랜 관리
봇 인증
다국어 봇
개인 식별 정보 삭제하기
봇 변수 사용
IVR 통합
일반 설정
봇 관리

방법
간단한 봇 생성하기
Design Conversation Skills
뱅킹 봇 생성
뱅킹 봇 – 자금 이체
뱅킹 봇 – 잔액 업데이트
Knowledge Graph (KG) 구축
스마트 경고를 예약하는 방법
Design Digital Skills
디지털 양식 설정 방법
디지털 보기 설정 방법
데이터 테이블에 데이터를 추가하는 방법
데이터 테이블 내 데이터 업데이트 방법
UI 양식에서 데이터 테이블에 데이터를 추가하는 방법
Train the Assistant
특성 사용 방법
의도와 엔티티에 대한 패턴 사용 방법
컨텍스트 전환 관리 방법
Deploy the Assistant
상담사 전환을 설정하는 방법
봇 기능 사용 방법
콘텐츠 변수 사용 방법
전역 변수 사용 방법
Kore.ai 웹 SDK 튜토리얼
Kore.ai 위젯 SDK 튜토리얼
Analyze the Assistant
사용자 정의 대시보드 생성 방법
사용자 지정 태그를 사용하여 봇 메트릭을 필터링하는 방법

API 및 SDK
API 참조
Kore.ai API 사용
API 목록
API 컬렉션
koreUtil Libraries
SDK 참조
상담사 전환을 설정하는 방법
봇 기능 사용 방법
콘텐츠 변수 사용 방법
전역 변수 사용 방법
소개
Kore.ai 웹 SDK 튜토리얼
Kore.ai 위젯 SDK 튜토리얼

관리
소개
봇 관리자 콘솔
대시보드
사용자 관리
사용자 관리
그룹 관리
역할 관리
봇 관리 모듈
등록
사용자 초대
사용자 등록을 위한 대량 초대 보내기
사용자 및 사용자 데이터 가져오기
Active Directory에서 사용자 동기화
보안 및 준수
싱글 사인 온 사용
보안 설정
Kore.ai 커넥터
봇 관리자용 분석
Billing (지원하지 않음)
  1. Docs
  2. Virtual Assistants
  3. Builder
  4. Dialog Task
  5. Navigating Dialog Tasks

Navigating Dialog Tasks

Prerequisites

How to Access the Kore.ai XO Platform?

Note: “Virtual Assistant”, “VA” and “Bot” refer to the same concept and are used interchangeably.

Introduction

This article takes you through the major features you can access via the Dialog Builder.

The Dialog Builder is a key component of the Kore.ai XO Platform and you can use it to develop full conversations between your VA and your users – from design, to development, training and testing.

Providing Conversation, Logic and NLP based tools, the Dialog Builder gives you multiple opportunities to develop your conversational VA. You can Design, Build and Train from within a familiar interface, which improves development efficiency and enhances results.

Benefits

The purpose of the Dialog Builder is to combine human interaction and business logic, to enable your organization to collaboratively implement standards, processes and practices into valuable Virtual Assistants.

Here are a few other ways in which the Dialog Builder can benefit your organization:

  • Simplifies and streamlines VA development by providing access to tools and connecting to a wide variety of services.
  • Facilitates the application of business processes to Conversational VA Development.
  • Encourages innovation through clear, collaborative processes to Design, Build and Train AI-powered, Conversational Virtual Assistants.

Explore Dialog Tasks 

You can access Dialog Tasks by going to: Build > Virtual Assistants > Conversation Skills > Dialog Tasks. Alternatively, you can find the list of existing Dialog Tasks under Build > Virtual Assistants > Conversation Skills > Storyboard > Dialog Tasks.

The Dialog Tasks List

Moving forward, this article will be working with Dialog Tasks by navigating to Build > Virtual Assistants > Conversation Skills > Dialog Tasks. The first page you see here is the list of existing Dialog Tasks. Let us now go through the features that you can access from this page.

  • See basic information about each dialog task, at-a-glance. This includes the task name, description, last update date, and status.
    Note: If a Dialog Task has been created using our legacy builder, then you will have the option to upgrade to the new, Conversation-Driven builder. In your list, such tasks come with an upgrade icon (an upward arrow inside a gear symbol).
  • Dialog Task Options – When hovering over a task, you will see options to Edit, Clone or Delete the selected task. There is also a menu with more options, where you can View the task, configure Dialog Settings, Manage Interruptions or Amend Behavior.
  • Search Dialog Tasks – If you are looking for a specific task, you can type its name here.
  • Manage Components – Use this button to reach the Dialog Components section, where you can manage entities, webhooks, messages, agent transfers, etc; that are in use within all Dialog Tasks within your VA. 
  • Create a new Dialog Task – Use this button to create a new Dialog Task.
    Note: Starting with version 9.0 of the Kore.ai XO Platform, newly created tasks will use the new, Conversation-Driven Builder. 
  • Quick Start Guide – If you are just getting started using the Kore.ai XO Platform, we recommend that you take a look at this guide, which will show you the basics of working with the Dialog Builder.
  • Talk to Bot – This is where you can easily test your VA, by simulating an interaction between a user and your VA.

Dialog Task Options

Clone

There are scenarios where you may need to create two similar dialog tasks with minor differences. You can achieve this with the Clone option available for each task, available on the Dialog Tasks page.

To clone a dialog task, follow the below steps:

  • Open the VA in which you want to clone the dialog task.
  • Select the Build tab from the top menu.
  • From the left menu, click Conversation Skills -> Dialog Tasks.
  • On the Dialog Tasks page, hover over the dialog you want to clone and click the Clone icon.
  • On the Clone a Dialog window, enter a name in the Intent Name field.
  • Optionally, you can add a Description and set options for the task to be independent, a Sub-intent dialog or Hide it from Help.
  • Also optionally, you can adjust Intent Training, set Intent Preconditions or define Context Output.
  • Click Clone.

Cloned Task Properties

The following are the properties of a cloned dialog task:

  • It contains the same components, instances, NL, IVR, and connection properties as the original dialog task.
  • The Dialog Settings, Interruption Settings, and Amend Behavior are also copied from the original dialog.
  • If multiple languages are enabled in the original dialog, then the details for all languages are copied.

The below-listed intent-level NLP training data is not copied:

  • Machine Learning Utterances.
  • Intent Patterns & Rules.
  • Intent Synonyms.

Delete

If you no longer require a specific Dialog Task, you can remove it.

Warning: Deleted Tasks cannot be restored.

To delete a Dialog Task:

  1. Hover over the task in the Dialog Tasks List.
  2. Click the Delete icon.

If you are sure that you want to delete this task, then please click OK in the confirmation window. Otherwise, please click Cancel.

More Options

Please see the articles linked below for information on:

  • Dialog Settings,
  • Manage Interruptions,
  • Amend Behavior.

Conversation Design, Logic Building & Training

The Conversation Designer and Dialog Builder is where you can design, build, train and test the conversations that your VA can have with your users.

You can access them by creating a new Dialog Task or by opening an existing one.

Note: This guide is applicable for the new, Conversation-Driven Dialog Builder. If your tasks are using the previous version, please consider upgrading.

The Dialog Task development process consists in three main stages:

  • Design: Where you can design your conversation flow using natural language.
  • Build: This is where you can add business logic to your conversation.
  • Train: Once you are done creating your conversation flow, you can train your VA on it, using this section of the Dialog Builder.

Let us look at each of these areas in detail.

Design the Conversation Flow

The Top Menu

The Conversation Design process occurs in the Conversation Designer. This comes with its specific top menu, where you can access the following features:

  • Exit the Dialog Task Builder and go back to the Dialog Tasks List.
  • Switch between Dialog Tasks – Use this dropdown if you need to work on a different task. You don’t have to go back to the list to do so.
  • Tabs designed for the main stages of the Dialog Task development process. As previously mentioned, these are: Design, Build and Train.
  • Preview the conversation widget to see what it would look like on your website. This area also lets you customize the widget, and colleagues can add comments to the preview.
  • Refresh the builder page.
  • Get Help for contextual topics or find Kore.ai’s support channels. Please see Help and Learning Resources for details.
  • More options, where you can Edit the Dialog Task’s name and description, or Clone it to make a copy.

The Conversation Designer

The Conversation Designer is where you can simulate an interaction between your users and the Virtual Assistant, using natural language. This designer is organized as a chat widget that allows you to configure user and bot messaging, using the base structure of a familiar chat conversation. Let us take a look at the features you can use.

  • Message Editor: This is where you can type in the message exchanges within the conversation.
  • Message Editor Tabs for Bot and User. These determine whether your VA considers a message as coming from the user or from the VA. The editor switches between tabs by default when you add a message, but you can do so yourself when needed.
  • Message Bubbles: Each message you add (by hitting Enter/Return when done editing) is then displayed within the conversation as bubbles, just like in most other chat messaging services. Each bubble comes with options that are specific to that message.
  • Message Options: This is where you can Edit, Configure Properties, Comment, Remove or Link a Node. The More Options button is accessible when hovering over a message bubble.
  • Alternative Path: This option lets you configure alternative paths that the conversation could take, with the currently selected message as the origin. The option is accessible when hovering over a bubble.
  • Comments Icon: If the Comments icon is visible when hovering over a message bubble, it means that there are existing comments added to that message. Clicking it allows you to view the comments history for that particular message, and to add your reply.
  • Add Node: Hovering in-between messages lets you add a new node, by choosing one of the available node types. You can connect to an existing node or create a new one.

  • Flow View: This view lets you see the overall structure of your conversation, at a glance.

    • Talk to Bot – This is where you can test your assistant, right from within the Conversation Designer.

    Please see Mock Scenes for additional information related to the Conversation Designer.

    Build Business Logic

    The Top Menu

    The Dialog Builder is where you can build business logic into your conversations. It comes with a dedicated top menu, which facilitates access to the following features:

    • Navigate away from the Dialog Task Builder and back to the Dialog Tasks List.
    • Switch between Dialog Tasks – Simply use this dropdown if you need to work on a different task. You don’t have to go back to the list to do so.
    • Tabs related to the main stages of the Dialog Task development process: Design, Build and Train.
    • Errors and Warnings – Use this notification area to see any potential errors or warnings that may arise throughout your development process.
    • Find Nodes – Use the search field to find nodes faster within your conversation flow.
    • Comments – Here is where you can browse, search and reply to comments made to the current dialog task.
    • Help – This is where you can find contextual insights and ways to receive support for your project. Please see Help and Learning Resources for details.
    • Additional Options – This menu provides access to: Display and Zoom Options, Auto-Arrange, Dialog Settings, Manage Interruptions and Amend Behavior.

    The Dialog Builder

    The Dialog Builder is where you have access to the tools you need in order to integrate your conversation scenarios with your business logic. Here is an overview of the features it provides.

    • The Canvas – This represents the entire surface on which the components of your conversation are placed.
    • The Root Intent – This is the first component of any conversation and will be displayed on your canvas by default, whenever you create a new Dialog Task.
    • Nodes – These are the different points at which components of your conversation intersect. For details, please see Node Types.
    • Nodes Panel – Here is where you can choose which Node Type to add and simply drag and drop it to the canvas, at the desired location. You can also add notes using the ⨁ buttons within your flow.
    • Toggle the Conversation Builder – This helps you work on your VA using both the conversation and flow views simultaneously.
    • Component Configuration Panel – This panel is available when a component is selected, and can be minimized (as shown in the screenshot above).
    • Talk to Bot – This is where you can test your VA, right from within the Dialog Builder.
    • Display Options Panel – This panel is only available when no component is selected and allows you to configure Display and Zoom Options, to Auto-Arrange components or to turn the map on or off. The map allows you to see the general area where you are currently located within your flow.

    Remember that the more you train your Virtual Assistant and the more rigor you apply to the training data, the more effective it becomes.

    Now, let’s take a look at the features that the training module offers.

    • Assign the Primary Intent: This is where you decide what intent you are training the VA on.
    • Add Utterances: Here is where you can add utterance options that the VA could use in order to recognize the intent you are training the VA on.
    • Add Patterns: Patterns are word combinations that indicate a certain intent or entity. You can add exact word combinations that the VA will use to precisely detect the selected intent when these combinations are present in an utterance.
    • Negative patterns: These are patterns which you don’t want the VA to recognize as being relevant to the intent you are training it for.
    • Rules: Here is where you can define intent identification rules to trigger the intent you are working with. You may use traits or context tags to define these rules.
메뉴