Skip to content

[Refactor] 메뉴판 OCR 원산지 분리 및 크기별 가격 인식 개선 (#38) - #39

Merged
xYunaL merged 4 commits into
mainfrom
refactor/#38
Sep 13, 2026
Merged

[Refactor] 메뉴판 OCR 원산지 분리 및 크기별 가격 인식 개선 (#38)#39
xYunaL merged 4 commits into
mainfrom
refactor/#38

Conversation

@xYunaL

@xYunaL xYunaL commented Sep 13, 2026

Copy link
Copy Markdown
Contributor

개요

  • 메뉴명에 결합된 원산지 정보 분리
  • 크기별 가격 옵션의 구조화 및 OCR 오인식 보정

주요 변경

  • 국내산·칠레산·미국산 등 원산지 메타데이터 분리
  • 한글 소/중/대 가격 옵션의 공간 좌표 기반 그룹화
  • 한자 小/中/大*/ㅊ 오인식 정규화
  • 누락된 크기 라벨의 위치·가격 순서 기반 추론
  • 다른 메뉴 가격의 옵션 오흡수 방지

응답 변경

  • origin_text 필드 추가
  • price_options 배열 추가
  • 추론 옵션의 inferred: true 표시
  • 기존 price_text 유지를 통한 하위 호환성 확보

품질 개선

  • 옵션 가격을 포함한 가격 앵커 매칭률 계산
  • 정상 옵션 메뉴판의 불필요한 OCR 재시도 방지
  • 재시도 판단과 최종 품질 지표 계산 기준 통일

검증

  • 전체 테스트 75개 통과
  • menu_005의 21개 가격 앵커 전체 매칭
  • 신규 메뉴판 실호출 기준 메뉴·가격·원산지 4건 전체 일치
  • 단일 CLOVA 호출 및 약 1.7초 처리 시간 확인
  • 메뉴 설명 공간 연결 로직의 후속 작업 대상

@xYunaL xYunaL self-assigned this Sep 13, 2026
@xYunaL
xYunaL merged commit 9eeaaf9 into main Sep 13, 2026
1 check passed
@xYunaL
xYunaL deleted the refactor/#38 branch September 13, 2026 12:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[REFACTOR] 메뉴명에 원산지와 '소/중/대'가 붙어서 출력되는 이슈, 한자 오인식, 누락 이슈 해결

1 participant