activity
20212026
most citedEyeTrans: Merging Human and Machine Attention for Neural Code Summarization

20 citations · 45 across the 7 of their papers we have counts for

collaborators

7 papers

cs.HC2026

Stronger Alignment between Brain Activity and LLM Embeddings during Code Writing compared to Prose Writing

Zachary Karas, Catie Chang, Kevin Leach +1

Programming is a critical skill underlying modern software systems, yet the cognitive processes supporting code writing are only beginning to be understood, limiting educational pr…

cs.SE2025★ 2 cited

Enhancing Code LLM Training with Programmer Attention

Yifan Zhang, Chen Huang, Zachary Karas +3

Human attention provides valuable yet underexploited signals for code LLM training, offering a perspective beyond purely machine-driven attention. Despite the complexity and cost o…

cs.SE2024★ 8 cited

Programmer Visual Attention During Context-Aware Code Summarization

Robert Wallace, Aakash Bansal, Zachary Karas +4

Abridged: Programmer attention represents the visual focus of programmers on parts of the source code in pursuit of programming tasks. We conducted an in-depth human study with 10…

cs.SE2024★ 20 cited

EyeTrans: Merging Human and Machine Attention for Neural Code Summarization

Yifan Zhang, Jiliang Li, Zachary Karas +5

Neural code summarization leverages deep learning models to automatically generate brief natural language summaries of code snippets. The development of Transformer models has led…

cs.SE2024★ 15 cited

Do Machines and Humans Focus on Similar Code? Exploring Explainability of Large Language Models in Code Summarization

Jiliang Li, Yifan Zhang, Zachary Karas +3

Recent language models have demonstrated proficiency in summarizing source code. However, as in many other domains of machine learning, language models of code lack sufficient expl…

cs.SE2023

Modeling Programmer Attention as Scanpath Prediction

Aakash Bansal, Chia-Yi Su, Zachary Karas +4

This paper launches a new effort at modeling programmer attention by predicting eye movement scanpaths. Programmer attention refers to what information people intake when performin…

cs.SE2021

Relating Reading, Visualization, and Coding for New Programmers: A Neuroimaging Study

Madeline Endres, Zachary Karas, Xiaosu Hu +2

Understanding how novices reason about coding at a neurological level has implications for training the next generation of software engineers. In recent years, medical imaging has…