Bixby Developer Center

Guides
References

Dialog 배리에이션(Variation)

핵심 요점: 많이 사용되는 사용자 프롬프트와 의도에 대한 응답 배리에이션을 다양하게 작성하여 더 자연스러운 컨버세이션(conversation)을 만듭니다.

Bixby는 사용자와 대화할 때 자연스럽게 말해야 합니다. 이를 위한 한 가지 방법은 많이 사용되는 사용자 프롬프트에 대한 다양한 응답을 작성하는 것입니다. 그러면 Bixby가 덜 기계적이고 사용자의 관심을 끄는 응답을 할 수 있습니다.

많이 사용되는 발화에 대한 배리에이션을 다양하게 작성합니다. 똑같은 말을 반복하지 않도록 배리에이션을 충분히 만들되 다양하게 표현하느라 부적절한 어조를 사용하는 일은 없어야 합니다. 대부분의 응답을 2~4가지로 배리에이션하는 것이 좋습니다.

사용자: "하이 빅스비, 아침 7시로 알람 맞춰줘."

  • 잘된 예: 저장했어요. 오전 7시에 알람을 설정했습니다.

  • 잘된 예: 오전 7시에 알람을 울릴게요.

  • 잘된 예: 네, 아침 7시로 알람을 설정했어요.

문장 구조와 단어를 배리에이션합니다. 사용자가 프롬프트에서 사용한 단어와 문장 구조를 앵무새처럼 반복하지 않도록 합니다.

사용자: "하이 빅스비, 공항까지 승차 서비스가 필요해."

  • 잘된 예: Uber에서 차를 찾고 있어요…

  • 잘된 예: Uber에서 운전 기사를 연결해주고 있어요…

  • 잘된 예: 네, Uber에서…

  • 잘된 예: 알겠어요, Uber에서 차를 찾아주고 있어요…

  • 잘못된 예: 좋아요, 공항까지 승차 서비스를 구해 드릴게요.

사용자의 말을 알아들었다는 것을 나타내는 단어(알겠어요, 좋아요 등)를 사용합니다. 배리에이션하는 응답 중에 절반 이상에 이러한 단어를 다양하게 포함합니다.

사용자: "하이 빅스비, Robyn 라디오 재생해줘."

  • 잘된 예: iHeartRadio에서 Robyn 라디오를 재생하고 있어요.

  • 잘된 예: iHeartRadio의 Robyn 방송국이에요.

  • 잘된 예: 네, 지금 iHeartRadio의 Robyn 방송을 듣고 있어요.

  • 잘된 예: 알겠어요, iHeartRadio에서 Robyn 라디오를 재생하고 있어요.

사용자: "하이 빅스비, 온도를 20도로 맞춰줘."

  • 잘된 예: 20도로 낮췄어요.

  • 잘된 예: 이제 20도로 설정됐어요.

  • 잘된 예: 그럴게요, 이제 20도로 설정했어요.

  • 잘된 예: 오케이, 온도를 20도로 맞췄어요.

사용자의 말을 알아들었음을 나타내는 단어 모음

좋아요오케이
그래요그럴게요알겠어요
알겠습니다바로 할게요그렇게 할게요

사용자의 말을 알아들었다는 말을 지나치게 많이 하지는 않도록 합니다. 이렇게 하면 기계적으로 들릴 수 있기 때문입니다. 아래 예처럼 같은 말을 여러 번 반복하면 안 됩니다.

사용자: "하이 빅스비, 플레밍 스테이크하우스에 테이블 예약해줘."
네, 무슨 요일에요?
사용자: "내일."
네, 몇 시요?
사용자: "저녁 6시."
네, 몇 명이요?
사용자: "4명."
네, 내일 저녁 6시에 플레밍 스테이크하우스에 4명 테이블 예약할게요.

간단한 사실을 얘기하는 응답에는 사용자의 말을 알아들었다는 단어를 사용하지 않도록 합니다.

사용자: "미국의 수도가 어디야?"

  • 잘된 예: 미국의 수도는 워싱턴 DC예요.

  • 잘못된 예: 네, 미국의 수도는 워싱턴 DC예요.

불분명한 말이나 부적절한 어조를 사용하지 말고 어색한 문장을 작성하지 않도록 합니다. 가능한 한 많은 발화를 작성하되 단지 발화 수를 늘리기 위해 억지로 추가하지는 마세요. 적절한 응답이 두 개만 있다면 두 개만 사용합니다.

사용자: "하이 빅스비, TV에서 양키스 경기 찾아줘."

  • 잘된 예: "양키스 경기" 결과를 두 개 찾았어요.

  • 잘된 예: "양키스 경기"와 일치하는 결과가 두 개 있어요.

  • 잘못된 예: "양키스 경기"로 두 가지 옵션이 반환됐어요.