이 절의 내용은 소스화일과 함께 딸려 오는 “Chatscript Common Beginner Mistakes”을 기준으로 한국어 어법에 맞게 내용을 대폭 추가하고 예제도 한국어 대화예제로 수정한 것이다. A. 토픽 키워드와 무관하게 룰 작성 예제 입력문과 패턴을 일치시키는 데만 신경 쓰고 예제 입력문과 토픽의 키워드 공유에는 무관심한 경우가 가장 흔한 실수이다. 이런 경우에는 아무리 패턴을 잘 작성하여도, 즉 룰을 잘 작성하여도 그 룰을 포함하고 있는 토픽이 활성화 되지 않기 때문에 그 룰은 매칭 여부가 검토조차 되지 못한다. 결국 매칭에 실패한다. 그러므로 룰을 작성할 때는 반드시 토픽의 키워드 목록을 공유하는 단어가 있도록 작성해야 하며, 반대로 매칭에 실패할 경우, 가장 먼저 점검해야 할 일은, 매..
이제 대본이 준비되었으면 CS의 문법에 맞춰 스크립트 파일로 만들 차례이다. 그런데 이 단계도 크게 걱정할 것이 없다. CS의 개발자인 Bruce Wilcox에 의하면 스크립트의 대부분(약 99%)은 아래의 다섯 가지 유형이 전부라고 한다. (한국어 대화에 맞게 일부 내용과 예제는 수정하였다.)이 다섯 가지 기본틀을 바탕으로 3장과 4장을 참조하며 작성해 나간다면 손쉽게 스크립트 파일을 만들 수 있을 것이다. ① 말걸기의 형태말걸기는 화제를 제시하는 질문의 형태이거나 아니면 조건 테스트를 포함하여 질문하는 형태이다.A. t: 혹시 K-POP 좋아하세요?B. t: MyFavorite () 저는 I love you라는 곡을 좋아해요. $MyFavorite = 1C. t: ($Concert) 그런데 투애니원 ..
대본은 토픽으로 구성되고 토픽은 룰로 구성된다. 최종 단위인 룰을 올바르게 작성하는 것이 중요하지만 그 룰을 담는 그릇으로서 토픽도 논리적으로 구성되어야 한다. 토픽의 논리적 구성을 머리 속에 담고 있어야 필요한 룰을 빠뜨리지 않고 포함시킬 수 있기 때문이다. 이번 절에서는 챗봇을 개발할 때 염두에 두어야 할 토픽의 논리적 구조에 대해 설명하기로 하겠다[1]. 토픽은 유형별로 Story topic, Reactor topic, Quibble topic으로 대별할 수 있는데 그 중 가장 중요한 Story topic부터 살펴 보기로 한다. ① Story topic의 구조는 3단 구성가. 말걸기 : 대화를 시작하기 위해 사용자에게 던지는 질문. 화제에 대한 간략한 소개를 포함할 수도 있으며 이 질문하기가 많을수..
챗봇의 정체성과 개성을 결정지었으면 이제 대본을 작성할 차례이다. 대본은 사람이 알아볼 수 있는 언어로 마치 연극 대본 작성하듯이 작성하면 된다. 이 단계에서는 CS 문법을 조금도 고려할 필요가 없다. 오히려 그 보다는 전체 대화를 어떻게 끌고 갈 것인지 누락된 주제는 없는지 너무 어려운 단어를 쓰는 것은 아닌지 또 앞서 정의한 챗봇의 개성과 어울리지 않는 부분은 없는지 등에 초점을 맞춰야 한다. 전체 밑그림을 그리는 과정에서 주의해야 할 점을 정리해 보면 다음과 같다.먼저 토픽을 나열해 본다. 신상명세에 관한 토픽부터 친구, 취미, 경력, 재미있게 본 영화, 음악, 미술, 지리 등 당신이 대화하고 싶은 분야의 토픽을 나열해 본다. 이를 통해 챗봇이 가져야 될 일반상식의 밑그림이 그려진다.토픽에 키워드들..
이제 자신만의 챗봇을 개발할 수 있는 단계에 왔다. 6장을 따라해 보면 알 수 있듯이 무척 쉽다. 챗봇 개발의 핵심은 어떤 주제로 어떤 대본을 어떻게 작성하느냐에 있지 프로그래밍 지식이나 실력에 있지 않다. 이번 장에서는 대본을 작성하는데 도움이 될 수 있는 가이드를 몇 가지 정리해 보기로 하겠다. (1) 챗봇의 이력서 작성하기 챗봇을 개발하는 첫 단계는 개발하려는 챗봇의 신상명세를 명확히 하는 일이다. 이름, 키, 몸무게 등에서부터 성격, 친구, 취미, 음식, 노래 등에 이르기까지 다양한 분야를 세세하게 정의해야 화제거리, 대화 내용, 논조, 어휘, 구사하는 문장 등이 명확해지기 때문이다. 영어권에서 널리 서비스되고 있는 Talking Angela의 경우는 신상명세만 25페이지에 이른다고 한다. 이 정..
- Total
- Today
- Yesterday
- Chatscript AI 인공지능 챗봇 chatbot
- 챗봇개발 채팅로봇 한국챗봇
- chatscript chatbot 챗봇 한국어챗봇 ai 인공지능
- 소프트봇 채터봇
- 한글챗봇 우리말챗봇 인공지능챗봇 ai챗봇
- 한국어챗봇
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |