Pair programming conversations with agents vs. developers: challenges and opportunities for SE community

P Robe, SK Kuttal, J AuBuchon, J Hart - … of the 30th ACM Joint European …, 2022 - dl.acm.org
Recent research has shown feasibility of an interactive pair-programming conversational
agent, but implementing such an agent poses three challenges: a lack of benchmark …

AI apology: A critical review of apology in AI systems

H Harland, R Dazeley, H Senaratne… - arxiv preprint arxiv …, 2024 - arxiv.org
Apologies are a powerful tool used in human-human interactions to provide affective
support, regulate social processes, and exchange information following a trust violation. The …

Evaluating gender bias in pair programming conversations with an agent

A McAuliffe, J Hart, SK Kuttal - 2022 IEEE symposium on visual …, 2022 - ieeexplore.ieee.org
While pair programming conversational agents have the potential to change the current
landscape of programming, they require vast amounts of diverse data to train. However, due …

A Blueprint for Breaking Stereotypes: Design Principles for Conversational Agents to Empower Girls in Computer Science Education

D Stattkus, L Göritz, KM Illgen, JH Beinke, O Thomas - 2024 - aisel.aisnet.org
In our study, we delve into gender disparities within online computer science courses,
focusing on the impact of stereotypes on learners. Our focus is narrowed to gender …

Gender Effects on Creativity When Pair Programming with a Human vs. an Agent

JC Hart, M Ensley, SK Kuttal - International Conference on Human …, 2023 - Springer
This paper explores the effect of introducing a pair programming agent on creativity and
gender. To understand this, we conducted two studies on pair programming: Study 1 …

Feasibility of using YouTube Conversations for Pair Programming Intent Classification

J Hart, J AuBuchon, SK Kuttal - 2022 IEEE Symposium on …, 2022 - ieeexplore.ieee.org
Pair programming conversational agents demand vast amounts of data for training. Recently
a benchmark dataset of developer-developer and developer-agent pair programming …