Glosario

NLTK

¿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.

Temas

  • Python
  • procesamiento del lenguaje
  • código abierto

Probar KI.ordo

Agentes, flujos y plantillas en un solo espacio de trabajo – demo gratuita de 24 horas.

Iniciar demo
← Todos los términos

Términos relacionados

spaCy

spaCy es una biblioteca de Python de código abierto para el procesamiento del lenguaje natural, desarrollada por la empresa berlinesa Explosion. Divide los textos en palabras y oraciones, identifica categorías gramaticales y formas base, analiza la estructura de las frases y reconoce entidades nombradas como personas, empresas o lugares. Hay modelos preentrenados para muchos idiomas, incluido el español. spaCy está pensada para ser rápida y usarse en aplicaciones reales, por ejemplo para preprocesar grandes volúmenes de documentos.

  • PLN
  • Python
  • +1

Procesamiento del lenguaje natural (PLN)

El procesamiento del lenguaje natural (Natural Language Processing, NLP) es la rama de la IA que permite a los ordenadores analizar, comprender y generar lenguaje humano escrito u oral. Abarca tareas como traducción, clasificación, resumen, análisis de sentimiento y sistemas de pregunta-respuesta. Antes predominaban las reglas y los métodos estadísticos; hoy el campo lo marcan los grandes modelos de lenguaje.

  • PLN
  • Lenguaje
  • +1

Etiquetado gramatical (POS)

El etiquetado gramatical (part-of-speech tagging) asigna automáticamente a cada palabra de una frase su categoría gramatical, como sustantivo, verbo, adjetivo o preposición. Como muchas palabras son ambiguas («vino» como sustantivo o como verbo, «bajo» como adjetivo, preposición o verbo), los métodos tienen en cuenta el contexto. Es un paso clásico de preprocesamiento para análisis sintáctico, extracción de información o corrección ortográfica, y lo ofrecen bibliotecas como spaCy o NLTK.

  • PLN
  • Gramática
  • +1

Gensim

Gensim es una biblioteca de Python de código abierto para analizar grandes colecciones de texto. Es conocida por sus modelos de temas como LDA, por el entrenamiento de vectores de palabras (por ejemplo Word2Vec, FastText y Doc2Vec) y por comparar documentos según su similitud. Como procesa los datos por partes, también maneja corpus que no caben en memoria. Un uso típico: agrupar automáticamente miles de comentarios de clientes por temas recurrentes.

  • Biblioteca de Python
  • Modelado de temas
  • +1