1 MEJORA DE UN ANALIZADOR AUTOMÁTICO DE ESTILOS PARA TEXTOS EN INGLÉS TÉCNICO: DESARROLLO DE LA AYUDA DE USUARIO. Madrid 2001Pilar Santamaría Rebollo
2 1. INTRODUCCIÓN 1.1. JUSTIFICACIÓN –El inglés como herramienta fundamental Programas informáticos para evaluar textos en inglés –Limitaciones a la hora de la evaluación estilística Surge ANESTTE (Analizer of Style for Technical Text in English) 1.2. DEFINICIÓN –Analiza variables sobre un texto –Muestra en pantalla la puntuación final
LIMITACIONES –No muestra información detallada –No facilita ayuda para mejorar el estilo 1.4. MEJORAS –Creación de dos cuadros de diálogo Ventana de Resultados Finales Ventana de Resultados Detallados –Incorporación de una Guía de Estilo (HTML) –Adaptación del programa para incorporar las Ventanas de Resultados y la Guía de Ayuda
4 2. ESTRUCTURA ANALIZADOR TextoSalida Preprocesado Reglas gramaticales Reglas de aceptabilidad Diccionario ConfiguraciónControl
5 3. DISEÑO DE UN ENTORNO 3.1. CONFIGURACIÓN DEL PROYECTO –Entorno de ventanas, usando OWL de Borland C –Configuración de la aplicación: Opciones básicas Opciones de control de código generado Datos administrativos –Configuración de ventanas Opciones básicas Definición de las clases relacionadas con la ventana principal Definición de las clases relacionadas con la ventana de diálogo Definición de las clases relacionadas con las ventanas hijas
VENTANA PRINCIPAL
VENTANA DE RESULTADOS FINALES
VENTANA DE RESULTADOS DETALLADOS
9 4. RESOURCE WORKSHOP –Se dibujan las Ventanas de Resultados y sus controles con el Resource Workshop –En la Ventana de Resultados Finales se dibujan: el cuadro de diálogo los botones los editores de texto –En la Ventana de Resultados Detallados se dibujan: el cuadro de diálogo los textos estáticos los botones las casillas de verificación
10 5. CLASES MuestraDlg Y TipologiaDlg 5.1. FLUJO DE EJECUCIÓN CreaciónVentana Resultados Finales Apertura pág Web de ayuda GunningAyuda CreaciónVentana Resultados Detallados Final de la aplicación FleshAyuda OK Apertura pág Web de ayuda VariadoAyuda DirectoAyuda... Ayuda Escalas de Aceptabilidad OK
CLASE MuestraDlg
CLASE TipologiaDlg
CLASE TipologiaDlg (Continuación)
14 6. LENGUAJE HTML 6.1. DEFINICIÓN –Lenguaje de etiquetas que dan formato al texto 6.2. VENTAJAS –Información organizada en forma de árbol –Accesos a la información directos, rápidos, intuitivos. –Ayuda de utilidad durante la redacción de textos o a posteriori –Usuario familiarizado con el funcionamiento de hipervínculos –Ayuda de manejo fácil y cómodo –Posibilidad de publicar en Internet
EJEMPLO
16 7. EL EDITOR DE FRONTPAGE INCONVENIENTES DEL CÓDIGO HTML –Creación de páginas lenta, tediosa –Necesidad de un visualizador para ver el aspecto final de las páginas 7.2. VENTAJAS DEL FRONTPAGE 98 –Facilita el trabajo de creación de páginas Web –El código es generado automáticamente por el editor –Muestra las páginas tal y como se verían con un visualizador
17 8. CONCLUSIONES 8.1. MEJORAS REALIZADAS –Creación de un nuevo entorno de ventanas usando OWL –Creación de dos nuevos tipos de ventanas: Ventana de Resultados Finales Ventana de Resultados Detallados –Incorporación de una Guía de Estilo implementada en lenguaje HTML
LÍNEAS FUTURAS DE INVESTIGACIÓN –Incorporación de un buscador de ayuda –Incorporación de un agente animado –Acabar de incorporar una Guía de Géneros –Mejorar codificación de reglas –Evaluación del programa multimedia
19 Esto es un león
VENTANA DE RESULTADOS FINALES
VENTANA DE RESULTADOS DETALLADOS
EJEMPLO
23 5. CLASE MuestraDlg