160 likes | 287 Vues
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
E N D
Enriquecimientode 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 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 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 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 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
Í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 XSLT 2 Freeling Texto Texto enriquecido XML XSLT3 ERD enriquecido
Í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 TRS Separa las contracciones gramaticales ‘al’ y ‘del’ en preposición y artículo. Ejemplo: XSLT
Í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
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 Ejemplo: XSLT en Java
Í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 asignatura TAP como XML XSLT XPath Oportunidad de colaborar en un proyecto real como Ehiztari2