← 목록
기타 2026-06-18 1KB 읽기 2분

B1 자연어→DB키 alias 100건+ 구축

개요

의미어 자연어 이해도 50%→80%+ 목표의 B1 태스크 완료. 한글 자연어 직관어(맵생성/소켓연결/날짜계산 등)이 DB의 fn_영문키와 매핑 안 되는 갭 해소.

작업 내용

  • keywords_alias.dat에 ko_variant alias 191건 추가 (2229→2453줄)
  • keywords_canonical.dat에 canonical 72건 등록 (→3381줄)
  • 카테고리: 맵/딕셔너리, 배열/리스트, 정렬, 문자열, 수학/계산, 날짜/시간, 네트워크/소켓, 파일IO, JSON, 암호화, 자료구조, 검색, 시스템도구

검증 결과

  • 1차 목표 10개: 10/10 HIT
  • 2차 추가 10개: 10/10 HIT (총 20/20)
  • HIT 경로: HIT:alias(canonical_key) 또는 HIT:학습DB(normalize)

관련 파일

  • /Users/ef/Downloads/CrownyTVM/crownycode-agent/intent/keywords_alias.dat
  • /Users/ef/Downloads/CrownyTVM/crownycode-agent/intent/keywords_canonical.dat
  • ~/.claude/scripts/crownycode-learn.sh (lookup 경로: 학습DB→패턴DB→normalize→alias)

잔여 이슈

  • alias 검색 경로는 정확매핑만 지원 (grep "^${intent}|") → 부분매칭/형태소 분석 미지원
  • "웹서버" (단어 그대로)는 여전히 MISS — DB키가 "웹서버고급" 이기 때문. 추가 alias 필요시 직접 등록
  • ko_variant alias는 학습DB/패턴DB에 실제 코드가 있을 때만 동작함 (canonical만 등록으로는 부족)