어간추출 (Stemming)

문헌정보학
한 줄 정의: 단어의 접사(접두사·접미사)를 제거하여 공통된 어간(stem) 형태로 변환하는 자연어 전처리 기법으로, 형태가 다른 단어라도 같은 색인어로 취급하여 검색 재현율을 높이는 데 사용된다.

쉽게 풀면

'달리다', '달렸다', '달리는'처럼 형태가 조금씩 다른 단어들을 같은 뿌리 단어로 묶어서 검색이 더 잘 되게 하는 기법이다.

논문에서는 이렇게 쓰입니다

본 실험에서는 Porter 어간추출 알고리즘을 색인 단계에 적용하여 형태 변이로 인한 검색 누락을 줄였다.

영어권 정보검색에서 대표적인 Porter 알고리즘을 이용해 어간추출을 적용한 사례를 보여주는 문장이다.

주의할 점

과도한 어간추출은 서로 다른 의미의 단어를 동일하게 처리하여 오히려 정밀률을 떨어뜨리는 부작용(overstemming)을 낳을 수 있다.

관련 용어