Back Ground

AIBRIL 대화 서비스 ( watson Conversation )챗봇 본문

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( [ "사과가 먹고 싶으신건가요? ", "사과가 드시고 싶으시군요? " , ...] ) 

}



Comments