NLTK es una plataforma líder en Python para el procesamiento de datos de lenguaje humano. Ofrece interfaces fáciles de usar para acceder a más de 50 corpus y recursos léxicos, como WordNet, y proporciona un conjunto de bibliotecas de procesamiento de texto para clasificación, etiquetado, análisis sintáctico y razonamiento semántico. También ofrece envoltorios para bibliotecas NLP de nivel industrial y cuenta con un foro de discusión activo. NLTK es adecuado para lingüistas, ingenieros, estudiantes, educadores, investigadores y usuarios de la industria. NLTK es de uso gratuito y es un proyecto de código abierto impulsado por la comunidad.