
El Natural Language Toolkit , o más comúnmente NLTK , es un conjunto de bibliotecas y programas para el procesamiento simbólico y estadístico del lenguaje natural (PLN) en inglés, escrito en el lenguaje de programación Python . Admite funcionalidades de clasificación, tokenización, derivación, etiquetado, análisis sintáctico y razonamiento semántico. [ 4 ] Fue desarrollado por Steven Bird y Edward Loper en el Departamento de Ciencias de la Computación e Información de la Universidad de Pensilvania . [ 5 ] NLTK incluye demostraciones gráficas y datos de ejemplo. Viene acompañado de un libro que explica los conceptos subyacentes a las tareas de procesamiento del lenguaje compatibles con el conjunto de herramientas, [ 6 ] además de un libro de recetas. [ 7 ]
NLTK está diseñado para apoyar la investigación y la docencia en PLN o áreas estrechamente relacionadas, como la lingüística empírica , la ciencia cognitiva , la inteligencia artificial , la recuperación de información y el aprendizaje automático . [ 8 ] NLTK se ha utilizado con éxito como herramienta de enseñanza, como herramienta de estudio individual y como plataforma para la creación de prototipos y la construcción de sistemas de investigación.
Aspectos destacados de la biblioteca
- Representación del discurso [ 9 ]
- Análisis léxico : tokenizador de palabras y textos
- n-gramas y colocaciones
- Etiquetador de partes de la oración
- Modelo de árbol y segmentador de texto para la captura
- Reconocimiento de entidades nombradas
Véase también
Referencias
- ↑ "Sitio del proyecto en SourceForge" . 9 de julio de 2001.
- ↑ "Versión 3.9.1" . 19 de agosto de 2024. Consultado el 23 de agosto de 2024 .
- ↑ "Licencia NLTK" . Proyecto NLTK . Consultado el 14 de febrero de 2015 .
- ↑ "Cursos NLTK" . Google Docs . Consultado el 15 de junio de 2016 .
- ↑ "Prefacio" . www.nltk.org . Consultado el 15 de junio de 2016 .
- ↑ Bird, Steven; Klein, Ewan; Loper, Edward (2009). Procesamiento del lenguaje natural con Python . O'Reilly Media Inc. ISBN 978-0-596-51649-9.
- ↑ Perkins, Jacob (2010). Python Text Processing with NLTK 2.0 Cookbook . Packt Publishing. ISBN 978-1849513609.
- ↑ Bird, Steven; Klein, Ewan; Loper, Edward; Baldridge, Jason (2008). "Instrucción multidisciplinaria con el Natural Language Toolkit" (PDF) . Actas del Tercer Taller sobre Cuestiones en la Enseñanza de la Lingüística Computacional, ACL. Archivado del original (PDF) el 2 de septiembre de 2011.
{{cite journal}}: Para citar una revista se requiere|journal=( ayuda ) - ↑ "NLTK :: Ejemplo de uso de drt" . www.nltk.org . Consultado el 14 de julio de 2022 .
Enlaces externos
- Sitio web oficial
- Software de análisis de datos
- Software lingüístico gratuito
- Software científico gratuito
- Software libre programado en Python
- Análisis del lenguaje natural
- Procesamiento del lenguaje natural
- Kits de herramientas para el procesamiento del lenguaje natural
- Bibliotecas de Python (lenguaje de programación)
- Procesamiento estadístico del lenguaje natural
- Software que utiliza la licencia Apache.
- Stubs de procesamiento del lenguaje natural
- Temas básicos de lenguajes de programación