Enriquecimiento de ERDs con informacin lingstica haciendo uso

  • Slides: 16
Download presentation
Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores

Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores Germán Bordel Mikel Peñagarikano

Índice �Contexto del proyecto �Tecnología utilizada. Definiciones �Procedimiento para construir el ERD enriquecido �Ejemplo

Índice �Contexto del proyecto �Tecnología utilizada. Definiciones �Procedimiento para construir el ERD enriquecido �Ejemplo XSLT: separación de contracciones gramaticales �Ejemplo XSLT en Java: transformación a texto plano �Conclusiones

Índice �Contexto del proyecto �Tecnología utilizada. Definiciones �Procedimiento para construir el ERD enriquecido �Ejemplo

Índice �Contexto del proyecto �Tecnología utilizada. Definiciones �Procedimiento para construir el ERD enriquecido �Ejemplo XSLT: separación de contracciones gramaticales �Ejemplo XSLT en Java: transformación a texto plano �Conclusiones

Contexto del proyecto

Contexto del proyecto

Índice �Contexto del proyecto �Tecnología utilizada. Definiciones �Procedimiento para construir el ERD enriquecido �Ejemplo

Índice �Contexto del proyecto �Tecnología utilizada. Definiciones �Procedimiento para construir el ERD enriquecido �Ejemplo XSLT: separación de contracciones gramaticales �Ejemplo XSLT en Java: transformación a texto plano �Conclusiones

Definiciones (I) �Freeling � Herramienta que proporciona servicios de análisis lingüístico �XSL � Especificación

Definiciones (I) �Freeling � Herramienta que proporciona servicios de análisis lingüístico �XSL � Especificación que se compone de XSLT, XPath y XSL-FO �XSLT � Conjunto de reglas o patrones para transformar los nodos del árbol XML que coincidan con ese patrón �XPath � Lenguaje que permite escribir las expresiones de búsqueda de los nodos �XSL-FO se usa para generar PDFs

Definiciones (II)

Definiciones (II)

Índice �Contexto del proyecto �Tecnología utilizada. Definiciones �Procedimiento para construir el ERD enriquecido �Ejemplo

Índice �Contexto del proyecto �Tecnología utilizada. Definiciones �Procedimiento para construir el ERD enriquecido �Ejemplo XSLT: separación de contracciones gramaticales �Ejemplo XSLT en Java: transformación a texto plano �Conclusiones

Procedimiento para construir el ERD enriquecido ERD sin enriquecer XSLT 1 ERD de+el a+el

Procedimiento para construir el ERD enriquecido ERD sin enriquecer XSLT 1 ERD de+el a+el XSLT 2 Texto Freeling Texto enriquecido XSLT 3 ERD enriquecido XML

Índice �Contexto del proyecto �Tecnología utilizada. Definiciones �Procedimiento para construir el ERD enriquecido �Ejemplo

Índice �Contexto del proyecto �Tecnología utilizada. Definiciones �Procedimiento para construir el ERD enriquecido �Ejemplo XSLT: separación de contracciones gramaticales �Ejemplo XSLT en Java: transformación a texto plano

Ejemplo XSLT: separación de contracciones gramaticales Actúa sobre el ERD construido a partir del

Ejemplo XSLT: separación de contracciones gramaticales Actúa sobre el ERD construido a partir del TRS Separa las contracciones gramaticales ‘al’ y ‘del’ en preposición y artículo. plo: XSLT

Índice �Contexto del proyecto �Tecnología utilizada. Definiciones �Procedimiento para construir el ERD enriquecido �Ejemplo

Índice �Contexto del proyecto �Tecnología utilizada. Definiciones �Procedimiento para construir el ERD enriquecido �Ejemplo XSLT: separación de contracciones gramaticales �Ejemplo XSLT en Java: transformación a texto plano �Conclusiones

Ej Ejemplo XSLT en Java: transformación a texto plano XSLT emplo: en Ja va

Ej Ejemplo XSLT en Java: transformación a texto plano XSLT emplo: en Ja va �La entrada a Freeling es texto plano �Implementación en JAVA �Transformador al que se asigna la XSLT �El método principal de la clase recibe el ERD, ejecuta el transformador y el resultado lo pasa a Freeling �Genera un XML con la salida de Freeling

Índice �Contexto del proyecto �Tecnología utilizada. Definiciones �Procedimiento para construir el ERD enriquecido �Ejemplo

Índice �Contexto del proyecto �Tecnología utilizada. Definiciones �Procedimiento para construir el ERD enriquecido �Ejemplo XSLT: separación de contracciones gramaticales �Ejemplo XSLT en Java: transformación a texto plano �Conclusiones

Conclusiones �Aprendizaje del lenguaje orientado a objetos Java �Profundizar en conocimientos adquiridos en la

Conclusiones �Aprendizaje del lenguaje orientado a objetos Java �Profundizar en conocimientos adquiridos en la asignatura TAP como �XML �XSLT �XPath �Oportunidad de colaborar en un proyecto real como Ehiztari 2

Gracias por su atención

Gracias por su atención