Asistente virtual CHATBOT para la web de la Universidad del Valle: desarrollo de software [recurso electrónico]

Abstract

Este trabajo de grado presenta el desarrollo de un asistente virtual para el sitio web de la Universidad del Valle. Un asistente virtual es un derivado de los buscadores que es capaz de analizar las peticiones del usuario en lenguaje natural y ofrecer respuestas también en lenguaje natural que satisfagan sus necesidades. Así, el asistente virtual tiene que cumplir con el propósito de mejorar la interacción del usuario con el sitio web, brindarle respuestas certeras y ayudarle a obtener enlaces a páginas dentro del dominio del sitio web de la universidad. El uso de un asistente virtual permite obtener información más rápido sobre las dependencias, profesores, asignaturas, entre otros. En particular, el asistente que se propone en este trabajo de grado tiene seis partes: interfaz, controlador, analizador gramatical, base de datos con el conocimiento de la universidad, chatbot y motor de búsqueda. El asistente virtual que se propone está desarrollado en los lenguajes de programación PHP y JavaScript, por lo que es una aplicación web y se utiliza el lenguaje estructurado AIML para crear los patrones de coincidencia y las respuestas que dará. El asistente cuenta con una interfaz que le permite actualizar la información básica de la universidad y otra que le permite sincronizar su conocimiento con la información de programación académica. Además, posee el mecanismo "Text-to-Speech" que le permite brindar una respuesta auditiva al usuario. El asistente también tiene un módulo de aprendizaje, que le permite adquirir conocimiento a partir de las afirmaciones hechas por el usuario que sostiene una conversación con él. Para evaluar al asistente virtual se utilizaron tres criterios: interactividad, efectividad y actualidad. Los resultados de las pruebas indican que la precisión de la información en las respuestas obtenidas del asistente es mayor que la obtenida en los resultados del buscador de la universidad

    Similar works