765 research outputs found

    Desarrollo y evaluación de diferentes metodologías para la gestión automática del diálogo

    Full text link
    El objetivo principal de la tesis que se presenta es el estudio y desarrollo de diferentes metodologías para la gestión del diálogo en sistemas de diálogo hablado. El principal reto planteado en la tesis reside en el desarrollo de metodologías puramente estadísticas para la gestión del diálogo, basadas en el aprendizaje de un modelo a partir de un corpus de diálogos etiquetados. En este campo, se presentan diferentes aproximaciones para realizar la gestión, la mejora del modelo estadístico y la evaluación del sistema del diálogo. Para la implementación práctica de estas metodologías, en el ámbito de una tarea específica, ha sido necesaria la adquisición y etiquetado de un corpus de diálogos. El hecho de disponer de un gran corpus de diálogos ha facilitado el aprendizaje y evaluación del modelo de gestión desarrollado. Así mismo, se ha implementado un sistema de diálogo completo, que permite evaluar el funcionamiento práctico de las metodologías de gestión en condiciones reales de uso. Para evaluar las técnicas de gestión del diálogo se proponen diferentes aproximaciones: la evaluación mediante usuarios reales; la evaluación con el corpus adquirido, en el cual se han definido unas particiones de entrenamiento y prueba; y la utilización de técnicas de simulación de usuarios. El simulador de usuario desarrollado permite modelizar de forma estadística el proceso completo del diálogo. En la aproximación que se presenta, tanto la obtención de la respuesta del sistema como la generación del turno de usuario se modelizan como un problema de clasificación, para el que se codifica como entrada un conjunto de variables que representan el estado actual del diálogo y como resultado de la clasificación se obtienen las probabilidades de seleccionar cada una de las respuestas (secuencia de actos de diálogo) definidas respectivamente para el usuario y el sistema.Griol Barres, D. (2007). Desarrollo y evaluación de diferentes metodologías para la gestión automática del diálogo [Tesis doctoral no publicada]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/1956Palanci

    Estudio de la tecnología XHTML+Voice para el desarrollo de un entorno de usuario en el dominio de la Universidad

    Get PDF
    El presente Proyecto Final de Carrera describe el desarrollo de una aplicación práctica para el estudio de la tecnología XHTML + Voice. Para ello, se ha implementado un sistema web con la citada tecnología con el principal objetivo de facilitar a los usuarios la interacción de la forma más natural posible, utilizando diferentes modalidades para la entrada y la salida del sistema; entre ellas, la voz. El sistema desarrollado se engloba dentro del ámbito académico, proporcionando información multimodal relativa a la Universidad Carlos III de Madrid y a las nuevas Titulaciones de Grado. Concretamente, mediante el sistema desarrollado el usuario puede consultar información de las diversas titulaciones, de las asignaturas de cada una de ellas y de los horarios correspondientes. Adicionalmente, se han incluido dos funcionalidades de gran valor añadido. En primer lugar, los estudiantes pueden completar un cuestionario de capacitación profesional con preguntas de ámbito académico y laboral, mediante el cual el sistema le mostrará la titulación o titulaciones que mejor se adaptan a sus preferencias y capacidades tras el análisis de las respuestas proporcionadas. En segundo lugar, se ha desarrollado una interfaz oral con un cuestionario basado en diferentes estudios educativos y compuesto por 27 preguntas, a través del cual se evalúa el grado de motivación que poseen los estudiantes ante la difícil decisión de elegir una carrera. Otro de los módulos fundamentales que componen la aplicación se basa en la utilización de un cuestionario mediante el cual los usuarios pueden valorar su interacción con el sistema. Este cuestionario está formado por 12 preguntas y tras completarlo se muestra al usuario un gráfico circular con las estadísticas de todos los usuarios que han completado la evaluación del sistema. __________________________________________________________________________________This Bachelor Project describes the implementation of a practical application for the study of the XHTML+Voice technology. To do this, we have developed a system with this technology to facilitate a natural interaction using voice. The system has been developed within an academic environment, providing multimodal information about the Carlos III University of Madrid and its new degrees. Specifically, the user can consult information about the different degrees, the subjects of each one and their schedules. Additionally, we have included two high added value functionalities Firstly, students can complete a questionnaire with professional training and academic questions by means the system will show the degree or degrees that best suit their specific preferences and capabilities. Secondly, we have developed an oral interface with a questionnaire based on educational research papers that consists of 27 questions, through which students’ motivation when taking the difficult decision of choosing a career is assessed. Finally, another of the modules that makes up the application is based on a questionnaire through which users can evaluate the system. This questionnaire consists of 12 questions and after completing it the system generates a pie chart including the statistics of all users who have previously completed the evaluation.Ingeniería Técnica en Informática de Gestió

    Desarrollo de un servicio telefónico de lectura de noticias RSS mediante el estándar VoiceXML

    Get PDF
    El presente Proyecto Final de Carrera tiene como principal objetivo describir una aplicación práctica del estándar VoiceXML para la implementación de un sistema de diálogo. Este tipo de aplicaciones permite la interacción con los que los usuarios utilizando una de las formas de comunicación más sencillas y natural, la voz. Gracias a la comunicación mediante la voz conseguimos un gran abanico de aplicaciones prácticas para este tipo de sistemas, desde programas para la ayuda a personas con discapacidades visuales o motoras hasta aplicaciones que posibilitan el acceso a información o servicios en entornos en los que el uso de los interfaces tradicionales (teclado y ratón) impediría la utilización del sistema desarrollado. Para el Proyecto hemos seleccionado como tarea práctica de nuestro sistema la realización de un servicio telefónico de lectura de noticias RSS (Really Simple Syndication), formato XML ampliamente utilizado hoy en día para sindicar o compartir contenidos actualizados en la web. Para la extracción de la información se han utilizado diferentes fuentes de noticias generadas por periódicos y radios de ámbito nacional, que actualizan estos contenidos (feeds) casi constantemente. La aplicación desarrollada refleja claramente los conceptos anteriormente mencionados sobre la utilidad de los sistemas de diálogo oral, en este caso, facilitando el acceso a las noticias diarias mediante el uso de la voz, ofreciendo un método sencillo y rápido de poderse mantenerse informado sobre la actualidad diaria. Además, esta aplicación no sólo utiliza la tecnología VoiceXML, sino que también ha sido necesario el empleo de varios lenguajes adicionales, como son PHP y JavaScript, que posibilitan que la aplicación funcione de una manera dinámica y flexible. Para el mantenimiento actualizado de las noticias se ha diseñado una base de datos, creada mediante el lenguaje SQL a modo de repositorio auxiliar para la lectura de las noticias y cuyos contenidos son actualizados periódicamente por un módulo específico desarrollado para la aplicación. El sistema desarrollado permite seleccionar la fuente de dónde obtener las noticias, las categorías correspondientes y temas populares. El usuario dispone en todo momento de las opciones de navegación para avanzar, ampliar o repetir, regresar a menús previos, etc. Por último, se ha incorporado además una funcionalidad que permite adaptar el funcionamiento del sistema a cada usuario teniendo en cuenta sus interacciones previas y recibiendo recomendaciones personalizadas en función de ellas. ______________________________________________________________________________________________________________________This Bachelor Project has the main objective of describing a practical application of the VoiceXML standard to implement a spoken dialogue system. This kind of applications allows interaction with the users using one of the simplest and more natural communication forms, speech communication. Speech communication offers a number of practical applications of spoken dialog systems, from programs to help people with visual or motor disabilities to applications that allow the access to information or services in environments in which the use of traditional interfaces (keyboard and mouse) would avoid the use of the system. For our system we have selected the task of developing a newsreader in the RSS standard (Really Simple Syndication), XML-based format now widely used to syndicate or share updated contents on the web. To extract the required information of information we have used different sources with RSS news generated by a set of Spanish newspapers and radio stations, which update these feeds almost constantly. The system clearly reflects the concepts required to develop spoken dialogue systems, in this case, providing access to daily news through the use of speech, and offering a quick and easy method to be informed daily. In addition, the system not only uses the VoiceXML technology, but also several additional languages such as PHP and JavaScript, which allow the application to work in a dynamic and flexible way. Databases technology and the SQL language have also been incorporated to keep the information updated and design an auxiliary repository for reading the news. The contents are regularly updated by a specific module developed for the application. The developed system allows the selection of the source of the news, and provides relevant categories and popular topics. During the interaction, users are provided with the options required to select additional news, extend the information, repeat, back to previous menus, etc. In addition, the system incorporates personalization options achieved taking into account users’ previous interactions to then receive customized recommendations based on them.Ingeniería Técnica en Informática de Gestió

    XLOP (XML Language-Oriented Processing)

    Get PDF
    En este trabajo de Sistemas Informáticos se ha desarrollado un entorno para el procesamiento de documentos XML mediante gramáticas de atributos denominado XLOP(XML Language‐Oriented Processing). XLOP incluye un lenguaje de especificación que permite describir aplicaciones de procesamiento XML como gramáticas de atributos, cuyas funciones semánticas son proporcionadas mediante métodos de clases Java. El entorno incluye un generador que traduce las gramáticas de atributos en implementaciones expresadas en el lenguaje de CUP (una herramienta Java para la construcción de analizadores/traductores ascendentes). XLOP soporta la evaluación on‐line de los atributos (es decir, simultáneamente al procesamiento de los documentos). Así mismo, el entorno permite optimizar las implementaciones CUP mediante el cálculo de marcadores (nuevos no terminales definidos mediante producciones vacías). Dichos marcadores permiten albergar atributos heredados, y sus producciones disparar la evaluación de ecuaciones semánticas. Así mismo, bajo ciertas circunstancias, XLOP optimiza la propagación de atributos hereadados a través de cadenas generadas por recursión a izquierda, permitiendo referir directamente el valor al comienzo de la cadena. En muchos casos, esto permite procesar documentos con una cantidad de memoria que no depende de la anchura de los mismos. A fin de probar la potencialidad de XLOP para el desarrollo de aplicaciones XML, en este trabajo se ha desarrollado mediante XLOP una aplicación no trivial en el dominio de e‐ Learning. La aplicación, que se denomina , permite generar tutoriales interactivos a partir de su descripción como documentos XML. [ABSTRACT] In this work we have developed an environment for processing XML documents with attribute grammars. This environment is called XLOP (XML Language‐Oriented Processing). XLOP provides a specification language that makes it posible to describe XML processing applications with attribute grammars. The semantic functions used in these grammars are supplied as methods in Java classes. The environment provides a generator for translating attribute grammars to CUP‐based implementations (CUP is a Java tool for building bottom‐up parsers/translators). XLOP gives support to an on‐line attribute evaluation model (i.e., attribute evaluation is interleaved with document parsing). Also, the environment allows the optimization of the CUP implementations by computing markers (new non‐terminals that are defined using empty syntax rules). These markers are useful for containing inherited attributes. Also, their syntax rules can be used for firing the evaluation of semantic equations. In addition, under certain reasonable assumptions, XLOP optimizes the propagation of inherited attributes through chains generated by left‐recursive rules, enabling the direct referencing to the value placed at the beginning of the chain. In many cases, it makes it possible to process documents with a space that does not depend on the document width. In order to test the feasibility of XLOP in the development of XML applications, in this work we have developed a non‐trivial application in the e‐Learning domain using XLOP. The application, which is called , supports the generation of interactive tutorials described as XML documents

    Conocimiento de la lengua y técnicas estadísticas en el análisis lingüístico

    Get PDF
    International audienceSon comparados los resultados obtenidos sobre un mismo corpus en la tarea del POS tagging por dos sistemas orientados por enfoques diferentes en lingüística computacional, el uno orientado por el Conocimiento de la lengua (sistema CL) y el otro por Técnicas estadísticas (sistema EST). Se trata de no limitarse a consideraciones globales sobre el « costo » de obtención de los dos tipos de resultados, noción mal definida, ni a cotejar resultados globales, sino de poner en relación los resultados obtenidos con las características lingüísticas involucradas. La problemática de la comparación es clarificada, los sistemas CL y EST presentados, la metodología de la comparación definida y los resultados obtenidos presentados. En el caso comparado, el sistema CL ofrece mejores resultados, pero la conclusión más interesante es la posibilidad de establecer correlaciones entre aspectos de la estructura lingüística y resultados obtenidos por técnicas estadísticas

    Utilización del estándar VoiceXML para el desarrollo de un sistema de diálogo y el acceso oral a un servicio web

    Get PDF
    El objetivo principal de este Proyecto Final de Carrera es el desarrollo de un portal de voz de información de películas utilizando el lenguaje de programación VoiceXML. A través de este portal los usuarios podrán telefónicamente mediante voz o teclado para acceder a información sobre películas y sesiones de cine. El portal de voz ofrece al usuario distintas funcionalidades: búsqueda de películas (búsquedas por título, director o actor), creación de un perfil con los gustos sobre cine del usuario(actores, directores y géneros preferidos y rechazados, horarios para ir al cine y cines favoritos), acceso a un servicio de recomendación de sesiones de cine basado en el perfil del usuario, información sobre películas en cartelera, información sobre próximos estrenos, acceso a información de películas (argumento, valoración de FilmAffinity, valoración en base a los gustos del usuario, director, reparto, productora, año, críticas de prensa, críticas de usuarios de FilmAffinity, etc.). Toda esta información es extraída de la página www.FilmAffinity.com. Gracias al sistema desarrollado, el usuario podrá acceder a un servicio de información de películas y sesiones de cine adaptado a sus gustos que le recomendará qué ir a ver al cine y cuando de una forma rápida y sencilla. La aplicación se apoya en una infraestructura digital MVC desarrollada también en este Proyecto Final de Carrera que permite crear páginas VXML de forma rápida y sencilla, permitiendo al desarrollador crear una aplicación VXML sin necesidad de tener que escribir VXML. Con esta infraestructura digital hace que la aplicación sea fácilmente extensible, dinámica, flexible y fácil de probar, aumentando de esta manera su calidad y eficiencia. Tanto la aplicación como la infraestructura digital se apoyan en otras tecnologías, como son la utilización de bases de datos, servidores web, VoiceXML (Voxeo Evolution y Free Web Hosting Area) y uso de diferentes lenguajes de programación (SQL, PHP y HTML). El proyecto se complementa con un estudio detallado y análisis de los sistemas de diálogo y de la aplicación del estándar VoiceXML para su desarrollo, llevado a cabo con el objetivo de aplicar todo su potencial para completar con éxito este Proyecto Final de Carrera.The main objective of this Bachelor Project is to develop a voice portal to provide films information using the VoiceXML programming language. By means of the developed portal, users can interact via voice or the telephone keypad to access to films and cinema shows information. The developed voice portal offers citizens different functions: search films (Search by title, actor and director), create profile about films preferences (liked and disliked genres, actors and directors, favourite cinema schedule and favourite cinemas), access to a show recommender based on user’s profile, information about current movie listings and next releases, detailed film information (story line, FilmAffinity rating, rating based on user’s profile, director, cast, producer, year, press reviews, FilmAffinity user’s reviews, etc.). All this information is extracted from www.filmaffinity.com. Thanks to the developed application, users will be able to access to movie and cinema show information service adapted to their preferences. This service will be able to recommend what show to watch in which cinema and when is the best schedule quickly and easily. The voice portal is developed on MVC Framework developed in this Bachelor Project. This Framework allows to create VXML pages quickly and easily and it allows to developer create a VXML application without the need of to use VXML Language. Which make it more dynamic, extensible, testable and flexible increasing its quality and efficiency. The application and the Framework integrate other technologies, such as the use of databases (MySQL), web, VoiceXML servers (Voxeo Evolutions and Free Web Hosting Area) and several programming languages (SQL, PHP and HTML). The project has been extended with a detailed study and analysis of spoken dialog systems and the application of the VoiceXML standard for their implementation. This study has been very useful to learn and apply the full potential of these technologies for the complete development of the voice portal.Ingeniería Técnica en Informática de Gestió
    corecore