El lenguaje natural Toolkit , o más comúnmente NLTK , es un conjunto de bibliotecas y programas de estadística simbólica y procesamiento de lenguaje natural (NLP) de Inglés escrito en el lenguaje de programación Python . Fue desarrollado por Steven Bird y Edward Loper en el Departamento de Ciencias de la Información y la Computación de la Universidad de Pensilvania . [4] NLTK incluye demostraciones gráficas y datos de muestra. Se acompaña de un libro que explica los conceptos subyacentes detrás de las tareas de procesamiento del lenguaje respaldadas por el kit de herramientas, [5] más un libro de cocina. [6]
Autor (es) original (es) | Steven Bird, Edward Loper y Ewan Klein |
---|---|
Desarrollador (es) | Equipo NLTK |
Versión inicial | 2001 [1] |
Lanzamiento estable | 3.6.1 / 7 de abril de 2021 [2] |
Repositorio | |
Escrito en | Pitón |
Tipo | Procesamiento natural del lenguaje |
Licencia | Apache 2.0 [3] |
Sitio web | www |
NLTK está destinado a respaldar la investigación y la enseñanza en PNL o áreas estrechamente relacionadas, incluida la lingüística empírica , la ciencia cognitiva , la inteligencia artificial , la recuperación de información y el aprendizaje automático . [7] 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. Hay 32 universidades en los EE. UU. Y 25 países que utilizan NLTK en sus cursos. NLTK admite funcionalidades de clasificación, tokenización, derivación, etiquetado, análisis y razonamiento semántico. [8]
Aspectos destacados de la biblioteca
- Análisis léxico : tokenizador de texto y palabras
- n-gram y colocaciones
- Etiquetador de parte del discurso
- Modelo de árbol y fragmento de texto para capturar
- Reconocimiento de entidad designada
Ver también
Referencias
- ^ "Sitio del proyecto en SourceForge" . 9 de julio de 2001.
- ^ "NLTK ChangeLog" . nltk.org . Consultado el 13 de abril de 2021 .
- ^ "Licencia NLTK" . Proyecto NLTK . Consultado el 14 de febrero de 2015 .
- ^ "Prefacio" . www.nltk.org . Consultado el 15 de junio de 2016 .
- ^ Bird, Steven; Klein, Ewan; Loper, Edward (2009). Procesamiento de lenguaje natural con Python . O'Reilly Media Inc. ISBN 978-0-596-51649-9.
- ^ Perkins, Jacob (2010). Procesamiento de texto de Python con el libro de cocina NLTK 2.0 . Packt Publishing. ISBN 978-1849513609.
- ^ Bird, Steven; Klein, Ewan; Loper, Edward; Baldridge, Jason (2008). "Instrucción multidisciplinaria con Natural Language Toolkit" (PDF) . Actas del Tercer Taller sobre Problemas en la Enseñanza de la Lingüística Computacional, ACL. Archivado desde el original (PDF) el 2 de septiembre de 2011. Cite journal requiere
|journal=
( ayuda ) - ^ "Cursos NLTK" . Documentos de Google . Consultado el 15 de junio de 2016 .