(iOS) AutoCompleteKor, 한국어 자음/모음 풀어쓰기 기반 자동완성 오픈소스

간간히 자동완성이 필요한 경우가 있다. 어떤 정보를 검색할 때가 그러한 경우라고 볼수가 있는데, 사실 자동완성이라고 하는 범위는 너무 넓다보니 하나의 커다란 서버가 필요하기도 하는데, 여기서는 iOS 상에서 한국어 풀어쓰기 기반의 자동완성을 소개하려고 한다.  풀어쓰기가 필요한 이유.  한국어가 완성자가 아닌 조합자이기 때문에 풀어쓰기가 필요한 것인데, 사실 완성자 자동완성을 제공해도 상관은 없지만 사용자가 느끼기에는 품질이 떨어지게 된다.… Read More

(iOS) 한국어 자소분리

자동완성 관련 작업을 하다가,(조만간에 간단한 형태의 오픈소스로 배포 예정) 한국어의 풀어쓰기 관련 이슈가 있어서 인터넷에서 있는 예전 소스를 Objective-C 기반으로 작업을 하였다. 한글 혹은 한영숫자가 섞인 입력 문자열에서 한글만 찾아서 자소 분리를 하는 소스코드이다. NSMutableString 을 이용해서 자소들을 이어붙이기를 하였다.… Read More