지난 2월에 올렸던 온디바이스 AI 빈칸 퀴즈 앱 Blank.의 업데이트 소식입니다.

당시 댓글로 주신 피드백이 개발 방향을 잡는 데 정말 큰 도움이 됐습니다. 감사합니다.
특히 deleuze님이 지적해주신 "7개 문제 중 5개의 정답이 같은 단어"라는 버그는
뼈아픈 피드백이었고, 이번 업데이트의 핵심 개선 항목이 됐습니다.


주요 변경사항

1. Gemma 3 1B → Gemma 4 E2B
추론 엔진도 MediaPipe LlmInference에서 Google AI Edge LiteRT로 교체했습니다.
Instruction following 안정성이 올라가서, 프롬프트를 벗어난 이상한 출력이
눈에 띄게 줄었습니다.

2. 중복 정답 버그 수정
같은 빈칸 단어가 여러 문제에 반복해서 출제되던 문제를 수정했습니다.
문서 하나에서 퀴즈를 생성하는 동안 이미 사용된 단어를 추적해서 제외합니다.

3. 오답 선택지 품질 개선
기존에는 문서 키워드를 그냥 랜덤으로 3개 뽑아서 오답으로 넣었는데,
이번에 스코어링 시스템으로 교체했습니다.

  • 정답과 언어 일치 (한국어↔한국어, 영어↔영어)
  • 정답과 글자 수 유사도
  • 같은 문장 내 등장 단어 우선
  • 문서 내 출현 빈도 유사도

덕분에 정답이 너무 티나게 눈에 띄는 현상이 많이 줄었습니다.

4. 퀴즈 다시 풀기 기능 추가
결과 화면에서 같은 문서로 바로 다시 퀴즈를 시작할 수 있습니다.


구형 폰 성능 문제(newbie1004님)는 온디바이스 LLM의 근본적인 제약이라 완전한 해결은
어렵지만, 모델과 엔진 교체로 일부 개선이 있기를 기대하고 있습니다.
iOS 버전(luclipse님)은 Android 안정화를 마무리한 후 검토할 예정입니다.

Play Store: https://play.google.com/store/apps/details?id=com.shootsir.blank

계속 개선해나가겠습니다. 피드백 환영합니다.