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

被引:0
|
作者
Yen, Ryan [1 ]
Sultanum, Nicole [2 ]
Zhao, Jian [1 ]
机构
[1] Univ Waterloo, Waterloo, ON, Canada
[2] Tableau Res, Seattle, WA USA
基金
加拿大自然科学与工程研究理事会;
关键词
generative AI; code generation; LLM; web search; information foraging; sensemaking; cognitive science; INFORMATION;
D O I
10.1145/3613905.3650867
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页数:8
相关论文
共 50 条
  • [21] Exploring Web search results by visually specifying utility functions
    Hoeber, Orland
    PROCEEDINGS OF THE IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE: WI 2007, 2007, : 650 - 654
  • [22] TEACHING AI SEARCH ALGORITHMS IN A WEB-BASED EDUCATIONAL SYSTEM
    Grivokostopoulou, Foteini
    Hatzilygeroudis, Ioannis
    PROCEEDINGS OF THE IADIS INTERNATIONAL CONFERENCE E-LEARNING 2013, 2013, : 83 - 90
  • [23] Generative AI chatbots for reliable cancer information: Evaluating web-search, multilingual, and reference capabilities of emerging large language models
    Menz, Bradley D.
    Modi, Natansh D.
    Abuhelwa, Ahmad Y.
    Ruanglertboon, Warit
    Vitry, Agnes
    Gao, Yuan
    Li, Lee X.
    Chhetri, Rakchha
    Chu, Bianca
    Bacchi, Stephen
    Kichenadasse, Ganessan
    Shahnam, Adel
    Rowland, Andrew
    Sorich, Michael J.
    Hopkins, Ashley M.
    EUROPEAN JOURNAL OF CANCER, 2025, 218
  • [24] Health Insurance Literacy Among Young Adults: The Role of Search Generative Experience and AI
    Lockett, Amand
    Zhang, Jiaxuan
    Borji, Samaneh
    Towne, Georgia
    Singh, Sadie
    Mobley-Lee, Jalen
    Conway, Laila
    McConnell, Molly
    Stanton, Aidan
    Wilson, Morgan
    Novin, Alamir
    Proceedings of the Association for Information Science and Technology, 2024, 61 (01) : 1005 - 1007
  • [25] Enhancing knowledge retrieval with in-context learning and semantic search through generative AI
    Ghali, Mohammed-Khalil
    Farrag, Abdelrahman
    Won, Daehan
    Jin, Yu
    KNOWLEDGE-BASED SYSTEMS, 2025, 311
  • [26] Example-Centric Programming: Integrating Web Search into the Development Environment
    Brandt, Joel
    Dontcheva, Mira
    Weskamp, Marcos
    Klemmer, Scott R.
    CHI2010: PROCEEDINGS OF THE 28TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, VOLS 1-4, 2010, : 513 - +
  • [27] Exploring the Relationship Between Programming Difficulty and Web Accesses
    Long, Dun
    Wang, Kun
    Carter, Jason
    Dewan, Prasun
    2018 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC), 2018, : 131 - 135
  • [28] Relevance in Web search: between content, authority and popularity
    Oleinik A.
    Quality & Quantity, 2022, 56 (1) : 173 - 194
  • [29] Web-scale distributed AI search across disconnected and heterogeneous infrastructures
    Kelsey, Tom
    McCaffery, Martin
    Kotthoff, Lars
    2014 IEEE 10TH INTERNATIONAL CONFERENCE ON E-SCIENCE (E-SCIENCE), VOL 1, 2014, : 39 - 46
  • [30] Subject categorization of query terms for exploring Web users' search interests
    Pu, HT
    Chuang, SL
    Yang, C
    JOURNAL OF THE AMERICAN SOCIETY FOR INFORMATION SCIENCE AND TECHNOLOGY, 2002, 53 (08): : 617 - 630