시작
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. Intent Discovery (Beta)

Intent Discovery (Beta)

The new Intent Discovery module helps you auto-extract popular intents from previous user conversations. It reduces the time and effort to build a virtual assistant and leads to the success of your Conversational AI Journey. This is a beta feature and is available only for the English language and Enterprise users.

You can upload your historical transcripts in CSV format. After the transcripts are uploaded into the bot, the bot uses LLMs to identify the different topics, intents, or conversations between the user and the bot. It intelligently identifies all the intents available. You can review each intent to understand which conversations have resulted in identifying these intents. After the review, you can also see the underline utterances that resulted in identifying an intent. You can either add these intents as new intents for your virtual assistant or pick specific utterances and train them as utterances for your existing dialogs and FAQs. So, it helps both ways – either create new intents or enhance the training you provide to your virtual assistant.

The Intent Discovery journey consists of the following steps:

  1. Create a Project: You may have many business use cases to automate. Projects help manage intent discovery for each business use case separately – a project for a specific use case.
  2. Upload Transcripts: Upload your use case-specific historical transcripts in CSV format. Conversations are extracted from the uploaded transcripts.
  3. Extract Intents: Intents and training data are extracted from the conversations.
  4. Review Intents to create new intents or add them as training data: You can add new intents as dialogs or FAQs or train them for existing dialogs or FAQs.

Create a Project

  1. Go to Build > Tools > Intent Discovery.
    Intent Discovery home page
  2. Click the Create Project button.
  3. Enter a name for the project and a brief description of the project. Note that the character limit for Project Name is 256 and for Project Description it is 1000.
    Intent Discovery project
  4. Click Proceed. The new project is created, and the Transcripts tab is displayed where you can upload the historical transcripts.

The Intent Discovery page lists all the projects with conversational insights for each project, such as status of the project, number of conversations, intents added, intents count, and intents trained.

The following different statuses of the project are displayed on the Status column:

  • Conversation In Progress
  • Conversation Extracted
  • No Files Uploaded
  • Intent Extraction In progress
  • Intent Extracted
  • <#number of> Intents Added
  • <#number of> Intents Trained

You can edit the project’s name and description. You can also delete the project if required.

Upload Transcripts

Once a project is created, you are taken to the Transcripts tab to upload transcripts in CSV format. You can download the sample CSV file from the tab. Ensure to upload transcripts in the format specified in the sample file.

Format of the CSV file

CSV file format

Field Name Description
Id The session ID of the conversation. (For all the conversations in a session, the Id must be the same.)
Sender ID The ID of the bot or agent.
Other Party ID The ID of the user talking to the bot or agent.
Direction The message direction – in (user input) or out (bot/agent response).
Message The message shown to the user or the bot/agent, depending on the message direction.
Message Type Format in which the message is sent or received – text/html.
Created on Date & time on which the message is sent or received.

Limitations

  • Number of projects allowed: 2 projects per bot.
  • Number of transcripts files allowed: Up to 5 CSV files per project.
  • Maximum size of CSV transcript file: 1MB each.

Steps to upload the transcripts:

  1. After you create a project, the Transcripts tab opens. (Alternatively, on the Intent Discovery page, you can click the project for which you want to upload transcripts.)
  2. On the Transcripts tab, click the Upload Transcript button, and then browse and select the transcripts files (CSV format). The selected files are uploaded, and conversations are extracted from the uploaded transcripts.

  3. Upon successful upload, all the transcript files are displayed under the Transcripts tab.

The following details of the uploaded transcript files are captured and displayed:

  • File Name – Name of the transcript file
  • Upload Time– Time taken to upload the file
  • Number of Conversations – Unique conversations between the agent/bot with end users.
  • Average Messages – Average number of messages exchanged between agent and end-users per conversation
  • Status – Status of the uploaded file.

Any of the following statuses can be displayed for each of the files that are being uploaded:

  • Conversation Extraction In progress
  • Conversation Extracted
  • Invalid File
  • Upload Failed
  • Intent Extraction In progress
  • Intent Extracted
  • Intent Extraction Failed

Delete Transcripts

The uploaded transcript file can be deleted if the file is not required anymore, in cases where the upload was incorrect or if the conversation has been extracted and the file is not useful.

View Conversations in the Transcript

Upon successful upload of the transcript, you can view all the conversations and the chat messages exchanged between the end user and the VA/agent.

The platform displays the conversation session summary, which includes the count of the VA messages and user messages. You need to select a Date Filter under Contents to display the details.

If a conversation is not useful and is not contributing to the intent extraction, you can delete the specific conversation. Deleting a conversation also impacts the conversation count and average message count in the columns.

Extract Intents

The platform can extract the conversations from the uploaded files. After validating all the conversations within transcripts, the next step is to extract intents and training data from the conversations without segregating them manually.

Note: You can extract intents only once per project. Make sure to upload all the required transcripts in your project before initiating the extraction. If you need to extract intents from the same file again, you must create a new project. Intent extraction may take a few minutes based on the number and nature of the conversations.

Steps to extract intents from the transcript file:

  1. In the Transcripts page, click the button Extract Intents and click Confirm on the pop-up to proceed with the extraction.
  2. The intents get extracted and the status can be seen across the file names, as shown below.
  3. Once the extraction is completed, click the Review Intents button.
  4. You can see the list of extracted intents under the Intents tab.
  5. All the extracted intents are listed with the count of utterances that are extracted from the uploaded files.

  6. Click any extracted intent to view all the influenced utterances that have led to intent identification.

  7. The platform displays the list of utterances, mapped intents and status of the utterances (Reviewed/Yet to Review).
    Under Mapped Intents, the details of all the intents and FAQs used in training the utterances would be displayed. See Train the Utterances to know more.

  8. Click the View icon to see the transcripts of the utterances.

Train the Utterances

Once the utterances are listed, you can select one or more utterances and perform the following actions:

  • Create a new Dialog Task or FAQ
  • Train them for an Existing Dialog Task or FAQ
  • Change the status of the utterances

Create New Dialog Task

In a scenario where the utterances cannot be mapped to the existing intents, you can create a new intent.

Steps to add a new intent (DialogTask or FAQ) for the utterance:

  1. Under the Influenced Utterances, select one or more utterances for which you want to add a new Dialog Task.
  2. Select the Dialog Task option from the Add Intent drop-down.
  3. A new dialog task creation window is displayed.
  4. You can modify the Intent Name extracted from the conversations if required, and add all other details in the Add Dialog Task panel. Also, you can delete the utterances if they are not valid for the intent.
  5. Click the button Add to Bot to add the intent for the utterances. Click Yes, Mark as Reviewed if you want to change the status of the trained utterances to Reviewed, or else click No.
  6. The trained utterances are displayed as shown below. You can click the View More link to see the details of the mapped intents – all the FAQs and the Dialog Tasks to which the utterance is mapped.
  7. To view the details, click the View More link under the Mapped Intents column from the main page of extracted intents, as shown below.

Add New FAQ

You can train the influenced utterances to create new FAQs.

Steps to add FAQs:

  1. Select the utterances for which you want to add FAQs, and click FAQ from the Add Intent drop-down.
    You must add the primary question and the bot response to create the FAQ.
  2. The Add FAQ panel is displayed, where you can enter all the relevant details.
  3. You can click Add Extended Response to add an extended response to the main response and also add alternate responses.

Train Utterances for the Existing Intents

You can add an existing intent to an utterance or multiple utterances.

Steps to add an intent to utterances:

  1. To map an existing Dialog Task or FAQ, click the Train drop-down.
  2. Click the Dialog Task option to choose the matching intent for the selected utterance(s).

  3. Click the button Add Utterances to add the intent for the utterances.
  4. Similarly, click the FAQ option from the Train drop-down to add the matching FAQ for the selected utterance(s).

Change Status

You can modify the statuses of the utterances extracted from the files. Once the utterances are added or trained for an intent, a message is displayed to change the status. See Train the Utterances to know more. The status of all the utterances is Yet to review by default. You can change the status of an individual utterance from Yet to review to Reviewed and vice versa.

You can also use the Status drop-down provided in the top right corner of the page to change the status of one or more selected utterances.

메뉴