Development of an Automatic Food Ordering App Using GPT-4 Labeling and Google Gemma-2B Fine-Tuning
본 연구에서는 매장 내 로봇이나 키오스크 등에 내장 가능한 자동 음식 주문 앱의 핵심 기술을 개발하였다. 주요 목표는 주문 문장을 분석하여 음식명, 옵션, 수량 등의 상세 주문 정보를 추출하는 생성형 언어 모델을 학습시키는 것이다. 하지만 이를 위한 레이블 데이터가 없기 때문에, OpenAI API 서비스를 이용하여 현시점 최상위 언어 모델에 속하는 GPT-4로부터 30,000여건의 데이터셋을 구축하였다. 이를 통해 휴먼 라벨러를 고용하여야 하는 비용과 관리 문제를 피하고 구축 기간을 줄일 수 있었다. 생성된 데이터셋에 대해 다수의 오픈소스 모델을 미세 튜닝하고 그 성능을 비교하였다. 모델 정확도와 생성 속도를 기준으로 Google gemma-2B의 미세 튜닝 버전을 기기 내장형 탑재 모델로 선정하고, 이를 통합한 프로토타입 앱을 아이폰 14 프로에서 구동하여 실제 적용 가능성을 입증하였다. 본 연구 결과를 매장 내 단말기에 탑재하여 음성 주문 인터페이스를 제공한다면, 사용자 경험을 크게 향상시킬 수 있을 것으로 기대된다.
Authors
- Jangmin Oh
Publication Details
- Journal
- KIISE Transactions on Computing Practices
- Published
- 2024-08-31
- DOI
- https://doi.org/10.5626/ktcp.2024.30.8.392
- Primary Topic
- Nutrition, Health and Food Behavior
- Type
- article
- Field-Weighted Citation Impact
- 0.00