Masterarbeit
An Evaluation of the Effect on the User Experience by Combining Chatbots with Graphical Web Interfaces
Completion
2024/11
Research Area
Students

Patboke Jitthamma
Advisers


Description
In the evolving landscape of the web, Graphical User Interfaces (GUIs) and Conversational User Interfaces (CUIs) are essential for user engagement. By using visual elements like buttons and icons, GUIs offer an intuitive and visual task execution. On the other hand, CUIs, such as chatbots, provide text-based interactions that simulate human conversation, thereby enhancing personalization and offering the option to use natural language. Recognizing the individual strengths of these interfaces highlights the potential to explore their combination further.
This thesis wants to leverage this potential by developing and evaluating an integrated solution that combines a graphical web interface with a chatbot. The proposed solution involves creating two prototype systems of a web page with a chatbot: one featuring a chatbot for simple conversations on the web page content, and another that integrates the chatbot so that it can directly interact with the web page. These interactions include actions such as highlighting text, scrolling to specific content areas, triggering pop-up information boxes, providing contextual information, and other meaningful interactions. The aim of this prototype is to analyse the impact on user satisfaction and engagement and identify design features that enhance or hinder user experience, providing insights into further research.
The objective of this thesis is the creation of a solution or the combination of existing approaches to solve the problem of integrating chatbots with graphical web interfaces. This comprises the analysis of the state of the art of current web engineering and chatbot technologies, already existing similar approaches, and other relevant literature. From this analysis, a prototypical implementation should demonstrate the feasibility of the chatbot integration with meaningful use cases. A suitable evaluation has to be conducted based on the usability of this prototype, its effect on the user experience, and its compliance with requirements which were extracted through the literature research.