Diapositiva 1 - PowerPoint PPT Presentation

1 / 20
About This Presentation
Title:

Diapositiva 1

Description:

Un Sistema de Di logo Multicanal para Acceder a la Informaci n y Servicios de ... Enabling an Intelligent Natural Language Based Hub ... – PowerPoint PPT presentation

Number of Views:25
Avg rating:3.0/5.0
Slides: 21
Provided by: Gat86
Category:

less

Transcript and Presenter's Notes

Title: Diapositiva 1


1
Un Sistema de Diálogo Multicanal para Acceder a
la Información y Servicios de las
Administraciones Públicas
Meritxell González y Marta Gatius Centre de
recerca TALP Universitat Politècnica de
Catalunya SEPLN Granada 2005
2
Guión de la presentación
  • Introducción
  • Arquitectura
  • Módulo de Voz
  • Gestor de diálogo
  • Aplicaciones
  • Conclusiones

3
Introducción
  • Sistema de Diálogo para las administraciones
    públicas
  • Adaptable a nuevos servicios
  • Multilingüe
  • Multicanal
  • Reutilización de recursos
  • Uso de estándares
  • Reutilización de las aplicaciones actuales (Web)

4
Introducción
  • HOPS es un proyecto de tres años para desarrollar
    una plataforma que permita a los ciudadanos
    europeos acceder a la administración pública
    mediante la voz y el texto en diferentes lenguas
    castellano, catalán, inglés e italiano.

Enabling an Intelligent Natural Language Based
Hub for the Deployment of Advanced Semantically
Enriched Multi-channel Mass-scale Online Public
Services
5
Arquitectura
  • El gestor de diálogo controla la interacción oral
    y textual
  • El módulo de voz utiliza el estándar VoiceXML
  • El módulo de texto utiliza un analizador
    sintáctico-semántico
  • El gestor de diálogo es de propósito general, usa
    el conocimiento representado en las ontologías
  • Se utiliza una ontología de alto nivel que
    describe los conceptos básicos y ontologías
    específicas para cada servicio.

6
Las Ontologías
  • Ontología de alto nivel que describe de forma
    general los distintos servicios

TRANSACCIÓN tipo_servico
Qué tipo de operación desea realizar
información, acción o cancelación?
Acción
Información
Cancelación
valor_atributo(transacción, tipo_servicio,
cancelación)
valor_atributo(transacción, tipo_servicio,
información)
valor_atributo(transacción, tipo_servicio, acción)
7
Las Ontologías
  • Para cada servicio, una ontología representa el
    conocimiento del dominio que interviene en la
    comunicación

Servicio de recogida de Objetostipo_servicio
Información
Recogida ltverbo_accióngt fijar una fecha para
una recogida ltnombre_accióngt recogida
Cancelación
Pregunta1 Este servicio le permite obtener
información, fijar una fecha para una recogida o
cancelar una petición. Qué operación desea
realizar? Pregunta2 Diga una de estas
opciones información, recogida o cancelación.
8
Las Ontologías
  • El conocimiento del servicio que interviene en la
    comunicación se representa en una ontología.
  • La información que el servicio necesita se
    representa mediante conceptos.
  • Estos conceptos se describen mediante atributos.
  • Diálogos orientados a tarea dirigidos por el
    sistema
  • El diálogo consiste en preguntar o dar al usuario
    el valor o valores de los atributos de un
    determinado concepto.

9
Las Ontologías
  • Ontologías específicas del dominio
  • También se usan ontologías de diferentes dominios
    disponibles en sitios Web
  • En el servicio LTC
  • Ontología de muebles de IKEA
  • A partir de esta ontología hemos creado las
    entradas léxicas para expresar los diferentes
    tipos de muebles
  • 225 catalán
  • 324 inglés
  • 213 español

Servicio de recogida de Objetos
Recogida dirección teléfono muebles
Información dirección
Busca_PuntoVerde pv_info
10
Arquitectura del Módulo de Voz
  • Sus componentes son
  • El reconocedor
  • El intérprete VoiceXML
  • El sintetizador
  • El reconocedor utiliza gramáticas GRXML
  • El intérprete de VoiceXML es el responsable de
    controlar la interacción con el usuario, definida
    en una página VoiceXML.
  • Cada interacción define el atributo sobre el que
    se da o pide información, el texto que representa
    el mensaje del sistema (prompt) y una gramática

TTS
ASR
ltGRAMMARgt
ltPROMPTgt
GRXML
Intérprete VXML
VXML
11
Gramáticas
Recogida dirección teléfono muebles
  • Reglas gramaticales
  • Específicas para cada uno de los atributos que
    describen los conceptos de la ontología
  • Estas gramáticas se complementan con información
    de las ontologías p.e. Léxico del IKEA.
  • Generales

gramDirección se han extraído de la web del
Ayuntamiento de Barcelona todas las calles y sus
variantes
ltfield nametelefono typephonegt Built-in
object
gramMuebles se ha extraído el Léxico de la web
del IKEA
12
Gestor de Diálogo
  • Tipos de interacciones
  • Obtener el valor de uno o varios atributos
  • Confirmación de los valores obtenidos
  • Mostrar resultados de una consulta
  • Saltos a subdiálogos de clarificación

Gestor de Diálogo
Generador Salida
Getor de Acciones y Consultas a las Ontologías
13
Gestor de Diálogo
  • Obtener el valor de los atributos
  • Mensajes generales obtenidos de la ontología
    general
  • Información dinámica obtenida de las
    interacciones anteriores
  • Información contenida en las ontologías
    específicas
  • Uso de subdiálogos VXML

14
Gestor de Diálogo
  • Obtener el valor de los atributos

15
Gestor de Diálogo
  • Confirmar el valor de los atributos
  • Completamos la plantilla general con los nombres
    y los valores de los atributos que queremos
    confirmar
  • En estas interacciones se usa una gramática
    precompilada de confirmación RO_boolean

16
Gestor de Diálogo
  • Mostrar resultados de consulta a la base de datos
  • Tipos de interacción
  • Mostrar un listado
  • Mostrar un dato
  • Mostrar el resultado de una transacción

17
La Agenda Cultural
  • Información de Eventos de la ciudad
  • Búsqueda por fechas, nombre evento, lugar de
    celebración y nombre de protagonista
  • Listados de eventos
  • Modificación de los parámetros de la búsqueda
  • Base de datos muy dinámica
  • Nuevos eventos
  • El usuario quiere dirigir el diálogo

18
La Agenda Cultural
  • Concepto evento con muchos atributos
  • Proceso de paginación de listados
  • Refinamiento de las búsquedas
  • Precondiciones muy complejas

19
Conclusiones y Trabajo Futuro
  • Conclusiones
  • Sistema multicanal y multilingüe
  • Recursos generados semiautomáticamente
  • Estándares W3C
  • Trabajo Futuro
  • Evaluación
  • Mejorar la generación de recursos del dominio

20
Un Sistema de Diálogo Multicanal para Acceder a
la Información y Servicios de las
Administraciones Públicas
  • Gracias por su atención!

Meritxell Gonzàlez mgonzalez_at_lsi.upc.edu Marta
Gatius gatius_at_lsi.upc.edu
21
Diálogos VoiceXML
  • Ventajas
  • Fácil y rápido desarrollo de sistemas de diálogo
    basados en voz.
  • Acceso fácil a datos en Internet.
  • Arquitectura cliente/servidor usada por muchas
    aplicaciones de Internet

22
Diálogos VoiceXML
  • Ventajas
  • Reusabilidad
  • Entre servicios
  • Los subdiálogos ser pueden reutilizar.
  • Subdiálogos para nombres, direcciones, teléfonos.
  • Entre idiomas
  • Cuando se adaptan un sistema de diálogos a otro
    idioma, la mayor parte de los diálogos se pueden
    reutilizar.
  • Multilingüe
  • Aceptar/Reconocer más de un idioma en un sistema
    de diálogo.
  • Mezcla de Catalán y Castellano
  • p.e. dando direcciones
  • Plaza Francesc Macià
Write a Comment
User Comments (0)
About PowerShow.com