623 research outputs found

    Comprensión y generación de lenguaje natural en un sistema de diálogo usando inteligencia artificial para servicios telefónicos de información de cines

    Get PDF
    El presente documento es resultado de la investigación sobre automatización inteligente - comprensión y generación de lenguaje natural- en un Sistema de Diálogo, para optimar el servicio de atención al cliente actualmente brindado por un operador vía telefónica.Tesi

    Implementación de un chatbot como estrategia de apoyo en el servicio de soporte bibliotecario de la Universidad Técnica del Norte aplicando técnicas de procesamiento de lenguaje natural

    Get PDF
    Implementar un Chatbot como estrategia de apoyo en el servicio de soporte bibliotecario de la Universidad Técnica del Norte aplicando técnicas de Procesamiento de Lenguaje Natural.El presente trabajo de titulación tiene como fin la implementación de chatbot como estrategia de apoyo en el servicio de soporte bibliotecario aplicando técnicas de procesamiento de lenguaje natural, para lo cual se realizó una exhaustiva investigación sobre el impacto que han generado la implementación de este tipo de software en distintas áreas como la medicina, la educación, la banca, entre otros, además se exploró diferentes herramientas que ofrecen servicios de inteligencia artificial para la construcción de chatbots, plataformas con gran trayectoria a nivel tecnológico tales como Google, IBM, Microsoft, entre otros. Para la elección del SDK en el cual se desarrollara el chatbot, se tomó en cuenta algunas características como escalabilidad y la arquitectura que ofrece, para lo cual se decidió trabajar con Microsoft Bot Framework, debido a su trayectoria en el desarrollo de chatbots para la industria, además que cuenta con una excelente documentación, en la cual se apoya en la construcción de este chatbot. El presente proyecto se desarrolló basado en las necesidades y requerimientos que se obtuvieron por parte de la Biblioteca Universitaria UTN, tales como garantizar una pronta respuesta a los usuarios quienes necesitan solventar dudas, que esté disponible todo el tiempo y así el usuario pueda solventar sus inquietudes cualquier día de la semana, cualquier hora que así lo necesite, además el chatbot es capaz de reconocer cuando un usuario ya haya interactuado anteriormente y emitir su respectivo historial de la interacción. Para verificar el correcto funcionamiento del chatbot se realizó la validación aplicando el método de éxito DeLone y McLean el cual no brinda un instrumento de evaluación que abarca cuatro dimensiones para medir éxito de sistemas de información como satisfacción de usuario, calidad de información y calidad de servicio.Ingenierí

    Generando instrucciones de navegación peatonal usando generación por selección

    Get PDF
    Tesis (Lic. en Ciencias de la Computación)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía y Física, 2014.En este trabajo describimos un método para desarrollar un instructor virtual de navegación peatonal basado en interacciones reales entre humanos. Un instructor virtual es un agente capaz de cumplir el rol de un instructor humano, y su objetivo es asistir a un usuario humano a llevar a cabo diferentes tareas dentro del contexto de una ciudad real. Para poder cumplir con su trabajo, un instructor virtual necesita poseer la capacidad de describir lo que necesita hacerse de una manera efectiva, considerando las características del entorno virtual en el cual se encuentra, y logrando comprometer al usuario en la tarea propuesta. El instructor presentado se comunica utilizando un algoritmo de generación por selección, basado en un corpus de interacciones reales anotado previamente de forma automática, generado dentro del mundo de interés. Este sistema es resistente a errores de interpretación por parte del usuario, está al tanto de la ubicación del usuario constantemente, y usa diferentes puntos de referencia de la ciudad para guiarlo. El instructor fue evaluado con usuarios reales de forma situada en Street View de Google en la ciudad de Edimburgo en la plataforma provista por la competencia internacional GRUVE. El instructor generado fue superior al baseline provisto por la competencia en diversas métricas, como naturalidad y efectividad de las instrucciones, entre otras.In this work we describe a method to develop a virtual instructor for pedestrian navigation based on real interactions between a human instructor and a human pedestrian. A virtual instructor is an agent capable of fulfilling the role of a human instructor,and its goal is to assist a pedestrian in the accomplishment of different tasks within the context of a real city. In order to guide a user while performing a task, an effective instructor knows how to describe what needs to be done in a way that accounts for the nuances of the virtual environment and that is good enough to engage the trainee or the gamer in the activity. The instructor decides what to say using a generation by selection algorithm, based on a automatically annotated corpus of real interactions generated within the world of interest, and is able to react to different requests by the pedestrian. The instructor can deal with interpretation errors made by the user, is constantly aware of the pedestrian position, and it can use different city landmarks to guide him. The instructor was evaluated with real users through Google Street View, located in the city of Edinburgh, by means of the platform provided by the international challenge GRUVE. The generated instructor was superior to the baseline system provided by this challenge in various metrics, such as naturalness and effectiveness of instructions, among others.Fil: Avalos Ambroggio, Santiago Eugenio. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física; Argentina

    Prototipo de chatbot basado en inteligencia artificial para automatizar la gestión de requerimientos municipales de trámites ciudadanos del GAD San Miguel de Ibarra

    Get PDF
    Implementar un prototipo de chatbot en la aplicación de mensajería WhatsApp para automatizar el intercambio de información, en las consultas de requisitos de trámites ciudadanos en el GAD municipal de Ibarra, aplicando una herramienta de inteligencia artificial.El presente documento detalla el proceso de desarrollo de un prototipo de chatbot basado en inteligencia artificial para automatizar la gestión de requerimientos municipales en trámites ciudadanos en el GAD Municipal de Ibarra. El trabajo se divide en tres capítulos, comenzando con una introducción donde se exponen los antecedentes, planteamiento del problema, objetivos generales y específicos, alcance y justificación. En el primer capítulo, se desarrolla una base teórica sobre soluciones para la implementación de un chatbot en servicios municipales, con el objetivo de proporcionar un marco de referencia para el diseño y evaluación del chatbot. El segundo capítulo describe el proceso de construcción del chatbot propuesto para el GAD Municipal de Ibarra, que busca automatizar el intercambio de información y atención al ciudadano utilizando el chatbot por WhatsApp. Para ello, se utilizó la metodología en cascada y se empleó la herramienta Dialogflow de Google para el procesamiento del lenguaje natural. En el tercer capítulo, se detalla el análisis de resultados y se utiliza el modelo de éxito de Delone y McLean para evaluar el impacto del chatbot en la gestión de requerimientos municipales y en la satisfacción del usuario, y también se presenta el análisis de favorabilidad y desfavorabilidad. Es importante mencionar que la dimensión de intención de uso obtuvo un 73,32% de favorabilidad, lo que hace entender que los ciudadanos posiblemente utilizarán el chatbot en consultas futuras.Ingenierí

    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

    Modelo de diálogo basado en esquemas preconceptuales para el dominio de los call centers

    Get PDF
    Los modelos de diálogo describen la estructura de los discursos que se establecen en una conversación. Estos modelos se usan en diferentes aplicaciones de la lingüística computacional como la construcción de sistemas de diálogo basados en ASR (Automatic Speech Recognition) y la definición de técnicas de Speech Analytics. La industria del call center se favorece con la implementación de estas aplicaciones, las cuales aportan a la mejora de los modelos de atención al cliente y a las evaluaciones de desempeño. Existen diversos trabajos enfocados en estas aplicaciones de la lingüística computacional a partir de la estructuración de modelos de diálogo. Sin embargo, aún presentan diferentes desventajas, tales como los mecanismos de representación que restringen el contenido a modelar, la falta de completitud del modelo, pues no implican una caracterización lingüística considerable, y las restricciones del dominio de aplicación, ya que en algunos casos no se enfocan en el call center. En esta Tesis de Maestría se propone un modelo de diálogo, basado en esquemas preconceptuales, para el dominio de los call centers, que representa la caracterización lingüística de los diálogos establecidos en este dominio con sus elementos particulares, identificados a partir de un corpus lingüístico conformado con un grupo de llamadas aleatoriamente seleccionadas. En el modelo se pueden fundamentar los diseños las diferentes aplicaciones de la lingüística computacional para el dominio del call center. La validación del modelo se lleva a cabo representando en él los casos de estudio evaluados en los trabajos referenciados en la descripción de antecedentes y comprobando su aplicabilidad.Abstract: Dialog models describe the speech structure established in a conversation. Dialog models are used in several applications of computational linguistics—e.g., development of dialog systems based on ASR (Automatic Speech Recognition) and design of Speech Analytics techniques. The call center industry is improved with the implementation of such applications, contributing to improve the customer service models and performance evaluations. Some work is focused on such computational linguistics applications from dialog model structure. However, some disadvantages still remain: representation devices restricting the contents of the model; lack of model completeness—since linguistic characterization is underdeveloped—, and restrictions about the application domain— many cases are focused on domains different to call centers. In this M.Sc. Thesis we propose a dialog model based on pre-conceptual schemas focused on the call center domain. So, we linguistically characterize the dialogs established in this domain by identifying their main elements. We use a linguistic corpus composed with a group of randomly selected calls. Several computational linguistics applications of the call center domain can be based on the model. The validation of the model is performed by representing case studies evaluated in the state of the art and checking their applicabilityMaestrí

    Agente conversacional para el aprendizaje significativo del idioma inglés en el I.E.S.T.P Euroidiomas

    Get PDF
    La presente tesis se basó en el desarrollo de un agente conversacional para el aprendizaje significativo del idioma ingles en el Instituto de Educación Superior Tecnológico Privado Euroidiomas en Lima - Perú. Para esto se elaboró la presente investigación, la cual es de gran interés, pues en esta se ha recopilado toda la información necesaria en relación al problema planteado y la solución que se propone. Este documento se divide en dos capítulos: En el primer capítulo veremos una descripción general del instituto Euroidiomas y de los actores que intervienen en este trabajo. En el segundo capítulo hablaré sobre la realidad problemática, el marco metodológico, donde se plantea el tipo de investigación, así como los instrumentos de recolección de datos que se utilizaron para llevar a cabo el informe. Así mismo veremos la aplicación de la metodología XP al desarrollo del agente conversacional. En esta parte se incluye las fases del proyecto. Finalmente mostraremos el ciclo de vida del sistema, el cual está dividido en dos iteraciones, aquí se detalla el proceso de cada iteración. Al final del documento el lector encontrará las conclusiones de la experiencia que se obtuvo en la aplicación de la metodología de programación extrema

    Tutores inteligentes en la enseñanza: Una revisión y análisis en la educación secundaria

    Get PDF
    En el presente trabajo de investigación, se aborda la temática de los Sistemas Tutores Inteligentes en la enseñanza y aprendizaje de matemática, en el contexto de la educación secundaria. El trabajo se basa en la revisión bibliográfica de revistas de carácter científico, y publicaciones de actas de congresos, disponibles en las bibliotecas virtuales. Se presentan las experiencias seleccionadas que involucran la utilización de sistemas tutores inteligentes en la educación secundaria. Se describen los criterios de análisis de estas experiencias. Se realiza una síntesis de cada una de ellas y se describen las conclusiones.Facultad de Informátic

    KritiaBot: herramienta para el desarrollo de chatbot de atención postoperatoria en oftalmología

    Get PDF
    Brinda una herramienta para la creación de chatbots para una afección oftalmológica, atendiendo las preguntas de los pacientes y mejorando la calidad de la atención postoperatoria. El éxito de una cirugía depende mucho de una adecuada atención postoperatoria, detectando y previniendo situaciones perjudiciales para el paciente, atendiendo oportunamente sus consultas. Por esta razón, los chatbots son cada vez más utilizados en el área médica, por ser agentes conversacionales que promueven la salud e impulsan un cambio de comportamiento. Para su validación, se incorporó un escenario de caso de uso, describiendo los inconvenientes del paciente y el posterior uso del sistema, identificando las ventajas obtenidas como resultado de esta interacción. Asimismo, se realizó un análisis comparativo entre las funciones de KritiaBot y los sistemas en el sector salud. Como resultado, se observó beneficios en la reducción de tiempos para la atención de las consultas de los pacientes y la disminución de los costos del seguimiento del estado de salud, por su disponibilidad 24/7. La comparativa realizada permitió ver que KritiaBot es un chatbot muy completo en este sector, pues cumple con las funcionalidades deseables, además de permitir crear chatbots de forma simple y rápida. Como conclusión, se puede entender que el contar con los servicios necesarios para garantizar una mejor calidad de vida es primordial. Por esta razón, un servicio óptimo de atención postoperatoria, con los medios necesarios para un seguimiento constante del estado de salud del paciente, permite hacer frente a posibles situaciones perjudiciales
    corecore