Group Copy 7

피자 주문 봇 만들기

여러분의 이해를 더하고자 Fluenty.ai로 봇 만들기 튜토리얼을 준비했습니다.
이제, 스마트한 피자 주문 봇을 만들어 볼것입니다. 어렵지 않아요.
아래 5단계를 따라하시면, 챗봇을 어떻게 만들어야할지, 콘솔의 각 부가 어떤 역할을 담당하는지 이해가 되실거예요 🙂

여기를 클릭하면 피자주문 챗봇에 말을 걸수 있습니다.

 

 

 

Group 42
로그인하신 뒤, ‘나의 봇’ 화면에서 새로운 봇을 추가해주세요.
봇 카드 오른쪽 상단의 버튼을 클릭해서 ‘이름수정‘을 선택한 뒤, 
피자봇’이라고 입력해주세요.

 

mybot copy@2x

 

 

 

Group 42 Copy
피자 주문에는 ‘수량, 전화번호, 주소, 피자메뉴, 수량’ 개체가 필요해요.
Fluenty.ai는 대화 이해에 필요한 다양한 개체를 기본적으로 제공하고 있지만, 피자메뉴 개체는 사용자가 직접 정의해야 합니다.
개체 메뉴에서 주문 받을 메뉴의 대표어와 동의어를 정의해주세요.

 

module_action copy 55@3x

 

 

 

Group 42 Copy 2
디폴트 액션은 고객이 봇과 대화를 시작할 때, 봇이 모르는 말을 입력했을 때 전송될 답변을 정의합니다.
전송하실 답변을 텍스트 카드로 정의해주세요.

Group 44

 

 

 

Group 42 Copy 3
커스텀 액션의 기본 액션을 사용해서 ‘주문’ 액션을 만들어 주세요.
이를 위해 트리거, 파라미터, 카드 정의가 필요합니다.

 

  • 트리거 정의
    고객이 ‘트리거’를 입력하면 액션이 실행됩니다.
    우리가 만드는 피자 주문 봇은 “주문해줘”, “시켜줘” 등의 트리거를 말하면 실행되는 것으로 정의하도록 하겠습니다.

card1

 

 

  • 파라미터 정의
    피자 주문에 필요한 정보인 주소, 피자메뉴, 전화번호, 수량을 파라미터로 정의해주세요.
    필수 정보일 경우, 고객에게 되물어볼 질문도 함께 정의해야 합니다.

 

card2

 

 

 

  • 카드 정의
    사용자에게 받은 정보를 Google Spreadsheet에 보낸다고 가정하고,  API카드와 주문 내용을 안내하는 텍스트카드를 아래와 같이 정의하겠습니다.
    API 주소: http://35.164.59.252:10030/append_row

    Headers: {“Content-Type”:”application/json”}
    Data: {“menu”:”@메뉴”, “quantity”:”@수량”}
    (위의 내용을 복사, 붙여넣기를 하세요! 정확이 입력하셔야 정상 작동합니다)

card3

 

 

Group 42 Copy 4
메신저 메뉴에서 보유하신 페이스북 페이지의 ‘플런티 피자봇‘을 연결해주세요.
연결이 완료되면, 페이스북 메신저를 통해 챗봇이 피자 주문을 받을 수 있습니다.

module_action copy 49@3x

 

 

Group 42 Copy 5
아래와 같이 대화를 나눠보시고, API를 통해 연결된 구글 spreadsheet에 주문이 잘 들어갔는지 확인해보세요.

iOS - Full Conversation Copy 9