¿Qué es NLTK?
NLTK (Natural Language Toolkit) es una biblioteca de Python de código abierto para el procesamiento del lenguaje natural, creada a principios de los años 2000 en la University of Pennsylvania. Ofrece herramientas de tokenización, lematización por raíces (stemming), etiquetado gramatical y clasificación sencilla, además de acceso a numerosos corpus. Se usa sobre todo en docencia e investigación; en aplicaciones de producción se suelen emplear bibliotecas como spaCy o modelos transformer.