Dukaan Digital: Teaching an AI to Read a Kirana Shop So Small Stores Can Compete on ONDC
개요
Dukaan Digital은 카메라를 활용하여 소상공인이 ONDC(Open Network for Digital Commerce)에 쉽게 입점할 수 있도록 돕는 AI 기반 솔루션이다.
주요 내용
- 문제점: 인도의 전통적인 키라나(kirana) 상점들은 ONDC와 같은 디지털 상거래 네트워크에 참여하고 싶어도 수백 개의 SKU, 가격, 설명을 수동으로 입력하는 데 필요한 시간과 노력이 부족하여 참여에 어려움을 겪고 있다.
- 해결 아이디어: 키라나 상점 운영자가 매일 자연스럽게 생성하는 도매 송장이나 진열된 상품 사진을 AI가 분석하여 상품 정보를 추출하고 디지털 카탈로그를 자동 생성한다.
- AI 기술 활용: Gemini 1.5 Flash 모델을 사용하여 이미지에서 상품명, 카테고리, 브랜드, 수량, 단가, 벌크/비브랜드 여부 등의 정보를 구조화된 JSON 형식으로 추출하고, 인터넷에 정보가 없는 상품의 경우 설명도 생성한다.
- 사용자 인터페이스: 실제 키라나 상점의 모습을 반영한 디자인으로, 스캔된 상품은 기존 상점에서 사용하는 가격표와 유사한 형태로 표시되어 사용자가 익숙하게 느낄 수 있도록 한다.
- 기술 스택: Gemini 1.5 Flash를 Vision & Extraction에 사용하며, Pydantic으로 데이터 검증, FastAPI로 백엔드 API 구축, SQLite로 데이터 저장소를 활용한다.
- 개발 중점: 복잡한 API 호출보다는 실제 현실의 지저분하고 다양한 입력(필기체 송장, 약어 등)에 대한 추출 정확도를 높이기 위한 프롬프트 엔지니어링과, 브랜딩되지 않은 벌크 상품을 핵심 기능으로 다루는 데 집중했다.
- 현재 한계점: ONDC 프로토콜과의 완전한 검증, 저조도 또는 지나치게 복잡한 환경에서의 추출 정확도, 다중 상점 지원 및 인증 기능은 향후 개선이 필요하다.
시사점
카메라 기반의 상품 카탈로그 작성 흐름은 ONDC가 본래 목표했던 소규모 상점들의 디지털 전환을 현실화하는 데 필수적이며, 단순한 부가 기능이 아닌 참여 가능성을 결정하는 핵심 요소가 된다.
원문을 불러오는 중...
댓글
GitHub Discussions