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

1 Enriquecimiento de ERDs con información lingüística hac...
Author: Urbano Rana
0 downloads 0 Views

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

2 Í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

3 Í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

4 Contexto del proyecto

5 Í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

6 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

7 Definiciones (II)

8 Í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

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

10 Í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

11 Ejemplo: XSLT 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.

12 Í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

13 Ejemplo: XSLT en Java Ejemplo XSLT en Java: transformación a texto plano 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

14 Í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

15 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 Ehiztari2

16 Gracias por su atención