AI
AIBRIL 대화 서비스 ( watson Conversation )챗봇
Back
2019. 2. 26. 21:17
https://www.aibril.com/web/main/getMain.do
Conversation
- 인텐츠
- 엔티티
- 다이알로그
과일 가게로 예를 들어서 설명하자면
인텐츠(Intents)란? - 동사
(먹다[인텐츠])-(사다[인텐츠])
1) 사전적 의미는 의도
2) 누군가가 내게 어떤말을 할 때 그 말의 진짜 의미
엔티티(Entities)란? - 명사, 조사, 부사
(과일[인티티])-(사과[엔티티])-(빨간-[동의어 시뻘건, 새빨간 .... ] )
다이알로그(Dialog)
IF bot recognizes:
#먹다 and 사과
충족 될 시 respond로 내보낼 수 있게 된다.
대충 코드로 하자면 이런 느낌일 것 같다.
if( intents === '먹다' && entities === '사과' ){
return respond.random( [ "사과가 먹고 싶으신건가요? ", "사과가 드시고 싶으시군요? " , ...] )
}