티스토리 뷰
사용자가 챗봇에게 “좋아하는 노래 있어요?”라고 묻는 상황을 가정해 보자. 이때 사용자는 아래와 같이 물어볼 수 있다.
A. 좋아하는 노래 있어요?
B. 노래 좋아하는 거 있어요?
어순이 중요한 영어에서도 구어의 경우 어순을 무시하는 경우가 많다고 하는데, 한국어와 같이 어순이 중요하지 않은 언어의 경우는 어순이 더더욱 무시될 수 있다. 이런 경우에는 순서에 상관없이 패턴과 사용자 입력문을 비교하는 것이 필요하다. 이때 사용하는 명령어가 << >>이다.
C. u: (<< 좋아* 노래 >>) 예. I love you를 좋아해요.
패턴에 << >> 명령어가 있으면 CS엔진은 단어의 나열된 순서에 상관없이 그 단어들이 사용자 입력문에 나타나는가를 조사하여 매칭여부를 판단한다. 이제 룰C가 어떻게 사용자 입력문 B와 매칭되는지 확인해 보기로 하자.(A와 매칭되는 것은 추가 설명이 필요 없을 것이다.)
사용자가 B문장을 입력하면 CS는 패턴의 첫번째 단어인 “좋아*”를 선택해 사용자 입력문 B와 비교한다. “좋아*”는 좋아하는, 좋아했던, 좋아한 등 “좋아”로 시작하는 어떤 단어와도 매칭이 된다. 입력문 B에서 발견하였다. 이제 패턴의 두 번째 단어인 “노래”라는 단어를 사용자 입력문에서 찾는다. 이때는 단어의 확장없이 정확하게 “노래”라는 단어를 찾는다.
그런데 << >> 명령어가 있기 때문에 CS는 순서에 상관없이 찾기 위해 “노래”라는 단어를 사용자 입력문의 맨 앞으로 가서 처음부터 찾기 시작한다. 만약 << >>가 없었다면 “노래”라는 단어는 “좋아하는”을 발견한 다음 위치부터 찾았을 것이다.
결과적으로 사용자 입력문에서 “노래”라는 단어가 먼저 나타나도 되고(입력문 B) “좋아하는”이라는 단어가 먼저 나타나도 된다.(입력문 A) 이 두 단어가 순서에 상관없이 사용자 입력문에 나타나기만 하면 이 룰은 참으로 평가되고 결국 뒤에 있는 출력문 “예, I love you를 좋아해요”가 출력된다.
이 순서없는 매칭은 지정된 두 단어의 순서에 상관없기 때문에 두 단어 사이에 다른 단어가 와도 상관이 없다. 예를 들어
A. u: ( <<티아라* 노래*>> )
룰D는 “노래하는 티아라”, “티아라가 노래한다” 뿐만 아니라 “티아라가 부르는 노래”, “티아라가 작곡하고 녹음한 노래” 등 “티아라*”와 “노래*”사이에 어떤 단어가 있더라도 매칭이 된다. 순서에 상관없이 이 두 단어가 나타나기만 하면 되기 때문이다. 달리 말해 << >> 사이에는 와일드카드를 삽입하는 것이 의미 없다는 뜻이며 만약 추가하였다면 컴파일 할 때 에러를 보여 준다.
이 순서없는 매칭은 한국어, 특히 한국어 구어에서 무척 유용한 규칙이므로 잘 기억해 두기로 하자.
'대화형 챗봇 > 3장. 기초 대화 가르치기' 카테고리의 다른 글
| 6. 동의어와 집합 (2) | 2016.05.12 |
|---|---|
| 5. 정반대로 알아 듣지 않기 (0) | 2016.05.12 |
| 4. 사용자 응답 예상하기 (예상 응답) (0) | 2016.05.11 |
| 2. 듣고 말하기 (0) | 2016.05.11 |
| 1. 말걸기 (화제 제시하기) (0) | 2016.05.10 |
- Total
- Today
- Yesterday
- 전자상거래 #쇼핑에이전트 #판촉 #관계기반판촉 #sns판촉 #구전 #바이럴 #위기관리 #위기대응 #ai기반 인플루언서 타켓팅 #ai기반 소비자모델링 #소셜영향력 시뮬레이션 #인플루언서 영향력 분석
- 전자상거래 #쇼핑에이전트 #결제방식 #위임결제 #비동기결제 #패키지결제 #에이전트 결제 #목적기반 결제 #동적결제 #맥락기반 전자상거래 #데이터 기반 결제
- 전자상거래 #쇼핑에이전트 #니즈진열 #솔루션제안 #솔버 #솔루션블록 #니즈기반 상거래 #니즈그래프 #의도기반 상거래 #니즈 상품 매칭 #솔루션중심 추천
- chatscript chatbot 챗봇 한국어챗봇 ai 인공지능
- 쇼핑에이전트 #전자상거래 #예측기반상거래 #소비자트윈 #b2a전략 #차세대커머스 #사업모델
- 전자상거래 #쇼핑에이전트 #쇼핑여정 최적화 #실시간 맥락 적응 #이탈방지 전략 #예측형 쇼핑 #전환율 최적화 #맞춤형 쇼핑경로 #구매의사결정 지원
- 전자상거래 #쇼핑에이전트 #시뮬레이션 #디지털 소비자 트윈 #인플루언서 #what-if #에이전트 기반 모델링 #소셜 영향력 #소비자트윈
- 전자상거래 #쇼핑에이전트 #추천 #품질보증 #접근권 관리 #동적 가격전략 #에이전트기반 상거래 #알고리즘 통행료 #에이전트 시장경쟁
- 전자상거래 #쇼핑에이전트보안 #해킹방지 #에이전트 신뢰강화 #데이터 중독보안 #전자상거래 사기방지 #해킹방어전략 #전자상거래 보안
- 설득의역전 #AI시대마케팅 #마케팅전략 #브랜드전략 #AI에이전트 #패러다임전환 #마케터필독서 #경영전략서 #NSO #애자일브랜딩
- 쇼핑에이전트 #예측기반상거래 #소비자트윈 #차세대이커머스 #b2a전략 #사업모델
- 헬스케어ai #b2b조달자동화 #예측기반의사결정 #지능형큐레이션 #하이브리드추천시스템 #산업별디지털전환 #산업혁신동력
- 쇼핑에이전트 #유통혁신 #전자상거래의 미래 #소비자행동변화 #상거래생태계 #플랫폼비즈니스 #알고리즘 경제 #미래시나리오
- 전자상거래 #쇼핑에이전트 #사업모델 #예측기반 상거래 #ai 구매의사결정 #미래형 유통모델 #니즈기반 쇼핑 #유통업 미래전망
- 전자상거래 #쇼핑에이전트 #
- 쇼핑에이전트 #전자상거래 #상거래혁신 #설득 #ai플랫폼 #미래시나리오 #유통업 재편 #물류혁신 #ai사업모델
- 목적기반쇼핑
- 한글챗봇 우리말챗봇 인공지능챗봇 ai챗봇
- 소프트봇 채터봇
- 전자상거래 #쇼핑에이전트 #쇼핑에이전트유형 #ai구매지원 #개인용 쇼핑에이전트 #기업용 쇼핑에이전트 #독립형 쇼핑에이전트 #통합형 쇼핑에이전트 #보조형 쇼핑에이전트 #니치형 에이전트 #하이브리드 추천 #b2b구매 최적화
- 전자상거래 #쇼핑에이전트 #감정인식 에이전트 #실시간 반응형ui #멀티모달 니즈인식 #동적 ux최적화 #구매여정 최적화 #감성중심 상거래
- 챗봇개발 채팅로봇 한국챗봇
- 전자상거래 #쇼핑에이전트 #상호작용 #집단구매력 #공동구매 플랫폼 #협업형 소비 #소셜 쇼핑역학 #멀티에이전트 구매 #군중기반 상거래 #ai기반 집단구매
- 전자상거래 #쇼핑에이전트 #가치상승 #협업형 투자 #참여자매칭 #쇼핑투자 플랫폼 #가치기반 상거래 #멀티에이전트 의사결정 #예측형 상품 가치평가 #자산연계쇼핑 #리테일 핀테크 융합
- 전자상거래 #쇼핑에이전트 신뢰 #설명가능한ai #개인정보보호 #설명가능한 추천 #추천알고리즘 투명성 #추천시스템 설명성 #데이터 경제
- 전자상거래 #쇼핑에이전트 #판촉 #sns기반 #관계기반 #예측기반 #소비자트윈 시뮬레이션 #소셜네트워크 효과 #멀티에이전트 시뮬레이션
- Chatscript AI 인공지능 챗봇 chatbot
- 전자상거래 #쇼핑에이전트 #플랫폼 #시뮬레이션 #추천 #셀프진화 플랫폼 #실시간 전략수정 #데이터 기반 의사결정 #시뮬레이션 자동연게 #자동화 피드백 #플랫폼 자동학습
- 전자상거래 #쇼핑에이전트 #시뮬레이션 #멀티에이전트 #멀티플랫폼 #판촉 #에이전트 상호작용 모델링 #옴니채널 마케팅 #멀티채널 판촉 #채널간 소비자 행동
- 전자상거래 #쇼핑에이전트 #상품정보 #메타데이터 최적화 #상품정보 표준화 #멀티모달 상품정보 #맥락기반 상품정보 #의미기반 상품군집화 #에이전트 맞춤 추천
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
