Head vs breakz

[chatbot] - Google dialogflow 1 본문

Head/chatbot

[chatbot] - Google dialogflow 1

headbreakz 2020. 2. 4. 14:12
  • Google dialogflow

 


 

  • Create agent

    • 1 agent = 1 chatbot
  • agent name

  • Default language

  • Create


 

  • default welcome intent
    • 인사말 부분
  • default fallback intent
    • 이해하지 못한 경우 출력되는 부분
  • Create intent
    • 새로운 intent 생성
  • 실행 시키는 화면
    • response, intent,action,parameter


 


 

  • 시스템 entity
    • @ 붙어 있는 것은 google이 정해준 entity


 

  • 생성한 intent 확인
    • 생성한 intent에서 만든 training phrases의 entity값을 실행 화면에서 확인가능하다
    • Action에서 parameter값 확인


 

  • intent 대답 부분
    • $ 를 통해 entity 를 넣을 수 있다.

  • 결과 출력 부분 -web demo


 

  • Q&A 현재 2개의 entity를 지정하였는데, 하나의 갑만 물어본다면?

  • 날씨의 intent는 인식하지만 date 의 값을 받지 못하여 불가능 표시

  • 해결방법

    • action and parameters 사용
    • required 체크 후 prompts에 대답 추가

  • 다시 실행 결과

    • 날짜가 빠진 경우
  • 날짜, 지역이 빠진 경우

Comments