enriquecimiento de erds con información lingüística haciendo uso de xslts

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

Upload: zohar

Post on 19-Jan-2016

33 views

Category:

Documents


0 download

DESCRIPTION

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 - PowerPoint PPT Presentation

TRANSCRIPT

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

Contexto del proyecto

Í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

Definiciones (II)

Í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

Gracias por su atención