추가 기능 제안: 대화형 디스앰빅 루프

목표

자연어 1회 입력으로 확정이 어려울 때,

  1. 추정(가설) 주문 초안을 만들고
  2. 확신도 기반으로 “확인 질문/보완 질문”을 던지며
  3. 여러 턴에 걸쳐 슬롯(메뉴·옵션) 채우기를 완료 → 최종 확정 주문.

UX 흐름(예시)

  1. 사용자: “연하게 아아 라지 두 잔, 시럽 없이 포장”
  2. 시스템(확신 높음): “아메리카노 L 2잔, 연하게(=ice: more), 시럽 없음, 테이크아웃. 맞나요?” → 예/아니오
  3. 사용자: “아니오, 얼음은 적게.”
  4. 시스템: “얼음을 적게로 수정했습니다. 최종 주문 제출할까요?” → → 접수

핵심 원칙


기술 설계

1) 상태 머신(간단)

IDLE → PARSING → FILLING → CONFIRM → SUBMIT