NLTK (Natural Language Toolkit)

NLTK (Natural Language Toolkit)

자연어 처리의 기본기를 연습할 때 가장 많이 쓰는 라이브러리가 NLTK예요. NLTK(Natural Language Toolkit)는 토큰화, 형태소 분석, 품사 태깅, 구문 분석 같은 NLP 전통 기법을 교육용으로 잘 정리해 둔 파이썬 툴킷이에요.

수집된 말뭉치(corpus)와 도구가 함께 들어 있어서, 텍스트를 다루는 기본 과정을 배우고 실험하기 좋아요. "Natural Language Processing with Python" 책(NLTK Book)이 공식 학습 자료로 제공되죠.

핵심 개념

  • 말뭉치·데이터: 토큰화·불용어·품사 등 내장 데이터셋
  • 기본 처리: 토큰화, 형태소 분석, 품사 태깅
  • 교육 목적: 전통 NLP 기법 실습에 최적화

출처: https://www.nltk.org/

더 알아보기