HyperSeq

A Hyper-Adaptive Representation for Predictive Sequencing of States

Conference Paper (2025)
Author(s)

Roham Koohestani (Student TU Delft)

Maliheh Izadi (TU Delft - Software Engineering)

Faculty
Electrical Engineering, Mathematics and Computer Science
DOI related publication
https://doi.org/10.1145/3696630.3728526
More Info
expand_more
Publication Year
2025
Language
English
Faculty
Electrical Engineering, Mathematics and Computer Science
Pages (from-to)
696-700
ISBN (electronic)
9798400712760
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

In the rapidly evolving world of software development, the surge in developers’ reliance on AI-driven tools has transformed Integrated Development Environments into powerhouses of advanced features. This transformation, while boosting developers’ productivity to unprecedented levels, comes with a catch: increased hardware demands for software development. Moreover, the significant economic and environmental toll of using these sophisticated models necessitates mechanisms that reduce unnecessary computational burdens. We propose HyperSeq - Hyper-Adaptive Representation for Predictive Sequencing of States - a novel, resource-efficient approach designed to model developers’ cognitive states. HyperSeq facilitates precise action sequencing and enables real-time learning of user behavior. Our preliminary results show how HyperSeq excels in forecasting action sequences and achieves remarkable prediction accuracies that go beyond 70%. Notably, the model’s online-learning capability allows it to substantially enhance its predictive accuracy in a majority of cases and increases its capability in forecasting next user actions with sufficient iterations for adaptation. Ultimately, our objective is to harness these predictions to refine and elevate the user experience dynamically within the IDE.