Show simple item record

dc.contributor.authorMozannar, Hussein
dc.contributor.authorBansal, Gagan
dc.contributor.authorFourney, Adam
dc.contributor.authorHorvitz, Eric
dc.date.accessioned2024-06-03T19:47:36Z
dc.date.available2024-06-03T19:47:36Z
dc.date.issued2024-05-11
dc.identifier.isbn979-8-4007-0330-0
dc.identifier.urihttps://hdl.handle.net/1721.1/155163
dc.descriptionCHI '24: Proceedings of the CHI Conference on Human Factors in Computing Systems May 11–16, 2024, Honolulu, HI, USAen_US
dc.description.abstractCode-recommendation systems, such as Copilot and CodeWhisperer, have the potential to improve programmer productivity by suggesting and auto-completing code. However, to fully realize their potential, we must understand how programmers interact with these systems and identify ways to improve that interaction. To seek insights about human-AI collaboration with code recommendations systems, we studied GitHub Copilot, a code-recommendation system used by millions of programmers daily. We developed CUPS, a taxonomy of common programmer activities when interacting with Copilot. Our study of 21 programmers, who completed coding tasks and retrospectively labeled their sessions with CUPS, showed that CUPS can help us understand how programmers interact with code-recommendation systems, revealing inefficiencies and time costs. Our insights reveal how programmers interact with Copilot and motivate new interface designs and metrics.en_US
dc.publisherACMen_US
dc.relation.isversionof10.1145/3613904.3641936en_US
dc.rightsCreative Commons Attributionen_US
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/en_US
dc.sourceAssociation for Computing Machineryen_US
dc.titleReading Between the Lines: Modeling User Behavior and Costs in AI-Assisted Programmingen_US
dc.typeArticleen_US
dc.identifier.citationMozannar, Hussein, Bansal, Gagan, Fourney, Adam and Horvitz, Eric. 2024. "Reading Between the Lines: Modeling User Behavior and Costs in AI-Assisted Programming."
dc.identifier.mitlicensePUBLISHER_CC
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dc.date.updated2024-06-01T07:48:08Z
dc.language.rfc3066en
dc.rights.holderThe author(s)
dspace.date.submission2024-06-01T07:48:08Z
mit.licensePUBLISHER_CC
mit.metadata.statusAuthority Work and Publication Information Neededen_US


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record