![Page 1: Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores Germán Bordel Mikel Peñagarikano](https://reader035.vdocuments.co/reader035/viewer/2022070310/5528bde6497959977d8fd613/html5/thumbnails/1.jpg)
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
![Page 2: Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores Germán Bordel Mikel Peñagarikano](https://reader035.vdocuments.co/reader035/viewer/2022070310/5528bde6497959977d8fd613/html5/thumbnails/2.jpg)
Í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
![Page 3: Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores Germán Bordel Mikel Peñagarikano](https://reader035.vdocuments.co/reader035/viewer/2022070310/5528bde6497959977d8fd613/html5/thumbnails/3.jpg)
Í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
![Page 4: Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores Germán Bordel Mikel Peñagarikano](https://reader035.vdocuments.co/reader035/viewer/2022070310/5528bde6497959977d8fd613/html5/thumbnails/4.jpg)
Contexto del proyecto
![Page 5: Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores Germán Bordel Mikel Peñagarikano](https://reader035.vdocuments.co/reader035/viewer/2022070310/5528bde6497959977d8fd613/html5/thumbnails/5.jpg)
Í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
![Page 6: Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores Germán Bordel Mikel Peñagarikano](https://reader035.vdocuments.co/reader035/viewer/2022070310/5528bde6497959977d8fd613/html5/thumbnails/6.jpg)
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
![Page 7: Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores Germán Bordel Mikel Peñagarikano](https://reader035.vdocuments.co/reader035/viewer/2022070310/5528bde6497959977d8fd613/html5/thumbnails/7.jpg)
Definiciones (II)
![Page 8: Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores Germán Bordel Mikel Peñagarikano](https://reader035.vdocuments.co/reader035/viewer/2022070310/5528bde6497959977d8fd613/html5/thumbnails/8.jpg)
Í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
![Page 9: Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores Germán Bordel Mikel Peñagarikano](https://reader035.vdocuments.co/reader035/viewer/2022070310/5528bde6497959977d8fd613/html5/thumbnails/9.jpg)
Procedimiento para construir el ERD enriquecido
ERD sin enriquece
r
ERDde+ela+el
XML
ERDenriquecido
Freeling
XSLT 1 XSLT 2
XSLT 3
Texto
Textoenriquecido
![Page 10: Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores Germán Bordel Mikel Peñagarikano](https://reader035.vdocuments.co/reader035/viewer/2022070310/5528bde6497959977d8fd613/html5/thumbnails/10.jpg)
Í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
![Page 11: Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores Germán Bordel Mikel Peñagarikano](https://reader035.vdocuments.co/reader035/viewer/2022070310/5528bde6497959977d8fd613/html5/thumbnails/11.jpg)
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.
![Page 12: Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores Germán Bordel Mikel Peñagarikano](https://reader035.vdocuments.co/reader035/viewer/2022070310/5528bde6497959977d8fd613/html5/thumbnails/12.jpg)
Í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
![Page 13: Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores Germán Bordel Mikel Peñagarikano](https://reader035.vdocuments.co/reader035/viewer/2022070310/5528bde6497959977d8fd613/html5/thumbnails/13.jpg)
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
![Page 14: Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores Germán Bordel Mikel Peñagarikano](https://reader035.vdocuments.co/reader035/viewer/2022070310/5528bde6497959977d8fd613/html5/thumbnails/14.jpg)
Í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
![Page 15: Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores Germán Bordel Mikel Peñagarikano](https://reader035.vdocuments.co/reader035/viewer/2022070310/5528bde6497959977d8fd613/html5/thumbnails/15.jpg)
ConclusionesAprendizaje del lenguaje orientado a objetos
JavaProfundizar en conocimientos adquiridos en
la asignatura TAP comoXMLXSLTXPath
Oportunidad de colaborar en un proyecto real como Ehiztari2
![Page 16: Enriquecimiento de ERDs con información lingüística haciendo uso de XSLTs Proyectando Silvia Nieto Directores Germán Bordel Mikel Peñagarikano](https://reader035.vdocuments.co/reader035/viewer/2022070310/5528bde6497959977d8fd613/html5/thumbnails/16.jpg)
Gracias por su atención