To Search or To Gen? Exploring the Synergy between Generative AI and Web Search in Programming

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Yen, Ryan, Sultanum, Nicole, Zhao, Jian
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909225015312384
author Yen, Ryan
Sultanum, Nicole
Zhao, Jian
author_facet Yen, Ryan
Sultanum, Nicole
Zhao, Jian
contents The convergence of generative AI and web search is reshaping problem-solving for programmers. However, the lack of understanding regarding their interplay in the information-seeking process often leads programmers to perceive them as alternatives rather than complementary tools. To analyze this interaction and explore their synergy, we conducted an interview study with eight experienced programmers. Drawing from the results and literature, we have identified three major challenges and proposed three decision-making stages, each with its own relevant factors. Additionally, we present a comprehensive process model that captures programmers' interaction patterns. This model encompasses decision-making stages, the information-foraging loop, and cognitive activities during system interaction, offering a holistic framework to comprehend and optimize the use of these convergent tools in programming.
format Preprint
id arxiv_https___arxiv_org_abs_2402_00764
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle To Search or To Gen? Exploring the Synergy between Generative AI and Web Search in Programming
Yen, Ryan
Sultanum, Nicole
Zhao, Jian
Human-Computer Interaction
The convergence of generative AI and web search is reshaping problem-solving for programmers. However, the lack of understanding regarding their interplay in the information-seeking process often leads programmers to perceive them as alternatives rather than complementary tools. To analyze this interaction and explore their synergy, we conducted an interview study with eight experienced programmers. Drawing from the results and literature, we have identified three major challenges and proposed three decision-making stages, each with its own relevant factors. Additionally, we present a comprehensive process model that captures programmers' interaction patterns. This model encompasses decision-making stages, the information-foraging loop, and cognitive activities during system interaction, offering a holistic framework to comprehend and optimize the use of these convergent tools in programming.
title To Search or To Gen? Exploring the Synergy between Generative AI and Web Search in Programming
topic Human-Computer Interaction
url https://arxiv.org/abs/2402.00764