TacTalk: Personalizing Haptics Through Conversation

dc.contributor.advisorSchneider, Oliver
dc.contributor.advisorVogel, Daniel
dc.contributor.authorMishra, Anchit
dc.date.accessioned2024-09-17T14:44:00Z
dc.date.available2025-09-17T14:44:00Z
dc.date.issued2024-09-17
dc.date.submitted2024-09-05
dc.description.abstractHaptic experiences are highly personal, with perception and preferences potentially varying drastically between different people. While different personalization interfaces have been proposed in the past, we do not have a detailed understanding of how people personalize a haptic experience. Through this work, we aim to explore the vocabularies and mental models that different users have for personalizing haptic experiences. To study this, we introduce a conversational system based on the GPT-4o Large Language Model (LLM), TacTalk, which enables users to describe and finetune virtual haptic experiences on the fly, without the need for navigating different settings or requiring expert interventions. Inspired by the manner in which professional racing drivers communicate with their engineers to ensure their car is functioning properly, we present an application using TacTalk alongside a popular racing video game, Forza Horizon 5, along with evaluations of the system’s usability and parameter tuning consistency. We show that LLMs can be used to manipulate haptic feedback parameters in a predictable and valid manner. Additionally, we conduct a user study and synthesize key themes of user preferences towards customizing haptic feedback from interview and questionnaire responses. Responses to the NASA-TLX and SUS questionnaires show that users prefer a conversational mode of interaction over a visual interface offering the same capabilities. Additionally, we collect users’ responses to the Big Five Inventory and Player Traits questionnaires and probe their correlation with personalization preferences. Our qualitative findings show that when starting from scratch, users initially draw from real-world experiences and metaphors, and subsequently refine haptic parameters based on other metaphors or focus on specific aspects of the experience such as in-game events and the video game controller being used. An average conversation with TacTalk involves fewer than 5 back-and-forth interactions, with users preferring voice-based interaction over a visual interface with the same functionality. System architectures such as TacTalk, owing to the generality of LLMs and their ability to use additional context without requiring retraining, can be used in a plug-and-play manner with existing virtual experiences.
dc.identifier.urihttps://hdl.handle.net/10012/21013
dc.language.isoen
dc.pendingfalse
dc.publisherUniversity of Waterlooen
dc.subjectTECHNOLOGY::Information technology::Computer science
dc.titleTacTalk: Personalizing Haptics Through Conversation
dc.typeMaster Thesis
uws-etd.degreeMaster of Mathematics
uws-etd.degree.departmentDavid R. Cheriton School of Computer Science
uws-etd.degree.disciplineComputer Science
uws-etd.degree.grantorUniversity of Waterlooen
uws-etd.embargo.terms1 year
uws.contributor.advisorSchneider, Oliver
uws.contributor.advisorVogel, Daniel
uws.contributor.affiliation1Faculty of Mathematics
uws.peerReviewStatusUnrevieweden
uws.published.cityWaterlooen
uws.published.countryCanadaen
uws.published.provinceOntarioen
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Mishra_Anchit.pdf
Size:
15.09 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
6.4 KB
Format:
Item-specific license agreed upon to submission
Description: