Ingeniería Informática
Permanent URI for this collectionhttp://54.81.141.168/handle/123456789/9139
Browse
4 results
Search Results
Item Metadata only Implementación de una aplicación web de soporte al proceso de evaluación de comunicabilidad(Pontificia Universidad Católica del Perú, 2024-05-29) Ramos Portugal, Carlos Arturo; Paz Espinoza, Freddy Alberto; Moquillaza Vizarreta, Miguel ArturoEn la actualidad, la usabilidad representa una característica crucial para cualquier producto de software utilizado por organizaciones o individuos con el fin de lograr sus objetivos. En tal sentido, la Ingeniería Semiótica establece el Método de Evaluación de Comunicabilidad (CEM), el cual permite identificar y clasificar problemas específicos en la interacción usuario-interfaz, lo que proporciona una retroalimentación en usabilidad directa al diseñador sobre las pantallas construidas. Esta última característica permite al método CEM destacar sobre otras evaluaciones de usabilidad, puesto que se enfoca en garantizar la fluidez del uso de las interfaces de manera espontánea y completa. Sin embargo, a pesar de estos beneficios, en la literatura no se han reportado procesos formales que describan el conjunto de actividades a realizar o herramientas que automaticen la ejecución del método, por tal motivo, se presenta como problemática central la dificultad en la aplicación del método CEM de manera manual a interfaces de software. Por tal motivo, la presente tesis establece como solución principal la implementación de una aplicación web que permita ejecutar de manera automática una evaluación de comunicabilidad basándose en un proceso formal. Como primer paso para desarrollar esta solución, se definió un proceso formal a partir de la revisión de la literatura y entrevistas a especialistas en el área de Interacción Humano-Computador. Seguidamente, se llevó a cabo la construcción iterativa de dos módulos de soporte a la ejecución completa del método CEM. Finalmente, con el objetivo de evaluar la utilidad de la herramienta desarrollada, se realizó un caso de estudio para evaluar la comunicabilidad de una interfaz web con la partición de evaluadores expertos. Tras utilizar la herramienta, los expertos brindaron retroalimentación sobre su experiencia al utilizarla y mostraron interés en su uso futuro, lo cual indica que la herramienta facilita la ejecución del Método de Evaluación de Comunicabilidad.Item Metadata only Rediseño del módulo de generación de pedidos de ventas de SAP a través del uso del marco de trabajo de Diseño Centrado en el Usuario y la herramienta SAP Screen Personas para una empresa productora(Pontificia Universidad Católica del Perú, 2024-03-12) Rosales Kam, Juan Francisco; Cueva Moscoso, Rony; Paz Espinoza, Freddy AlbertoEn la actualidad, la usabilidad es pieza clave en el diseño y desarrollo de productos de software hasta el punto en que impacta directamente en aspectos como la satisfacción de los usuarios, y la facilidad, optimización y desarrollo de procesos y tareas al interactuar con las interfaces en cuestión. Asimismo, existen diversos marcos de aplicación para hacer el diseño y evaluación de las interfaces, y medir sus niveles de interacción con el usuario. Uno de los marcos de trabajo más reconocidos es el de “Diseño Centrado en el Usuario” (DCU) que consiste en una metodología de desarrollo donde el usuario debe ser colocado como parte central en todas las fases de la realización del diseño para la satisfacción de sus requerimientos. Por otro lado, se encuentran los sistemas ERP (Enterprise Resource Planning) los cuales han experimentado un crecimiento significativo en la implementación en empresas grandes y medianas en diversas industrias y, a pesar de su capacidad para abarcar todas las áreas funcionales de las organizaciones de manera integrada, su rápido desarrollo no se refleja en una mejora de la usabilidad de sus interfaces gráficas, lo que genera problemas que en su mayoría se deben a la falta de adaptación a contextos específicos de uso. Por lo tanto, el objetivo central del proyecto de tesis es el de rediseñar las interfaces gráficas del módulo de generación de pedidos de SAP, aplicado al contexto de una empresa productora, con el objetivo de aumentar el nivel de usabilidad siguiendo una metodología centrada en el usuario. El desarrollo del proyecto de tesis se realizó mediante la aplicación de cada una de las cuatro fases del marco DCU desde el entendimiento del contexto de uso del proceso en mención en el rubro productor, la especificación de los requerimientos de los usuarios, el diseño y prototipado de la solución, y la realización de pruebas de usabilidad con usuarios finales y expertos en HCI para determinar el nuevo nivel de usabilidad alcanzado el cual fue positivo y cumplió con las expectativas propuestas.Item Metadata only Identificación de múltiples intenciones y sus dependencias subsumidas en múltiples utterances para el desarrollo de Chatbots(Pontificia Universidad Católica del Perú, 2023-03-29) Pariasca Trevejo, Emanuel Eduardo Franco; Beltran Castañón, César ArmandoLos chatbots son sistemas de procesamiento de lenguaje natural con los que se puede interactuar mediante una interfaz de texto o voz, y han sido adoptados en muchas industrias para responder las preguntas y solicitudes de los usuarios a través de interfaces de chat. Por ende, los chatbots tienen un valor comercial como asistentes virtuales. Tanto es así que se está trabajando en que los chatbots puedan comunicarse con los usuarios de manera similar a la comunicación que hay entre dos humanos; en otras palabras, un usuario debe experimentar la sensación de comunicarse con una persona. A su vez, dado que los chatbots eliminan los factores humanos y están disponibles las 24 horas del día, hay un incremento en la demanda de las capacidades de inteligencia artificial para interactuar con los clientes. En este aspecto, la sensación de comunicarse con una persona puede ser lograda mediante la inclusión de técnicas de comprensión del lenguaje natural, procesamiento del lenguaje natural, generación del lenguaje natural y aprendizaje automático. De este modo, los chatbots son capaces de interpretar una o varias intenciones comunicativas en cada “utterance” de un usuario, siendo que un “utterance” es todo lo que el usuario o chatbot mencionan mientras es su turno de hablar o escribir. Así mismo, los chatbots pueden asociar una o varias intenciones comunicativas a un identificador de “utterances” que contiene varios “utterances”. Por ende, a partir del “utterance” de un usuario, un chatbot es capaz de interpretar una o varias intenciones comunicativas asociadas a un identificador de “utterances”, a través del cual usa los “utterances” contenidos para escoger o generar un “utterance” como respuesta al usuario. No obstante, si bien un chatbot puede identificar múltiples intenciones comunicativas en un enunciado, de un usuario, con un “utterance”, no puede identificar múltiples intenciones comunicativas en un enunciado, de un usuario, que contenga múltiples “utterances”. En consecuencia, tampoco se ha investigado como encontrar los “utterances” de respuesta del chatbot cuando se tiene múltiples “utterances”. Por lo descrito previamente, en este proyecto se propone la implementación de una herramienta para: identificar múltiples intenciones comunicativas en múltiples “utterances”, identificar las dependencias entre intenciones, agrupar las intenciones a partir de sus dependencias, identificar las dependencias entre los grupos de intenciones respecto de los identificadores de “utterances” y los identificadores de “utterances” respecto de los “utterances”. Además, para facilitar el uso de la herramienta, se elabora una interfaz de programación de aplicaciones que recibe múltiples “utterances” en forma de texto, y devuelve los “utterances” segmentados, las intenciones identificadas, los grupos entre intenciones y los “utterances” de respuesta del chatbot para cada grupo de intenciones. Los resultados obtenidos evidencian que los enfoques utilizados son exitosos. Por último, se espera mejorar los resultados con técnicas de inteligencia artificial y computación lingüística.Item Metadata only Implementación de un sistema de información para medir el nivel de usabilidad de sistemas web que brindan servicios de gobierno electrónico usando lógica difusa(Pontificia Universidad Católica del Perú, 2021-11-11) Delgado Alba, Manuel Jesús; Paz Espinoza, Freddy Alberto; Tupia Anticona, Manuel FranciscoLa masificación de los servicios públicos de forma virtual es producida por la transformación digital que atraviesan los Estados y, por lo tanto, deben asegurar una alta calidad y disponibilidad de los mismos. Un componente importante en la calidad de estos portales web es la usabilidad debido a que está estrechamente relacionada con la facilidad y efectividad de su uso por parte de la ciudadanía. En el presente trabajo de fin de carrera se realiza la implementación de un sistema de información con el fin de cuantificar el nivel de usabilidad de los sitios web que brindan servicios de gobierno electrónico en el Perú. Se seleccionó un cuestionario de usabilidad adecuado para este dominio web y se implementó un algoritmo de lógica difusa para realizar la medición. Luego, se implementó el sistema de información que permite obtener el nivel de usabilidad de los sitios web y se realizó la validación de los resultados de esta aplicación con expertos en usabilidad e interacción humano-computador. Para realizar la validación de este software, se propuso un caso de prueba sobre el nivel de usabilidad de tres sitios web que brindan servicios de gobierno electrónico en Perú con el apoyo de expertos en esta área de la informática, los cuales ejecutaron una evaluación de aspectos considerados importantes en sitios web que pertenecen al dominio de los servicios públicos digitales. Los resultados muestran que el sistema de información implementado sí cumple con su función de cuantificar el nivel de usabilidad de estos portales web y es útil para los evaluadores porque mejora su eficiencia y aumenta su productividad.