top of page

Abstract

The project aims to develop a prototype tool that utilizes sentiment analysis from existing machine learning (ML) models to extract emotional information and visualize the results. The primary objective is to create a user-friendly system. This system not only presents the extracted emotional data alongside ML results but also assists users in collecting emotion-related information and visualisation. By providing concrete visual representations, the tool enables a better understanding of the abstract world of emotions. This, in turn, helps healthcare professionals comprehend the emotional states of their patients and aids family members and friends in understanding others ’ emotions. Ultimately, the tool facilitates improved treatment and support for individuals to understand emotions. 

A Prototype Tool for Affective Computing
and Emotion Visualization

Jun - Aug 2023

Visualization System  

Dissertation Project of MSc Human-Computer Interaction

Project Supervisors: Dr. Angela Miguel & Dr. Ognjen Arandelovic

School of Computer Science

University of St Andrews

15th of August 2023

In summary, the project aims to develop a prototype system capable of collecting user data, extracting underlying emotional information, and providing output and visualization tools for relevant stakeholders.  It is important to note that the system will not involve the collection of real users' private data due to ethical issues but will serve as a prototype for demonstration purposes.

Overall System Architecture

图片.png

Dynamic Workflow:

Real-time Reception and Visualization

When users record text and time information on the diary page, the back-end performs emotion analysis and writes the results to the JSON database. Consequently, the data received by the front-end changes in real-time based on user input, enabling dynamic visualization adjustments.

Contributions

 

In terms of practical application contributions, this project has developed a sophisticated tool aimed at facilitating the acquisition of textual data, enabling users to explore the underlying emotional nuances embedded within the information. Through the utilization of tangible visualization representations and interactive techniques, individuals are empowered to gain deeper insights into the abstract realm of emotions. This tool effectively mitigates the shortcomings of existing emotional visualization systems by introducing a comprehensive workflow and a seamlessly integrated, human-centric dynamic emotional analysis system. Moreover, it places emphasis on empathetic design and end-user creativity, thereby enhancing emotional interaction experiences. Theoretically, the tool introduces innovative attributes to raw emotional data, enabling the visualization of implicit emotional patterns. Furthermore, it enhances the interpretability of machine learning outcomes, providing users with a more intuitive understanding.

Visualization System Showcase & Tutorial

Let's Talk

zhangshiya8888@126.com
sz78@st-andrews.ac.uk

Drop Me a Line

Thanks for submitting! 🙏

bottom of page