NLTK (Natural Language Toolkit)
NLTK (Natural Language Toolkit)
자연어 처리의 기본기를 연습할 때 가장 많이 쓰는 라이브러리가 NLTK예요. NLTK(Natural Language Toolkit)는 토큰화, 형태소 분석, 품사 태깅, 구문 분석 같은 NLP 전통 기법을 교육용으로 잘 정리해 둔 파이썬 툴킷이에요.
수집된 말뭉치(corpus)와 도구가 함께 들어 있어서, 텍스트를 다루는 기본 과정을 배우고 실험하기 좋아요. "Natural Language Processing with Python" 책(NLTK Book)이 공식 학습 자료로 제공되죠.
핵심 개념
- 말뭉치·데이터: 토큰화·불용어·품사 등 내장 데이터셋
- 기본 처리: 토큰화, 형태소 분석, 품사 태깅
- 교육 목적: 전통 NLP 기법 실습에 최적화