Chatbase를 만져 보았습니다.

3788 단어 dialogflow

Chatbase란?





Chatbase란, Google이 개발한,
  • 사용자가 어떤 주제를 통해 대화를 나누는지
  • 대화의 어디에서 사용자가 이탈해 버리는지

  • 같은 chat 특유의 애널리틱스를 제공해주는 도구입니다. Dialogflow (구 API.ai)와도 이미 연계되어 있습니다. , 한층 더 사용할 수 있는 기능은 늘어날 전망과 같습니다.

    대화의 status를 보낼 수 있는 API가 있어 거기에 user id와 함께 intent나 message를 보내는 것만으로 어떤 채팅 서비스의 bot에서도 사용할 수 있습니다.

    올해 5월의 Google I/O에서 피로가 있어, 클로즈드로 이용되고 있었습니다만, 11월에 드디어 공개됨

    Did you catch our new explainer video via the @googledevs YouTube Channel? ICYMI: htps // t. 코/c23gh8네 1v — Chatbase (@chatbase) November 21, 2017


    Chatbase는 Chatbox UX :Crafting a Valuable Conversation (방역: 챗봇 UX: 가치있는 대화 디자인 방법 | UX MILK )에서도 소개되어 있습니다. 여담입니다만, 이 기사는 서비스 기획시에 도움이 될 것 같은 것이 쓰여지고 싶은 기사였습니다.



    빠른 시작



    자습서는 다음 문서를 읽어 봅니다.





    Chatbase가 잘하는 것



    대화식의 bot가 응답문을 돌려줄 때, 우선 유저로부터의 입력에 대해서 어떠한 Intent를 판정해, 그 스코어에 응해 응답문을 돌려준다고 하는 것이 실용상 많다고 합니다.



    QuickStart에도 쓰여져 있습니다만, Chatbase에서는 intent에 대해서, 「유저로부터의, 같은 의미를 가지는 메세지 집합에의 라벨로서 사용할 수 있다」라고 하는 기재가 되어 있으므로, 그러한 이해로 좋다고 생각합니다.



    bot의 응답을 튜닝할 때, 그 스코어가 일정한 역치 이하이거나 하고, 사실상 잘 맞는 intent가 없거나 하는 경우에, 개선을 하고 싶네요.



    그렇게 했을 경우에, 「판정이 잘 되지 않았던 플래그」를 붙여 Chatbase에 보내 놓고, 나중에 집계해 개선책을 반죽한다, 라고 하기 위한 구조가 Handled & Not Handled Messages라는 개념입니다.



    다음 Dialogflow라면 htps : ///아아 gfぉw. 코 m / 두 cs / 마치 네 - r r g # ml_c 에서처럼 일정한 임계값을 설정할 수 있습니다.

    ※ Microsoft의 LUIS 에서는 2017년 12월 현재 동등한 기능은 없고, Mircrosoft Bot Framework SDK 측에서 임계값을 설정합니다. .



    Chatbase가 현재로서는 좋지 않다.



    Dialogflow 문서에서는 Slot Filling이라는 개념을 소개합니다.



    예를 들어, bot를 통해 호텔을 예약(검색)할 때



    • 목적지
    • 체크인 날짜
    • 체크 아웃 날짜


    라는 세 가지 요소를 확인해야 합니다. 이것을, 「슬롯을 메우는」라고 하는 표현을 하고 있습니다만, 현행의 Chatbase의 구조에서는, 어느 intentent로부터 어느 intentent에 천이했는지는 추적되어도, 「slot를 몇 채워 넣었는가?」라고 하는 트랙킹을 하는 메커니즘은 제공되지 않습니다. Dialogflow와의 제휴·개선을 생각하면, 어쨌든 구조가 제공되면 기쁘다고 생각합니다.



    쉽지만 오늘은 여기까지 끝납니다. 내일은 @shunXnegi씨입니다.


    좋은 웹페이지 즐겨찾기