변경 기록
어제보다조금 더 척척.
엔진과 앱이 바뀐 내용을 날짜 순으로 적어요. 숫자는 모두 같은 측정 방법으로 다시 잰 값이에요.
- chukchuk.ezbuilder.app을 열었어요. 앱에 탑재되는 엔진을 웹어셈블리로 옮겨 브라우저 데모로 넣었어요.
- 어휘를 크게 늘렸어요: 한국어 어형 11.6만 → 398만, 영어 단어 4.4만 → 32만.
- 키 처리 시간을 평균 4.39µs에서 0.42µs로 줄였어요(p99 15.0µs → 1.0µs). 글자 키에서는 메모리 할당이 사실상 없어요.
- 서명된 어휘 팩을 읽을 수 있게 됐어요. 팩이 잘못되면 앱에 든 사전으로 계속 동작해요.
- 시험용 문장 기준 단어 오류 88개 → 79개(정확도 99.936% → 99.943%).
- 배운 단어와 통계를 바로 저장하는 기능을 더했어요. 키보드가 닫히거나 앱이 종료돼도 남아요.
- 휴대폰이 문장 첫 글자를 자동으로 대문자로 만들 때를 구분해요. 이 조건의 단어 정확도가 88.13%에서 99.96%로 올랐어요.
- 맞춤법 제안(예: 햇어 → 했어)을 보여 줄 수 있어요. 자동으로 고치지는 않아요.
- 앱 전체와 키보드에 다크 모드를 넣었어요(라이트·다크·자동).
- 키보드 꾸미기: 키 높이 5단계, 간격, 한 손 모드, 레이아웃 고르기와 편집.
- 제안 줄에 원래 입력과 변환 결과를 함께 보여 줄 수 있게 했어요.
- 마침표와 괄호 뒤에도 단어를 다시 판단해서 www.naver.com, (AI)로 같은 입력을 한 덩어리로 읽어요.
- 두벌식 자동 판단, 원위치, 단어 학습, 선택 글 변환, 한/영 키 절약 통계를 갖춘 첫 엔진이에요.