추가 메뉴

한글 검색에 대해
aicasse

Lv.1 aicasse (71.♡.27.17)

2026년 5월 15일 AM 03:56

조회 861 공감 0

어떤 때 보면, 특히 mail.app 등에서 한글 검색이 정말 잘 안 되는 경우가 많습니다.

혹시 이것도 NFC, NFD의 영향일까요? 메일의 경우에는 윈도 환경의 사용자가 보낸 것들도 있을 테니 검색 시에 그런 종류의 normalization이 잘 되지 않으면 어쩐지 멀쩡하게 있어도 못 찾게 될 가능성이 있을 것 같습니다.

댓글 (5)

  • hexley

    hexley Lv.1

    05.15 · 220.♡.121.79

    NFC, NFC 의 문제라기 보단 한글의 특수성 때문이지 않을까 생각됩니다

    영어는 단어 단어라서 인덱싱을 단어 단위로 해두는데

    한글은 조사가 붙는 부분도 있고 해서요

    이름을 예로 들어보면

    홍길동 을 한국 사람들은 길동으로만 검색하고 싶어하는데

    띄어 쓰기가 없으니 한단어로 인식이 되서 홍길동으로 검색이 되는거죠

    michael jordan을 dan 로 검색하지는 않잖아요

    홍 길동 이라고 성과 이름을 구분해서 저장을 했으면 길동으로 검색이 잘 됩니다

    청바지를 바지 라고만 검색을 하려면 청바지를 한단어 아니라 청 바지로 구분을 해야되는데

    그렇게 인덱싱을 하려면 청 과 바지를 분리하기 위해 사전도 필요하고 더 복잡해지죠

    중간 부터가 아니라 단어 시작부터 검색하면 더 잘되긴 할겁니다

    그냥 해당 글자가 포함된 검색을 하려면 처음부터 끝까지 일일이 다 찾아야 하기 때문에 속도가 안나죠

  • Java

    Java Lv.1

    05.15 · 116.♡.70.94

    헥사레이님 말씀도 맞는데요.
    딱 구분되어 저장되어 있는 단어로 검색해도 안되거나,
    엉뚱한 것까지 검색되는 경우도 봤습니다.

  • Austin

    Austin Lv.1 → Java

    05.15 · 210.♡.112.105

    Java님 말씀이 맞는걸로 압니다.

    NFD, NFC영향도 분명 있고, 여기에 더해 텔레그램이나 iMessage(지금은 어떤지 모르지만)등에서 검색이 안되던 이유가 한글의 교착어(어근+조사/어미) 특성을 완전히 지원하지 못하기 때문인것으로 압니다.

    반면, 카카오톡, Whatsapp, Signal등은 정상적으로 지원하죠.

    결론은 애플이 한글지원을 잘 못하고 있는거죠.

  • 육일사

    육일사 Lv.1

    05.15 · 112.♡.159.45

    예전 사자네이밍일땐 스팟라잇이나 알프레도에서 한들 한 글자만 쳐도 주루룩 떴던 때도 있웄는데 os 업댓 계속되며 한글검색이ㅜ엉망이 되더라구요

  • aicasse

    aicasse Lv.1 작성자

    05.16 · 131.♡.226.20

    클로드한테 물어봤는데, 몇 가지 어려운 점을 얘기하긴 하더군요.

    - 교착어로서의 한국어의 문제: 어미가 붙으니까 검색을 단어 단위에서 못 한다. 선형 검색을 하면 다 찾을 수 있지만 그러면 느리고, 미리 인덱스를 만들어 두는 작업은 단어 단위 인덱스에 비해 복잡도가 증가

    - 윈도 환경과 맥 환경에서 이메일 등이 오갈 때 정규화 문제: NFC, NFD가 한 문서 내에서 섞일 가능성이 있는데, 맥에서도 파일시스템에서만 NFD이고 보통 텍스트는 NFC라 이 부분은 심각한 문제는 아닌 듯. 첨부파일의 파일명을 인용할 때 등에서 문제가 발생할 여지 드물게 있음

    - Mail.app에서 IMAP 검색: 로컬에 없는 데이터는 서버에 보내서 검색하는데, 그 과정에서 뭔가 꼬이는 듯. Gmail 경우에는 웹 인터페이스에서는 검색 문제가 없으나 IMAP에서는 문제가 생김

    - Spotlight 인덱스 구성 버그?

    근데, 사실 이런 것들은 윈도 환경에서도 마찬가지로 문제가 될 수 있는 것들인데, 윈도에서는 이렇게 심각하지는 않죠. 그냥 애플이 의지가 없는 것 같습니다.

댓글을 작성하려면 이 필요합니다.