Deep Interview Round 3

작성일: 2026-05-13 · 주제: canonical id, demo ownership, 범위 외 처리

핵심 결론

모델 팀은 모델 개발, ONNX 변환, local/on-device inference, 앱 팀과의 서빙 인터페이스에 집중한다. Flutter 앱은 팀원이 담당한다. 상세정보 DB도 모델 성능에 직접 영향을 주지 않으므로 앱/콘텐츠 담당에게 맡기고, 모델 팀은 landmark_id와 Top-3 output contract만 안정적으로 제공한다.

Interview Notes

질문 영역 사용자 답변 설계 반영
청와대 id 정규화 이미지 파일 매핑에 문제가 없다면 cheongwadae로 진행. file_name은 그대로 보존하고, original_image_id를 남긴 뒤 canonical image_id를 재생성한다.
시연 ladder 휴대폰 실제 탑재 1순위, 안 되면 노트북 ONNX fallback. demo ladder 확정. 모델 팀은 두 경로 모두 같은 ONNX와 같은 output contract를 쓰게 한다.
앱 구현 앱은 팀원이 할 예정. 모델 개발 및 서빙에 집중. 모델 팀 산출물은 ONNX, preprocessing spec, JSON prototype index, inference wrapper, output schema로 정의한다.
상세정보 DB 모델에 영향을 주지 않는다면 팀원에게 맡김. 모델은 landmark_id만 안정적으로 반환한다. 상세정보 join은 앱/DB layer 책임이다.
범위 외 입력 범위 외 입력은 모두 지원 범위 외로 처리할 예정. confidence threshold는 matchedout_of_scope를 나누는 핵심 로직이다. negative set은 이 threshold 검증용으로 최소 필요하다.