넘초보 님이 쓰신 글 :
: 사용자가 입력한 단어의 원형을 구하고자 합니다.
:
: 예를 들면
:
: books --> book, successed -> success, taken -> take
:
: 입니다.
:
: 복수형, 과거, 과거분사형등을 그의 원형으로 바꾸는 것 입니다.
:
: 영문법을 이용하고 만들려니, 예외가 많아 좀 힘드네요.
:
: 혹시, 이와 관련된 오픈소스 프로젝트가 있을까 하고 찾고 있는 중입니다.
:
: 아시는 정보 있으시면 답글 부탁드립니다.
:
: % Aspell, Ispell 은 스펠링 체커의 기능만 해주더군요.
Stemming Algorithm이 그에 맞는 알고리즘이 아닐까 합니다.
http://xapian.org/docs/stemming.html
|