Procesamiento De Lenguaje Natural

Procesamiento De Lenguaje Natural

Objetivo

  • Construir modelos de lenguaje natural para su análisis y generación

  • Explorar como es el proceso de comunicación empleando el lenguaje natural

  • Diseñar y construir herramientas empleadas en el procesamiento automático del lenguaje, por ejemplo: traducción automática, interfaz amigable, gestión de base de datos. Comprensión de voz y texto, sistema de ayuda, corrección de estilo, sistema de comprensión, resolución de problemas, etc.

El Proceso de Lenguaje Natural (PLN) trata productos ubicuos: lenguaje empleado en correos electrónicos, páginas web, descripción de productos, periódicos, redes sociales, y artículos científicos.

 

Los éxitos obtenidos en PLN se han convertido en parte de nuestra experiencia cotidiana, e. g., silabizar, la corrección de la gramática y el estilo en procesadores de texto, la traducción automático, resolución de problemas. De igual manera, se hace uso implícito de detección de “spam” en correos electrónicos, la respuesta automática de encuestas, la determinación de la opinión pública de productos o servicios.

 

Este curso trata los algoritmos básicos así como los modelos para procesamiento del lenguaje y como emplear estos conocimientos para resolver problemas prácticos para cualquier aplicación relacionada con datos de lenguaje o comunicación.

 

Temario

    1. Introducción
       1.1 Algunos ejemplos de aplicación
       1.2 Historia de desarrollos
       1.3 Problemas abiertos

    2. Representación del conocimiento en LN
        2.1 Simbólica
        2.2 Redes Semánticas
        2.3 Objetos estructurados

    3. Análisis Lexical
        3.1 Técnicas de análisis lexical

    4. Análisis sintáctico
        4.1 Diferentes Tipos de Gramática
        4.2 Redes de Transición Aumentada
        4.3 Análisis Estadísticos

    5. Análisis Sintáctico
        5.1 Dependencia Conceptual
        5.2 Descriptores Funcionales
        5.3 Sentido de las palabras y relaciones entre estas
        5.4 Similaridad entre léxico
        5.5 Descripción de similaridad

    6. Sistemas de aplicación en Lenguaje Natural
        6.1 Análisis Morfológico
        6.2 Interpretación de preguntas y generación de respuestas
        6.3 Ejemplos de sistemas de comprensión: ELIZA, STUDENT, MARGIE
 

   

Bibliografía

  1. Daniel Jurafsky and James H Martin. Speech and Lenguage Processing: An introduction to Natural Lenguage Processing, Computational Linguistics, and Speech Processing. Prentice Hall.

 

  1. Franz Alexander, Automatic ambiguity resolution in natural lenguage processing: an empirical approach, Ed. Springer-Verlag. ISBN: 3540620044

 

  1. Natural Lenguage Parsing, Psychological, computation, and theoretical perspectives, edited by David R. Dowty, Lauri Karttunen, and Arnold M. Zwicky. Cambridge University Press, 1985.

 

  1. Schank, Roger C. Computer models of thougth and lenguage, ed. W. H. Freeman, ISBN 0716708345, 1973.

 

  1. Bara, Bruno G. Computational models of natural lenguage processing. Ed. Elsevier Science, ISBN 04444875980, 1984.

 

  1. Winograd Terry., Understanding Natural Lenguage, ed. Academic Press, ISBN 0127597506, 1972.

  2. Handbook of Natural Lenguage Processing and Machine Translation. Editors Joseph Olive, Caitlin Christianson, Jhon MacCary. Springer Verlang, ISBN: 978-1-4419-7712-0 (Print)978-1-4419-7713-7-(Online), 2011.