# 챗봇 플램폼 디자인

챗봇 디자인을위한 4단계

1. The bot scope
2. The chatbot personality
3. Prioritized list of must-have
4. The chatbot flow

## 1. The Bot Scope(챗봇의 범위)

* 챗봇으로부터 무엇을 기대하는가
* 일반적으로 비지니스 결정을 의미

## 2. The Chatbot Personality (챗봇의 성격)

* 챗봇을 사용할 얼리어답터가 누구인지 조사
* 얼리어답터들이 어떤 상황에서 사용할지 연구
* 특정 사용자와 상황에 철저히 맞춘 챗봇을 설계
* 여러가지 상황에서 챗봇이 어떻게 말하고 액션을 취할지 결정

## 3. A Prioritized List of Must-Have Features (반드시 가져야할 특징들의 우선순위 목록)

* 사용자들이 우리 챗봇을 유용하다고 느끼기위해 어떤 정보를 원할지 고민해야 한다.
* 예: e커머스 챗봇일 경우, 제품DB, 사진, 여러 벤더들의 가격과 특징 등

## 4. The Chatbot Flow(챗봇의 흐름)

* 1\~3단계까지 완료 후 진행
* 챗봇이 사용자들과의 예상 가능한 모든 시나리오 속에서 어떻게 행동할지 디자인
* 챗봇이 잘못 이해할 수 있는 시나리오에 대해서 에러 메세지 설정(처음부터 재시작하지 않도록)
* 사용자가 응답하기 쉬운 질문으로

## 참고

[Design Framework for Chatbots](https://chatbotsmagazine.com/design-framework-for-chatbots-aa27060c4ea3)
