🤖 AI Summary
To address inefficient human–IDE interaction caused by mismatches between user preferences and project context in AI-augmented IDEs, this paper proposes a dynamic personalization modeling method based on hyperdimensional computing (HDC). It constructs a unified high-dimensional (HD) vector space to jointly encode user operational behavior, coding style features, and project semantic context. This work is the first to systematically apply HDC to IDE human–computer interaction modeling, introducing a cross-dimensional preference fusion mechanism and a context-aware HD customization framework. Key operations include HD vector binding, analogical reasoning, behavioral trajectory embedding, style hashing, and real-time context projection—enabling fine-grained personalization. Evaluated on a VS Code prototype, the approach improves command recommendation accuracy by 23.6% and reduces task completion time by 19.4%, significantly enhancing programming efficiency and interaction naturalness.
📝 Abstract
As Integrated Development Environments (IDEs) increasingly integrate Artificial Intelligence, Software Engineering faces both benefits like productivity gains and challenges like mismatched user preferences. We propose Hyper-Dimensional (HD) vector spaces to model Human-Computer Interaction, focusing on user actions, stylistic preferences, and project context. These contributions aim to inspire further research on applying HD computing in IDE design.