EnriquecimientoEnriquecimiento de ERDs con de ERDs con información lingüística haciendo uso información lingüística haciendo uso
de XSLTsde XSLTs
Proyectando Silvia Nieto
Directores Germán Bordel
Mikel Peñagarikano
ÍndiceContexto del proyectoTecnología utilizada. DefinicionesProcedimiento para construir el ERD
enriquecidoEjemplo XSLT: separación de
contracciones gramaticalesEjemplo XSLT en Java: transformación a
texto planoConclusiones
ÍndiceContexto del proyectoTecnología utilizada. DefinicionesProcedimiento para construir el ERD
enriquecidoEjemplo XSLT: separación de
contracciones gramaticalesEjemplo XSLT en Java: transformación a
texto planoConclusiones
ÍndiceContexto del proyectoTecnología utilizada. DefinicionesProcedimiento para construir el ERD
enriquecidoEjemplo XSLT: separación de
contracciones gramaticalesEjemplo XSLT en Java: transformación a
texto planoConclusiones
Definiciones (I)Freeling
Herramienta que proporciona servicios de análisis lingüístico
XSLEspecificación que se compone de XSLT, XPath y XSL-FO
XSLTConjunto de reglas o patrones para transformar los
nodos del árbol XML que coincidan con ese patrónXPath
Lenguaje que permite escribir las expresiones de búsqueda de los nodos
XSL-FO se usa para generar PDFs
ÍndiceContexto del proyectoTecnología utilizada. DefinicionesProcedimiento para construir el ERD
enriquecidoEjemplo XSLT: separación de
contracciones gramaticalesEjemplo XSLT en Java: transformación a
texto planoConclusiones
Procedimiento para construir el ERD enriquecido
ERD sin enriquece
r
ERDde+ela+el
XML
ERDenriquecido
Freeling
XSLT 1 XSLT 2
XSLT 3
Texto
Textoenriquecido
ÍndiceContexto del proyectoTecnología utilizada. DefinicionesProcedimiento para construir el ERD
enriquecidoEjemplo XSLT: separación de
contracciones gramaticalesEjemplo XSLT en Java: transformación a
texto plano
Ejemplo:XSLT
Ejemplo XSLT: separación de contracciones gramaticalesActúa sobre el ERD
construido a partir del TRS
Separa las contracciones gramaticales ‘al’ y ‘del’ en preposición y artículo.
ÍndiceContexto del proyectoTecnología utilizada. DefinicionesProcedimiento para construir el ERD
enriquecidoEjemplo XSLT: separación de
contracciones gramaticalesEjemplo XSLT en Java: transformación a
texto planoConclusiones
Ejemplo:XSLT en JavaEjemplo XSLT en Java: transformación a texto planoLa entrada a Freeling es texto planoImplementación en JAVA
Transformador al que se asigna la XSLTEl 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
ÍndiceContexto del proyectoTecnología utilizada. DefinicionesProcedimiento para construir el ERD
enriquecidoEjemplo XSLT: separación de
contracciones gramaticalesEjemplo XSLT en Java: transformación a
texto planoConclusiones
ConclusionesAprendizaje del lenguaje orientado a objetos
JavaProfundizar en conocimientos adquiridos en
la asignatura TAP comoXMLXSLTXPath
Oportunidad de colaborar en un proyecto real como Ehiztari2