SlideShare a Scribd company logo
1 of 34
Download to read offline
Clova Chatbot Builder
개요 및 사용법
NAVER Search&Clova
윤영진
발표자 소개
윤영진
NAVER Search&Clova Platform Business
Chatbot Business
3rd Party Device PM
Contents 1
2
3
4
Clova Chatbot Builder 개요
Clova Chatbot Builder 적용 사례
Clova Chatbot 만들기 팁
Clova 스피커에서 동작하는 간단한 챗봇 만들기
1 Clova Chatbot Builder 개요
Concept, 동작 구조, 특장점
1. Clova Chatbot Builder 개요 – Concept
Chatting Robot?
Custom Extension과의 차이점은?
1. Clova Chatbot Builder 개요 – Concept
Serverless & Codeless
데이터만 있으면 개발자 아닌 일반 사용자도
챗봇을 만들고 서비스 할 수 있는 쉬운 엔진과 툴
1. Clova Chatbot Builder 개요 – 동작 구조
1. Clova Chatbot Builder 개요 – 특장점 1
초기에 입력해야 하는 학습용 데이터가 적다
인텐트 당 평균 10~15개의 Variation이 필요함
1. Clova Chatbot Builder 개요 – 특장점 2
Web/App/Speaker에서 바로 시뮬레이션 할 수 있다
테스트하고 싶은 문장을 Web에서 입력하거나,
Clova App/Speaker에서 발화하면 답변을
바로 확인할 수 있음
1. Clova Chatbot Builder 개요 – 특장점 3
그때 그때 원하는 답변으로 바꿔 설정할 수 있다
여러 개의 답변을 랜덤하게 답할 수 있어서
단조로움을 피할 수 있고,
ON/OFF 버튼으로 답변을 켜고 끌 수 있음
페이지가 로딩 중일 때는 F5 또는 새로고침을
클릭해 주세요.
현재 장애로 접속이 원활하지 않습니다.
긴급 복구 작업 중이오니,
공지사항을 확인해 주세요.
이용에 불편을 드려 죄송합니다.
공지사항 확인하러 가기 클릭!
1. Clova Chatbot Builder 개요 – 특장점 4
음성과 텍스트, 모두 바로 연동할 수 있다
Clova 스피커와 앱에서 음성으로,
LINE과 네이버톡톡에서 텍스트로
간단히 연동 가능
1. Clova Chatbot Builder 개요 – 특장점 5
사용자의 질의를 파악하고, 재학습하기 편리하다
발화 내용과 챗봇의 답변을 확인하고
추가 학습이 필요한 경우 학습데이터 추가가 가능
2 Clova Chatbot Builder 적용사례
정보성, 흥미위주, 마케팅, 기업상담
2. Clova Chatbot Builder 적용사례
네이버 주요 서비스에 대한
도움말(FAQ)을 알려주는
정보성 챗봇
2. Clova Chatbot Builder 적용사례
동물이 내는 소리를
사용자가 발화해보도록 한
Fun 한 챗봇
2. Clova Chatbot Builder 적용사례
오프라인 매장에서
고객이 대기하는 동안
상품 정보를 주는
마케팅용 챗봇
유플러스 도우미
LG U+
“유플러스
도우미 시작”
“아이폰 어때?”
유플러스 모바일/홈 상품이나 최신 휴대폰에
대한 정보 등을 알려주는 챗봇입니다.
유플러스 대리점을 방문한 고객들이나 유플
러스 전용 클로바 스피커인 프렌즈+ 이용
고객을 위한 익스텐션입니다.
2. Clova Chatbot Builder 적용사례
블로그 문의사항을 해결해주는
콜센터 상담사 대체용
기업 상담 챗봇
3 Clova Chatbot 만들기 팁
3. Clova Chatbot 만들기 팁 – 챗봇 설계 절차
서비스
목적 설정
답변
커버리지
결정
서비스
채널
결정
데이터
수집
시나리오
개발
담당자 지정
3. Clova Chatbot 만들기 팁 – 질문 유형(Intent) 설계 방법
 동일한 답변을 하는 질문은 하나의 의도로 작성하는게 좋습니다.
 질문 유형 별로 밸런스를 맞춰야 합니다.
 문어체보다는 구어체로 작성합니다.
 같은 의도를 지녔지만 다른 방식으로 표현되는 질문 예시를 많이
입력해야 합니다.
 질문 예시 작성 개수는 질문 유형당 10~15개입니다.
 반복적인 패턴의 표현은 피하고 다양한 변형을 주어 질문 예시를
작성합니다.
 사용자 로그 분석 후 새로운 표현이나 인식이 잘 안되는 표현을
발견할 때마다 질문 예시를 추가하는 것이 좋습니다.
< “가입 문의“ 질문 예시 >
4 Clova 스피커에서 동작하는
간단한 챗봇 만들기
4. Clova 스피커에서 동작하는 간단한 챗봇 만들기
개발자개발자센터의
Clova Extension Kit에서
새로운 extension 만들기를
수행합니다.
이때, Extension type을
“Chatbot”으로 선택합니다.
4. Clova 스피커에서 동작하는 간단한 챗봇 만들기
Interaction 모델에서
“질문 및 답변"의
그룹 추가 버튼을 클릭하여
질문의 그룹을 생성합니다.
4. Clova 스피커에서 동작하는 간단한 챗봇 만들기
사용자의 질문을 입력합니다.
이때 입력된 질문은 질문 묶음의
이름이 됩니다.
하나의 그룹에 여러 개의
질문을 생성할 수 있으며,
각각의 질문은 다른 답변을
할 수 있는 질문으로 구분되어야
합니다.
4. Clova 스피커에서 동작하는 간단한 챗봇 만들기
예시 질문을 입력합니다.
질문유형 별 예시 질문의 수는
10개에서 15개 정도를
권장합니다.
4. Clova 스피커에서 동작하는 간단한 챗봇 만들기
답변을 입력합니다.
질문유형 별로 답변은 여러 개가
등록될 수 있으며,
랜덤하게 여러 개의 질문을
표출할 수 있도록 다양한 질문을
등록할 수 있습니다.
4. Clova 스피커에서 동작하는 간단한 챗봇 만들기
질문에 유의어를 여러 개 중복
등록해야할 필요가 있다면,
사전 관리를 사용해도 좋습니다.
대표어와 유의어를 등록할 수
있습니다.
4. Clova 스피커에서 동작하는 간단한 챗봇 만들기
이렇게 등록된 사전(Entity)을
등록된 예시 질문에서 필요한
부분을 드래그하여
연결할 수 있습니다.
이렇게 설정하면 다양한
유의어를 모두 예시문장으로
등록하지 않아도 됩니다.
4. Clova 스피커에서 동작하는 간단한 챗봇 만들기
대화가 한번에 끝나지 않고
한 번 더 물어봐야 한다면
새로운 답변에서
Action_FORM을 선택합니다.
한 단계 추가 질문을
설정 할 수 있습니다.
4. Clova 스피커에서 동작하는 간단한 챗봇 만들기
챗봇이 시작할 때의 인사말과
잘 못알아들었을 때의 답변,
그리고 오류가 발생했을 때의
답변을 작성할 수 있습니다.
4. Clova 스피커에서 동작하는 간단한 챗봇 만들기
테스트를 위해서는 “학습”이
필요합니다.
학습 버튼을 누르시고 10분 정도
기다리시면,
학습이 완료됩니다.
조금 더 빨리 끝날 수도 있어요.
4. Clova 스피커에서 동작하는 간단한 챗봇 만들기
테스트 화면을 통해
학습된 챗봇이 정상적인
답변을 하는지
테스트 할 수 있습니다.
4. Clova 스피커에서 동작하는 간단한 챗봇 만들기
만들어진 챗봇은
클로바 스피커 말고도
네이버 톡톡, LINE과
API 연계를 통해
연결이 가능합니다.
Thank you.

More Related Content

What's hot

Dialogflow로 카카오톡 챗봇 만들기
Dialogflow로 카카오톡 챗봇 만들기Dialogflow로 카카오톡 챗봇 만들기
Dialogflow로 카카오톡 챗봇 만들기deepseaswjh
 
비영리 섹터를 위한 챗봇 발표
비영리 섹터를 위한 챗봇 발표비영리 섹터를 위한 챗봇 발표
비영리 섹터를 위한 챗봇 발표Hong Min Kim
 
PHP로 Slack Bot 만들기
PHP로 Slack Bot 만들기PHP로 Slack Bot 만들기
PHP로 Slack Bot 만들기Changwan Jun
 
홍성우, 내가 만든 언어로 게임 만들기, NDC2017
홍성우, 내가 만든 언어로 게임 만들기, NDC2017홍성우, 내가 만든 언어로 게임 만들기, NDC2017
홍성우, 내가 만든 언어로 게임 만들기, NDC2017devCAT Studio, NEXON
 
티켓몬스터를 위한 PHP 개발 방법
티켓몬스터를 위한 PHP 개발 방법티켓몬스터를 위한 PHP 개발 방법
티켓몬스터를 위한 PHP 개발 방법Young D
 
깨끗한 코드 (클린 코드, Clean Code)
깨끗한 코드 (클린 코드, Clean Code)깨끗한 코드 (클린 코드, Clean Code)
깨끗한 코드 (클린 코드, Clean Code)Jay Park
 
왓슨 컨버세이션으로 챗봇 만들기 ! WCS 활용법
왓슨 컨버세이션으로 챗봇 만들기 ! WCS 활용법왓슨 컨버세이션으로 챗봇 만들기 ! WCS 활용법
왓슨 컨버세이션으로 챗봇 만들기 ! WCS 활용법HyeonJeong Jo
 

What's hot (7)

Dialogflow로 카카오톡 챗봇 만들기
Dialogflow로 카카오톡 챗봇 만들기Dialogflow로 카카오톡 챗봇 만들기
Dialogflow로 카카오톡 챗봇 만들기
 
비영리 섹터를 위한 챗봇 발표
비영리 섹터를 위한 챗봇 발표비영리 섹터를 위한 챗봇 발표
비영리 섹터를 위한 챗봇 발표
 
PHP로 Slack Bot 만들기
PHP로 Slack Bot 만들기PHP로 Slack Bot 만들기
PHP로 Slack Bot 만들기
 
홍성우, 내가 만든 언어로 게임 만들기, NDC2017
홍성우, 내가 만든 언어로 게임 만들기, NDC2017홍성우, 내가 만든 언어로 게임 만들기, NDC2017
홍성우, 내가 만든 언어로 게임 만들기, NDC2017
 
티켓몬스터를 위한 PHP 개발 방법
티켓몬스터를 위한 PHP 개발 방법티켓몬스터를 위한 PHP 개발 방법
티켓몬스터를 위한 PHP 개발 방법
 
깨끗한 코드 (클린 코드, Clean Code)
깨끗한 코드 (클린 코드, Clean Code)깨끗한 코드 (클린 코드, Clean Code)
깨끗한 코드 (클린 코드, Clean Code)
 
왓슨 컨버세이션으로 챗봇 만들기 ! WCS 활용법
왓슨 컨버세이션으로 챗봇 만들기 ! WCS 활용법왓슨 컨버세이션으로 챗봇 만들기 ! WCS 활용법
왓슨 컨버세이션으로 챗봇 만들기 ! WCS 활용법
 

Similar to Chatbot Extension 개요 및 Chatbot Builder 사용법

IBM Watson Assistant 기반 챗봇 제작 기초 강좌 (2019.11.18)
IBM Watson Assistant 기반 챗봇 제작 기초 강좌 (2019.11.18)IBM Watson Assistant 기반 챗봇 제작 기초 강좌 (2019.11.18)
IBM Watson Assistant 기반 챗봇 제작 기초 강좌 (2019.11.18)KYOYOON JUNG
 
[마인즈랩] 챗봇 소개서 201707
[마인즈랩] 챗봇 소개서 201707[마인즈랩] 챗봇 소개서 201707
[마인즈랩] 챗봇 소개서 201707Taejoon Yoo
 
페이지톡 소개자료 v1.3
페이지톡 소개자료 v1.3페이지톡 소개자료 v1.3
페이지톡 소개자료 v1.3ChangGyum Kim
 
Clova 확장서비스 디자인 및 설계
Clova 확장서비스 디자인 및 설계 Clova 확장서비스 디자인 및 설계
Clova 확장서비스 디자인 및 설계 Clova Platform
 
Clova ai-business-day-session-4
Clova ai-business-day-session-4Clova ai-business-day-session-4
Clova ai-business-day-session-4Clova Platform
 
Ibm bluemix cloud 에서 chatbot 만들기
Ibm bluemix cloud 에서 chatbot 만들기Ibm bluemix cloud 에서 chatbot 만들기
Ibm bluemix cloud 에서 chatbot 만들기Shaun LEE
 
Clova 플랫폼을 활용한 인공지능 서비스 개발
Clova 플랫폼을 활용한 인공지능 서비스 개발Clova 플랫폼을 활용한 인공지능 서비스 개발
Clova 플랫폼을 활용한 인공지능 서비스 개발Clova Platform
 
[2016 데이터 그랜드 컨퍼런스] 4 5(인공지능). 머니브레인 앱의 시대는 가고 인공지능 봇의 시대가 온다
[2016 데이터 그랜드 컨퍼런스] 4 5(인공지능). 머니브레인 앱의 시대는 가고 인공지능 봇의 시대가 온다[2016 데이터 그랜드 컨퍼런스] 4 5(인공지능). 머니브레인 앱의 시대는 가고 인공지능 봇의 시대가 온다
[2016 데이터 그랜드 컨퍼런스] 4 5(인공지능). 머니브레인 앱의 시대는 가고 인공지능 봇의 시대가 온다K data
 
FastTrack, 비즈니스 사고를 촉진하는 생각정리 툴킷
FastTrack, 비즈니스 사고를 촉진하는 생각정리 툴킷FastTrack, 비즈니스 사고를 촉진하는 생각정리 툴킷
FastTrack, 비즈니스 사고를 촉진하는 생각정리 툴킷HwanJin 'David' Choi
 
Designing Effective Interview Chatbots: Automatic Chatbot Profiling and Desig...
Designing Effective Interview Chatbots: Automatic Chatbot Profiling and Desig...Designing Effective Interview Chatbots: Automatic Chatbot Profiling and Desig...
Designing Effective Interview Chatbots: Automatic Chatbot Profiling and Desig...박 상아
 
131 deview 2013 yobi-채수원
131 deview 2013 yobi-채수원131 deview 2013 yobi-채수원
131 deview 2013 yobi-채수원NAVER D2
 
Nowand ebay_5강
Nowand ebay_5강Nowand ebay_5강
Nowand ebay_5강NaRooJiGi
 
How to startup 05 product
How to startup 05 productHow to startup 05 product
How to startup 05 product종익 주
 
왕초보, 코딩없이 챗봇 만들기
왕초보, 코딩없이 챗봇 만들기왕초보, 코딩없이 챗봇 만들기
왕초보, 코딩없이 챗봇 만들기deepseaswjh
 
Do you know DUNA? - Chatbot SaaS
Do you know DUNA? -  Chatbot SaaSDo you know DUNA? -  Chatbot SaaS
Do you know DUNA? - Chatbot SaaSstuko
 
Kakao agile 2nd story
Kakao agile 2nd storyKakao agile 2nd story
Kakao agile 2nd story호정 이
 
e-Commerce Chatbot Day1
e-Commerce Chatbot Day1e-Commerce Chatbot Day1
e-Commerce Chatbot Day1Startup Coding
 
[Rightbrain] AI서비스와 UX의 역할 - 챗봇/AI스피커 사업소개서
[Rightbrain] AI서비스와 UX의 역할 - 챗봇/AI스피커 사업소개서[Rightbrain] AI서비스와 UX의 역할 - 챗봇/AI스피커 사업소개서
[Rightbrain] AI서비스와 UX의 역할 - 챗봇/AI스피커 사업소개서RightBrain inc.
 
Clova Extension API 서버 개발 튜토리얼 with SpringBoot
Clova Extension API 서버 개발 튜토리얼 with SpringBootClova Extension API 서버 개발 튜토리얼 with SpringBoot
Clova Extension API 서버 개발 튜토리얼 with SpringBootClova Platform
 

Similar to Chatbot Extension 개요 및 Chatbot Builder 사용법 (20)

IBM Watson Assistant 기반 챗봇 제작 기초 강좌 (2019.11.18)
IBM Watson Assistant 기반 챗봇 제작 기초 강좌 (2019.11.18)IBM Watson Assistant 기반 챗봇 제작 기초 강좌 (2019.11.18)
IBM Watson Assistant 기반 챗봇 제작 기초 강좌 (2019.11.18)
 
[마인즈랩] 챗봇 소개서 201707
[마인즈랩] 챗봇 소개서 201707[마인즈랩] 챗봇 소개서 201707
[마인즈랩] 챗봇 소개서 201707
 
페이지톡 소개자료 v1.3
페이지톡 소개자료 v1.3페이지톡 소개자료 v1.3
페이지톡 소개자료 v1.3
 
Clova 확장서비스 디자인 및 설계
Clova 확장서비스 디자인 및 설계 Clova 확장서비스 디자인 및 설계
Clova 확장서비스 디자인 및 설계
 
챗봇 스터디
챗봇 스터디챗봇 스터디
챗봇 스터디
 
Clova ai-business-day-session-4
Clova ai-business-day-session-4Clova ai-business-day-session-4
Clova ai-business-day-session-4
 
Ibm bluemix cloud 에서 chatbot 만들기
Ibm bluemix cloud 에서 chatbot 만들기Ibm bluemix cloud 에서 chatbot 만들기
Ibm bluemix cloud 에서 chatbot 만들기
 
Clova 플랫폼을 활용한 인공지능 서비스 개발
Clova 플랫폼을 활용한 인공지능 서비스 개발Clova 플랫폼을 활용한 인공지능 서비스 개발
Clova 플랫폼을 활용한 인공지능 서비스 개발
 
[2016 데이터 그랜드 컨퍼런스] 4 5(인공지능). 머니브레인 앱의 시대는 가고 인공지능 봇의 시대가 온다
[2016 데이터 그랜드 컨퍼런스] 4 5(인공지능). 머니브레인 앱의 시대는 가고 인공지능 봇의 시대가 온다[2016 데이터 그랜드 컨퍼런스] 4 5(인공지능). 머니브레인 앱의 시대는 가고 인공지능 봇의 시대가 온다
[2016 데이터 그랜드 컨퍼런스] 4 5(인공지능). 머니브레인 앱의 시대는 가고 인공지능 봇의 시대가 온다
 
FastTrack, 비즈니스 사고를 촉진하는 생각정리 툴킷
FastTrack, 비즈니스 사고를 촉진하는 생각정리 툴킷FastTrack, 비즈니스 사고를 촉진하는 생각정리 툴킷
FastTrack, 비즈니스 사고를 촉진하는 생각정리 툴킷
 
Designing Effective Interview Chatbots: Automatic Chatbot Profiling and Desig...
Designing Effective Interview Chatbots: Automatic Chatbot Profiling and Desig...Designing Effective Interview Chatbots: Automatic Chatbot Profiling and Desig...
Designing Effective Interview Chatbots: Automatic Chatbot Profiling and Desig...
 
131 deview 2013 yobi-채수원
131 deview 2013 yobi-채수원131 deview 2013 yobi-채수원
131 deview 2013 yobi-채수원
 
Nowand ebay_5강
Nowand ebay_5강Nowand ebay_5강
Nowand ebay_5강
 
How to startup 05 product
How to startup 05 productHow to startup 05 product
How to startup 05 product
 
왕초보, 코딩없이 챗봇 만들기
왕초보, 코딩없이 챗봇 만들기왕초보, 코딩없이 챗봇 만들기
왕초보, 코딩없이 챗봇 만들기
 
Do you know DUNA? - Chatbot SaaS
Do you know DUNA? -  Chatbot SaaSDo you know DUNA? -  Chatbot SaaS
Do you know DUNA? - Chatbot SaaS
 
Kakao agile 2nd story
Kakao agile 2nd storyKakao agile 2nd story
Kakao agile 2nd story
 
e-Commerce Chatbot Day1
e-Commerce Chatbot Day1e-Commerce Chatbot Day1
e-Commerce Chatbot Day1
 
[Rightbrain] AI서비스와 UX의 역할 - 챗봇/AI스피커 사업소개서
[Rightbrain] AI서비스와 UX의 역할 - 챗봇/AI스피커 사업소개서[Rightbrain] AI서비스와 UX의 역할 - 챗봇/AI스피커 사업소개서
[Rightbrain] AI서비스와 UX의 역할 - 챗봇/AI스피커 사업소개서
 
Clova Extension API 서버 개발 튜토리얼 with SpringBoot
Clova Extension API 서버 개발 튜토리얼 with SpringBootClova Extension API 서버 개발 튜토리얼 with SpringBoot
Clova Extension API 서버 개발 튜토리얼 with SpringBoot
 

More from Clova Platform

Clova ai-business-day-session-3
Clova ai-business-day-session-3Clova ai-business-day-session-3
Clova ai-business-day-session-3Clova Platform
 
Clova ai-business-day-session-2
Clova ai-business-day-session-2Clova ai-business-day-session-2
Clova ai-business-day-session-2Clova Platform
 
Clova ai-business-day-session-1
Clova ai-business-day-session-1Clova ai-business-day-session-1
Clova ai-business-day-session-1Clova Platform
 
Clova Skill 에서 AudioPlayer 구현
Clova Skill 에서 AudioPlayer 구현Clova Skill 에서 AudioPlayer 구현
Clova Skill 에서 AudioPlayer 구현Clova Platform
 
Clova Extension 음성기반 게임 기획 및 설계 / FaaS를 이용한 개발
Clova Extension 음성기반 게임 기획 및 설계 / FaaS를 이용한 개발 Clova Extension 음성기반 게임 기획 및 설계 / FaaS를 이용한 개발
Clova Extension 음성기반 게임 기획 및 설계 / FaaS를 이용한 개발 Clova Platform
 
Clova Tech Summit 2: 코오롱베니트의 Clova Extension 계정연동 및 IoT 개발경험
Clova Tech Summit 2: 코오롱베니트의 Clova Extension 계정연동 및 IoT 개발경험Clova Tech Summit 2: 코오롱베니트의 Clova Extension 계정연동 및 IoT 개발경험
Clova Tech Summit 2: 코오롱베니트의 Clova Extension 계정연동 및 IoT 개발경험Clova Platform
 
Clova Tech Summit 2: Serverless로 만드는 쉽고 효율적인 Clova Extension 2
Clova Tech Summit 2: Serverless로 만드는 쉽고 효율적인 Clova Extension 2Clova Tech Summit 2: Serverless로 만드는 쉽고 효율적인 Clova Extension 2
Clova Tech Summit 2: Serverless로 만드는 쉽고 효율적인 Clova Extension 2Clova Platform
 
Clova Tech Summit 2: Serverless로 만드는 쉽고 효율적인 Clova Extension 1
Clova Tech Summit 2: Serverless로 만드는 쉽고 효율적인 Clova Extension 1Clova Tech Summit 2: Serverless로 만드는 쉽고 효율적인 Clova Extension 1
Clova Tech Summit 2: Serverless로 만드는 쉽고 효율적인 Clova Extension 1Clova Platform
 
Clova Tech Summit 2: Interaction Model의 이해 및 설계/제작 노하우
Clova Tech Summit 2: Interaction Model의 이해 및 설계/제작 노하우Clova Tech Summit 2: Interaction Model의 이해 및 설계/제작 노하우
Clova Tech Summit 2: Interaction Model의 이해 및 설계/제작 노하우Clova Platform
 
Clova Tech Summit 세션4 : 우아한형제들 배달의민족 Clova Extension 개발기
Clova Tech Summit 세션4 : 우아한형제들 배달의민족 Clova Extension 개발기Clova Tech Summit 세션4 : 우아한형제들 배달의민족 Clova Extension 개발기
Clova Tech Summit 세션4 : 우아한형제들 배달의민족 Clova Extension 개발기Clova Platform
 

More from Clova Platform (10)

Clova ai-business-day-session-3
Clova ai-business-day-session-3Clova ai-business-day-session-3
Clova ai-business-day-session-3
 
Clova ai-business-day-session-2
Clova ai-business-day-session-2Clova ai-business-day-session-2
Clova ai-business-day-session-2
 
Clova ai-business-day-session-1
Clova ai-business-day-session-1Clova ai-business-day-session-1
Clova ai-business-day-session-1
 
Clova Skill 에서 AudioPlayer 구현
Clova Skill 에서 AudioPlayer 구현Clova Skill 에서 AudioPlayer 구현
Clova Skill 에서 AudioPlayer 구현
 
Clova Extension 음성기반 게임 기획 및 설계 / FaaS를 이용한 개발
Clova Extension 음성기반 게임 기획 및 설계 / FaaS를 이용한 개발 Clova Extension 음성기반 게임 기획 및 설계 / FaaS를 이용한 개발
Clova Extension 음성기반 게임 기획 및 설계 / FaaS를 이용한 개발
 
Clova Tech Summit 2: 코오롱베니트의 Clova Extension 계정연동 및 IoT 개발경험
Clova Tech Summit 2: 코오롱베니트의 Clova Extension 계정연동 및 IoT 개발경험Clova Tech Summit 2: 코오롱베니트의 Clova Extension 계정연동 및 IoT 개발경험
Clova Tech Summit 2: 코오롱베니트의 Clova Extension 계정연동 및 IoT 개발경험
 
Clova Tech Summit 2: Serverless로 만드는 쉽고 효율적인 Clova Extension 2
Clova Tech Summit 2: Serverless로 만드는 쉽고 효율적인 Clova Extension 2Clova Tech Summit 2: Serverless로 만드는 쉽고 효율적인 Clova Extension 2
Clova Tech Summit 2: Serverless로 만드는 쉽고 효율적인 Clova Extension 2
 
Clova Tech Summit 2: Serverless로 만드는 쉽고 효율적인 Clova Extension 1
Clova Tech Summit 2: Serverless로 만드는 쉽고 효율적인 Clova Extension 1Clova Tech Summit 2: Serverless로 만드는 쉽고 효율적인 Clova Extension 1
Clova Tech Summit 2: Serverless로 만드는 쉽고 효율적인 Clova Extension 1
 
Clova Tech Summit 2: Interaction Model의 이해 및 설계/제작 노하우
Clova Tech Summit 2: Interaction Model의 이해 및 설계/제작 노하우Clova Tech Summit 2: Interaction Model의 이해 및 설계/제작 노하우
Clova Tech Summit 2: Interaction Model의 이해 및 설계/제작 노하우
 
Clova Tech Summit 세션4 : 우아한형제들 배달의민족 Clova Extension 개발기
Clova Tech Summit 세션4 : 우아한형제들 배달의민족 Clova Extension 개발기Clova Tech Summit 세션4 : 우아한형제들 배달의민족 Clova Extension 개발기
Clova Tech Summit 세션4 : 우아한형제들 배달의민족 Clova Extension 개발기
 

Chatbot Extension 개요 및 Chatbot Builder 사용법

  • 1. Clova Chatbot Builder 개요 및 사용법 NAVER Search&Clova 윤영진
  • 2. 발표자 소개 윤영진 NAVER Search&Clova Platform Business Chatbot Business 3rd Party Device PM
  • 3. Contents 1 2 3 4 Clova Chatbot Builder 개요 Clova Chatbot Builder 적용 사례 Clova Chatbot 만들기 팁 Clova 스피커에서 동작하는 간단한 챗봇 만들기
  • 4. 1 Clova Chatbot Builder 개요 Concept, 동작 구조, 특장점
  • 5. 1. Clova Chatbot Builder 개요 – Concept Chatting Robot? Custom Extension과의 차이점은?
  • 6. 1. Clova Chatbot Builder 개요 – Concept Serverless & Codeless 데이터만 있으면 개발자 아닌 일반 사용자도 챗봇을 만들고 서비스 할 수 있는 쉬운 엔진과 툴
  • 7. 1. Clova Chatbot Builder 개요 – 동작 구조
  • 8. 1. Clova Chatbot Builder 개요 – 특장점 1 초기에 입력해야 하는 학습용 데이터가 적다 인텐트 당 평균 10~15개의 Variation이 필요함
  • 9. 1. Clova Chatbot Builder 개요 – 특장점 2 Web/App/Speaker에서 바로 시뮬레이션 할 수 있다 테스트하고 싶은 문장을 Web에서 입력하거나, Clova App/Speaker에서 발화하면 답변을 바로 확인할 수 있음
  • 10. 1. Clova Chatbot Builder 개요 – 특장점 3 그때 그때 원하는 답변으로 바꿔 설정할 수 있다 여러 개의 답변을 랜덤하게 답할 수 있어서 단조로움을 피할 수 있고, ON/OFF 버튼으로 답변을 켜고 끌 수 있음 페이지가 로딩 중일 때는 F5 또는 새로고침을 클릭해 주세요. 현재 장애로 접속이 원활하지 않습니다. 긴급 복구 작업 중이오니, 공지사항을 확인해 주세요. 이용에 불편을 드려 죄송합니다. 공지사항 확인하러 가기 클릭!
  • 11. 1. Clova Chatbot Builder 개요 – 특장점 4 음성과 텍스트, 모두 바로 연동할 수 있다 Clova 스피커와 앱에서 음성으로, LINE과 네이버톡톡에서 텍스트로 간단히 연동 가능
  • 12. 1. Clova Chatbot Builder 개요 – 특장점 5 사용자의 질의를 파악하고, 재학습하기 편리하다 발화 내용과 챗봇의 답변을 확인하고 추가 학습이 필요한 경우 학습데이터 추가가 가능
  • 13. 2 Clova Chatbot Builder 적용사례 정보성, 흥미위주, 마케팅, 기업상담
  • 14. 2. Clova Chatbot Builder 적용사례 네이버 주요 서비스에 대한 도움말(FAQ)을 알려주는 정보성 챗봇
  • 15. 2. Clova Chatbot Builder 적용사례 동물이 내는 소리를 사용자가 발화해보도록 한 Fun 한 챗봇
  • 16. 2. Clova Chatbot Builder 적용사례 오프라인 매장에서 고객이 대기하는 동안 상품 정보를 주는 마케팅용 챗봇 유플러스 도우미 LG U+ “유플러스 도우미 시작” “아이폰 어때?” 유플러스 모바일/홈 상품이나 최신 휴대폰에 대한 정보 등을 알려주는 챗봇입니다. 유플러스 대리점을 방문한 고객들이나 유플 러스 전용 클로바 스피커인 프렌즈+ 이용 고객을 위한 익스텐션입니다.
  • 17. 2. Clova Chatbot Builder 적용사례 블로그 문의사항을 해결해주는 콜센터 상담사 대체용 기업 상담 챗봇
  • 18. 3 Clova Chatbot 만들기 팁
  • 19. 3. Clova Chatbot 만들기 팁 – 챗봇 설계 절차 서비스 목적 설정 답변 커버리지 결정 서비스 채널 결정 데이터 수집 시나리오 개발 담당자 지정
  • 20. 3. Clova Chatbot 만들기 팁 – 질문 유형(Intent) 설계 방법  동일한 답변을 하는 질문은 하나의 의도로 작성하는게 좋습니다.  질문 유형 별로 밸런스를 맞춰야 합니다.  문어체보다는 구어체로 작성합니다.  같은 의도를 지녔지만 다른 방식으로 표현되는 질문 예시를 많이 입력해야 합니다.  질문 예시 작성 개수는 질문 유형당 10~15개입니다.  반복적인 패턴의 표현은 피하고 다양한 변형을 주어 질문 예시를 작성합니다.  사용자 로그 분석 후 새로운 표현이나 인식이 잘 안되는 표현을 발견할 때마다 질문 예시를 추가하는 것이 좋습니다. < “가입 문의“ 질문 예시 >
  • 21. 4 Clova 스피커에서 동작하는 간단한 챗봇 만들기
  • 22. 4. Clova 스피커에서 동작하는 간단한 챗봇 만들기 개발자개발자센터의 Clova Extension Kit에서 새로운 extension 만들기를 수행합니다. 이때, Extension type을 “Chatbot”으로 선택합니다.
  • 23. 4. Clova 스피커에서 동작하는 간단한 챗봇 만들기 Interaction 모델에서 “질문 및 답변"의 그룹 추가 버튼을 클릭하여 질문의 그룹을 생성합니다.
  • 24. 4. Clova 스피커에서 동작하는 간단한 챗봇 만들기 사용자의 질문을 입력합니다. 이때 입력된 질문은 질문 묶음의 이름이 됩니다. 하나의 그룹에 여러 개의 질문을 생성할 수 있으며, 각각의 질문은 다른 답변을 할 수 있는 질문으로 구분되어야 합니다.
  • 25. 4. Clova 스피커에서 동작하는 간단한 챗봇 만들기 예시 질문을 입력합니다. 질문유형 별 예시 질문의 수는 10개에서 15개 정도를 권장합니다.
  • 26. 4. Clova 스피커에서 동작하는 간단한 챗봇 만들기 답변을 입력합니다. 질문유형 별로 답변은 여러 개가 등록될 수 있으며, 랜덤하게 여러 개의 질문을 표출할 수 있도록 다양한 질문을 등록할 수 있습니다.
  • 27. 4. Clova 스피커에서 동작하는 간단한 챗봇 만들기 질문에 유의어를 여러 개 중복 등록해야할 필요가 있다면, 사전 관리를 사용해도 좋습니다. 대표어와 유의어를 등록할 수 있습니다.
  • 28. 4. Clova 스피커에서 동작하는 간단한 챗봇 만들기 이렇게 등록된 사전(Entity)을 등록된 예시 질문에서 필요한 부분을 드래그하여 연결할 수 있습니다. 이렇게 설정하면 다양한 유의어를 모두 예시문장으로 등록하지 않아도 됩니다.
  • 29. 4. Clova 스피커에서 동작하는 간단한 챗봇 만들기 대화가 한번에 끝나지 않고 한 번 더 물어봐야 한다면 새로운 답변에서 Action_FORM을 선택합니다. 한 단계 추가 질문을 설정 할 수 있습니다.
  • 30. 4. Clova 스피커에서 동작하는 간단한 챗봇 만들기 챗봇이 시작할 때의 인사말과 잘 못알아들었을 때의 답변, 그리고 오류가 발생했을 때의 답변을 작성할 수 있습니다.
  • 31. 4. Clova 스피커에서 동작하는 간단한 챗봇 만들기 테스트를 위해서는 “학습”이 필요합니다. 학습 버튼을 누르시고 10분 정도 기다리시면, 학습이 완료됩니다. 조금 더 빨리 끝날 수도 있어요.
  • 32. 4. Clova 스피커에서 동작하는 간단한 챗봇 만들기 테스트 화면을 통해 학습된 챗봇이 정상적인 답변을 하는지 테스트 할 수 있습니다.
  • 33. 4. Clova 스피커에서 동작하는 간단한 챗봇 만들기 만들어진 챗봇은 클로바 스피커 말고도 네이버 톡톡, LINE과 API 연계를 통해 연결이 가능합니다.