
53668c8000b259bbdf69612306de08b5.ppt
- Количество слайдов: 25
Las Interfaces en Lenguaje Natural · · · La comunicación persona/máquina El papel de la lengua en la comunicación persona/máquina Las interfaces en lenguaje natural (NLI) Revisión histórica de las NLI Funcionalidad de las NLI • Una tendencia: la multimodalidad · · El tratamiento lingüístico Arquitecturas sencillas en la tecnología de NLI Arquitecturas avanzadas La ingeniería de las NLI PLN: Interfaces 1
La comunicación persona/máquina · Human Computer Interface, HCI · ha de permitir que personas concretas realicen tareas concretas de acuerdo con sus objetivos metáforas · • la conversación humana • pregunta/respuesta, sistemas de menús, relleno de formularios, lenguajes de órdenes, utilización de LN • el modelo del mundo • permite el acceso directo a los objetos del dominio (a su representación iconográfica). WYSWYG PLN: Interfaces 2
El papel de la lengua en la comunicación persona/máquina · ¿cuándo será conveniente utilizar LN y cuándo será preferible utilizar otro modo de comunicación? + + + • • · lenguaje no artificial enunciar formas sumamente complejas de consulta formas variadas de referencia anafórica incompletitud exceso de verbosidad y de ambigüedad de las lenguas el uso del LN puede ser un modo de comunicación efectivo para usuarios ocasionales que posean un conocimiento preciso de la cobertura conceptual de la aplicación y realicen consultas (u otras operaciones) complejas sobre dominios restringidos. PLN: Interfaces 3
Las interfaces en lenguaje natural (NLI) · · · Importancia de la Ingeniería de las NLI Restricciones sobre la cobertura Interfaces transportables (o adaptables). · El dominio semántico, representado usualmente a través de un modelo. · La aplicación informática a la que la interfaz sirve de canal de comunicación con el interlocutor humano o más precisamente la visión que la interfaz tiene de tal aplicación. · La lengua utilizada. · El nivel de cobertura lingüística. · · · Reutilización de componentes multimodalidad sistemas amistosos PLN: Interfaces 4
Esquema general de una Interfaz en Lengua Natural PLN: Interfaces 5
Revisión histórica de las NLI (1) · NLI acceso a BD • inicio (70 s) • LUNAR, (Woods) => ATN, RENDEZVOUS, (Codd, 1974) • desarrollo y madurez (80 s) • LADDER (Hendrix), TEAM (Grosz), CHAT-80 (Warren, Pereira) =>DCG, DATALOG (Hafner) · Otras aplicaciones • acceso a sistemas operativos, sistemas expertos, tutores, sistemas de asesoría, sistemas de ofimática, . . . • Sistemas de laboratorio • LDC, TELI, XTRA, INKA, XCALIBUR, UC, GISE • Sistemas comerciales • INTELLECT, PARLANCE, HAL, Q&A, LOQUI, NAT, NL, SESAME PLN: Interfaces 6
Revisión histórica de las NLI (2) · Situación actual • sistemas multimodales • MMI 2 (Multimodal Interface for Man Machine Interaction) • MATIS (Multimodal Airline Travel Information System) • ALFRESCO, Concierge • COMET (Coordinated Multimedia Explanation Testbed), WIP, IGi. NG (Integrating Graphics and Natural Language Generation). • sistemas que utilizan la voz • sistemas de dictado, sistemas telefónicos, sistemas de oficina automática y aplicaciones industriales más específicas • VOYAGER (MIT), Office Manager (CMU), MASK (Multimodal Multimedia Automated Service Kiosk), ATIS (MIT, CMU), Railtel, Sundial, Verbmobil PLN: Interfaces 7
Ciclo básico en una interacción pregunta/respuesta PLN: Interfaces 8
Funcionalidad de las NLI · · Calidad de la interacción Interfaces amistosas • Recuperación de errores ortográficos y gramaticales · Aceptación de frases no gramaticales, jergas, siglas, abreviaturas, barbarismos, etc. . . · Aceptación de respuestas ampliadas y de elicitatación libre de información por parte del usuario. · Utilización de formas indirectas de confirmación y paráfrasis de las intervenciones del usuario. · Análisis ilocutivo de las intervenciones del usuario, Reconocimiento de los actos de habla indirectos. · Respuestas cooperativas por parte del sistema. · Modelos de usuario PLN: Interfaces 9
Multimodalidad (1) · El uso de LN, tanto en entrada como en salida, coordinado con hipermedia y/o con manipulación de gráficos. · La admisión de formas complejas de referencia temporal y espacial combinada con el espacio informativo visible (normalmente a través de la pantalla). · La generación de gráficos junto a texto explicativo de los mismos. · La interpretación de gestos (con el ratón o con un guante sensible) junto a lenguaje oral. PLN: Interfaces 10
Multimodalidad (2) · La selección del contenido para la generación de información (ayuda, respuestas, explicaciones, etc. . . ) de acuerdo con los modelos del usuario, de la tarea y del entorno. · La coordinación del contenido de la información con el modo de expresión y con el medio. · La utilización de medios y modos alternativos para la representación de una misma información. · La reutilización de un medio para satisfacer varios objetivos. PLN: Interfaces 11
El tratamiento lingüístico · Las NLI suelen requerir un nivel de comprensión de las expresiones del usuario sumamente preciso y completo · EL interlocutor humano puede actuar como fuente de conocimiento adicional en el proceso de comprensión · Problemas específicos · El establecimiento correcto de relaciones sintácticas (como la asignación de los sintagmas preposicionales) · El ámbito de la cuantificación. Son frecuentes en los diálogos soportados por ILN expresiones en las que varios cuantificadores interactúan en forma compleja. · La coordinación y subordinación · Las formas variadas de anáfora frecuentísimas en las intervenciones del interlocutor humano · Las elipsis · El PLN: Interfaces uso de expresiones no gramaticales 12
Arquitecturas sencillas · Comprensión • actuación de una serie de procesadores encargados de tratar la expresión inicialmente introducida por el usuario a diferentes niveles de descripción lingüística. • • · · PLN: Interfaces Análisis léxico-morfológico análisis sintáctico análisis semántico-referencial análisis pragmático Elaboración de la respuesta generación 13
Arquitectura típica de una NLI que utiliza un lenguaje de representación intermedio PLN: Interfaces 14
Gramática Sintagmática extendida PLN: Interfaces 15
Ejemplo de árbol de análisis PLN: Interfaces 16
Representación de la orden PLN: Interfaces 17
Gramática semántica PLN: Interfaces 18
Ejemplo de árbol de análisis PLN: Interfaces 19
Formas lógicas utilizadas en SISCO PLN: Interfaces 20
Esquema de casos inspirado en ATIS PLN: Interfaces 21
Arquitecturas avanzadas: NLI orientada al diálogo PLN: Interfaces 22
Ejemplo de regla de control del diálogo de WISBER PLN: Interfaces 23
Actos discursivos en SUNDIAL PLN: Interfaces 24
Un ejemplo de estructura de conversación PLN: Interfaces 25