TRABAJO DE INVESTIGACIÓN

Integrantes: Cristian Durá n Manuel Moya Diego Guajardo Módulo: Introducción a la Ingeniería del Software Docente: Oscar Ca stro Torrealba Fecha: 20 de Mayo de 2011

. 3 Concepto Lógico .7 Conclusión 14 Bibliografía .4 Análisis gramatical de la investigación 6 Tipos de Aplicaciones ....ÍNDICE Introducción . 5 1 2 .

En este trabajo abordaremos el problema de interpretación del lenguaje escrito usando gramáticas de estilos y formas lógicas. debido a que el conocimiento lingüístico está asociado. al parecer. En este Informe pretendemos analizar el procesamiento del lenguaje natural y de extraer información. de formas sutiles y desconocidas. Sin embargo.INTRODUCCIÓN Prácticamente todo un sistema de computacional puede ser definido como un analizador de un lenguaje determinado:  Toma datos de entrada  Procesa estos datos  Genera una salida Sin embargo esto suena a la descripción de una máquina de Turing. El lenguaje natural escapa a todos los esfuerzos de tratamiento computacional. 3 . las investigaciones no han sido suficientes para diseñar un sistema que rinda como un humano al interpretar el lenguaje natural. con el conocimiento contextual que tiene el hablante.

modificadores y complementos). Así. El análisis sintáctico: se centra en el estudio de la función que desempeñan las palabras y los distintos grupos de palabras que componen la oración. cuando se afirma que en la oración Mi hermano llegará pronto el grupo Mi hermano desempeña en la oración la función de sujeto. El análisis sintagmático: consiste en determinar el papel que las palabras desempeñan dentro de cada sintagma: su núcleo y la función de las palabras que lo rodean (los determinantes. Esto da lugar a varias clases de análisis gramatical: El análisis morfológico: se centra en el estudio de la forma de cada palabra para determinar qué clase de palabra es. Así. por ejemplo. cuando se dice que hermano es una palabra que admite variación de género y número y pertenece a la clase de los sustantivos. se está realizando un análisis sintáctico.CONCEPTO LÓGICO  ANÁLISIS GRAMATICAL: Los componentes de una oración se pueden analizar desde el punto de vista de su forma o desde el punto de vista de su función. se está realizando un análisis morfológico. 4 .

La riqueza de sus componentes semánticos da a los lenguajes naturales su gran poder expresivo y su valor como una herramienta para razonamiento sutil. Este tipo de lenguaje es el que nos permite el designar las cosas actuales y razonar a cerca de ellas. es decir. Otra propiedad de los lenguajes naturales es la poli semántica. la posibilidad de que una palabra en una oración tenga diversos significados. 5 . similar a los utilizados en las matemáticas y la lógica. fue desarrollado y organizado a partir de la experiencia humana y puede ser utilizado para analizar situaciones altamente complejas y razonar muy sutilmente. LENGUAJE NATURAL: El Lenguaje Natural es el medio que utilizamos de manera cotidiana para establecer nuestra comunicación con las demás personas. Por otro lado la sintaxis de un lenguaje natural puede ser modelada fácilmente por un lenguaje formal.

Interfaces hombre-máquina no textuales:  Reconocimiento inteligente de voz Características del Análisis lógica y gramatical Como acabamos de afirmar. Minería de datos:  Procesar grandes cantidades de información para inferir información adicional. no podemos considerar esta obra inserta en la misma línea que las demás estudiadas. se nos presenta como un trabajo realizado en lengua castellana en el cual no se consideran algunos de los rasgos 6 . Por lo tanto.  The spirit is strong but the flesh is weak => The vodka is strong but the flesh is rotten. hay que explicar que no se trata de una gramática para el aprendizaje de la lengua española por parte de alumnos extranjeros sino de un estudio gramatical sobre la lengua castellana realizado desde una perspectiva a veces muy 'sui generis'. que va dirigida a quienes ya poseen el dominio de la misma y desean introducirse en la comprensión de sus mecanismos en un nivel más teórico. Las principales aplicaciones sugeridas son: Traducción automática  Convertir un lenguaje natural en su representación simbólica. es necesario entender lo que se quiere expresar. y convertir a ésta de nuevo a lenguaje natural.  Para traducir no basta con tener una lista de palabras.ANÁLISIS GRAMATICAL DE LA INVESTIGACIÓN Hay mucha gente estudiando diversos aspectos del análisis de lenguaje natural. En primer lugar.

sino que explica muy detalladamente los componentes gramaticales de la lengua y su funcionamiento por medio de ejemplos documentados. 7 . Por tratarse de uno de los trabajos gramaticales de lengua española más interesantes y personales en el panorama de la lingüística española decimonónica. según el buen uso de los autores considerados clásicos. como. El Análisis es pues una gramática de la lengua escrita. teórica y no práctica en cuanto que no muestra el uso lingüístico contemporáneo. el aspecto comparativo. exclusivamente.característicos de obras analizadas anteriormente. por ello nos limitaremos a señalar aquellos aspectos de la obra que pudieran ser de trascendencia para la enseñanza aplicada de la lengua. por ejemplo. ya ha sido examinado por investigadores más expertos que nosotros en este campo.

Tipos de Aplicaciones: Análisis Léxico: La aplicación que vimos cubre únicamente el análisis morfológico y no a la profundidad. Separa un flujo de texto en una serie de tokens aptos para ser procesados por el sistema. 8 . por lo que carece de utilidad para comprender el texto en cuestión. Hay pérdida de información: análisis gramatical/estructural (características de la palabra / rol de la palabra dentro de la oración).

Divertido. 2. ¿Qué es lo que quiere decir? ¿Qué tan probable es que quiera decir eso? Sinónimos de CHIDO: 1. Bien hecho (en contexto familiar) 9 .El análisis gramatical: Une los diferentes tokens que nos arroja el análisis semántico según sus propiedades y su posición en la frase. entretenido. El análisis pragmático nos ayuda a reducir ambigüedades.Análisis Gramatical: Más allá del análisis morfológico y léxico. todo análisis requerirá la construcción de un árbol de conceptos .

Naco es chido En el CONSOL (un congreso académico de gran prestigio) probablemente yo quiere que audiencia considere a su ponencia sea vista como divertida.3. Probablemente dando mayor importancia al contexto local. determinado por párrafos Cuatro niveles de análisis El estudio del lenguaje natural se estructura normalmente en 4 niveles de análisis:     morfológico. semántico pragmático. El análisis pragmático se hace tras procesar el documento completo. entretenida. irregularidades sintácticas y representación del significado. Las palabras que forman parte del diccionario están representadas por una entrada léxica. aunque también puede aplicar bien hecho. Análisis morfológico Su función consiste en detectar la relación que se establece entre las unidades mínimas que forman una palabra. sintáctico. 10 . y en caso de que ésta tenga más de un significado o diferentes categorías gramaticales. la categoría gramatical. como puede ser el reconocimiento de sufijos o prefijos. El léxico es el conjunto de información sobre cada palabra que el sistema utiliza para el procesamiento. tendrá asignada diferentes entradas. Este nivel de análisis mantiene una estrecha relación con el léxico. Es muy poco probable que quiera decir naco. En el léxico se incluye la información morfológica.

) conectados por ramas: 11 . están formadas por un conjunto de reglas: O --> SN. consistentes en nodos etiquetados (O.Normalmente el léxico sólo contiene la raíz de las palabras con formas regulares. Análisis sintáctico Tiene como función etiquetar cada uno de los componentes sintácticos que aparecen en la oración y analizar cómo las palabras se combinan para formar construcciones gramaticalmente correctas. SV. El resultado de este proceso consiste en generar la estructura correspondiente a las categorías sintácticas formadas por cada una de las unidades léxicas que aparecen en la oración. Las gramáticas. SN SN = sintagma nominal SV = sintagma verbal Det = determinante Ejemplo de una gramática simple: las reglas tiene como función la composición de estructuras El resultado del análisis se puede expresar en forma arbórea. Los árboles son formas gráficas utilizadas para expresar la estructura de la oración. SN SV --> V SP --> Preposición. SN. N SN --> Nombre Propio SV --> V. SV SN --> Det. siendo el analizador morfológico el que se encarga de determinar si el género. tal como se muestra en la siguiente figura.. número o flexión que componen el resto de la palabra son adecuados.

el componente significativo de una frase asociado a las circunstancias en que ésta se da. En referencia a la estructura semántica que se va a generar. y numerosas cuestiones continúan sin encontrar soluciones satisfactorias. resolviendo los problemas fundamentales. o por el contrario que no se dé tal correspondencia entre ellas. Atendiendo al desarrollo en el proceso de interpretación semántica. es posible optar entre múltiples pautas para su organización. Definir qué es el significado no es una tarea sencilla. las técnicas de representación del significado no han obtenido los resultados deseados. En los últimos años las técnicas de procesamiento sintáctico han experimentado avances significativos. puede interesarnos que exista una simetría respecto a la estructura sintáctica. para facilitar el procesamiento. El primero. En el primer caso. Por otra parte. hace referencia a las condiciones de verdad de la frase. tratado por la semántica. y puede dar lugar a diversas interpretaciones.Análisis semántico En muchas aplicaciones del PLN los objetivos del análisis apuntan hacia el procesamiento del significado. La semántica. ignorando la influencia del contexto o las intenciones del hablante. Haciendo uso de esta concepción modular es posible distinguir entre significado independiente y significado dependiente del contexto. A efectos funcionales. la modularidad es una de las propiedades más deseables. tal como se determinan en los siguientes párrafos. sobre la cual se 12 . a partir del árbol generado por el análisis sintáctico se genera una estructura arbórea con las mismas características. por tanto. es estudiado por la pragmática y conocido como significado dependiente del contexto. Sin embargo. hace referencia al significado que las palabras tienen por sí mismas sin considerar el significado adquirido según el uso en una determinada circunstancia.

Cada una de las dos opciones anteriores puede implementarse de forma secuencial o paralela. Incorpora así mismo información sobre las relaciones que se dan entre los hechos que forman el contexto y entre diferentes entidades. desde un procedimiento en paralelo. Se trata de uno de los niveles de análisis más complejos. después de haber finalizado la fase de análisis sintáctico. el proceso de análisis semántico no necesita esperar a que el analizador sintáctico haya acabado toda su tarea. El léxico proporciona el componente semántico de cada palabra en un formalismo concreto. En caso afirmativo. y el analizador semántico lo procesa para obtener una representación del significado de la frase. podemos optar por un modelo que no cumpla tal requisito. 13 . para cada regla sintáctica existirá una regla semántica correspondiente. se genera el análisis semántico. sino que puede ir realizando el análisis de cada constituyente cuando éste ha sido tratado en el proceso sintáctico. Análisis pragmático Añade información adicional al análisis del significado de la frase en función del contexto donde aparece. la finalidad del cual es incorporar al análisis semántico la aportación significativa que pueden hacer los participantes. contrariamente. En cambio. El significado es representado por formalismos conocidos por el nombre de knowledge representation. En el segundo caso. Finalmente en combinación con cada una de las opciones anteriores.realizará el análisis semántico. podemos escoger un modelo en el que exista una correspondencia entre reglas sintácticas y semánticas o. En la interpretación secuencial. en la estructura generada por la sintaxis se produce un curso de transformaciones sobre las cuales se genera la representación semántica. la evolución del discurso o información presupuesta.

Han sido varios los sistemas informáticos inteligentes que se han desarrollado que emplean el procesamiento del lenguaje natural.CONCLUSIÓN El análisis del lenguaje natural tiene como objetivo fundamental lograr una comunicación entre maquina-humano similar a la comunicación humano-humano. 14 .

h tml  15 .unam.saber.org/wiki/An%C3%A1lisis_sint%C3%A1ctico_%28lin g%C3%BC%C3%ADstica%29  http://www.pdf  http://www.monografias.com/trabajos81/procesamiento-lenguajenatural-recuperar-informacion/procesamiento-lenguaje-naturalrecuperar-informacion2.com/trabajos17/lenguaje-natural/lenguajenatural.monografias.monografias.ula.wikipedia.shtml#GRAMAT  http://www.shtml  http://www.monografias.pdf  http://biblioteca.ve/bitstream/123456789/13157/1/hc_propuest atesis.pdf  http://gwolf.com/trabajos5/proco/proco.BIBLIOGRAFÍA  http://www.itam.mx/estudios/estudio/letras18/textos3/textos3.com/trabajos5/proco/proco.filosoficas.mx/~tomasini/ENSAYOS/Pragmatica.org/files/an_morf_leng_nat.shtml  http://www.shtml  http://es.