Download Diapositiva 1
Document related concepts
no text concepts found
Transcript
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 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 Contexto del proyecto Í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 Definiciones (II) Í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 enriquece r 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 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. Í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 Í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 Gracias por su atención