Dialogue Management for On-Demand API Documentation

Guardado en:
Bibliografiske detaljer
Udgivet i:ProQuest Dissertations and Theses (2025)
Hovedforfatter: Eberhart, Zachary
Udgivet:
ProQuest Dissertations & Theses
Fag:
Online adgang:Citation/Abstract
Full Text - PDF
Tags: Tilføj Tag
Ingen Tags, Vær først til at tagge denne postø!

MARC

LEADER 00000nab a2200000uu 4500
001 3285415268
003 UK-CbPIL
020 |a 9798270241049 
035 |a 3285415268 
045 2 |b d20250101  |b d20251231 
084 |a 66569  |2 nlm 
100 1 |a Eberhart, Zachary 
245 1 |a Dialogue Management for On-Demand API Documentation 
260 |b ProQuest Dissertations & Theses  |c 2025 
513 |a Dissertation/Thesis 
520 3 |a Software development depends on Application Programming Interfaces (APIs), yet developers still struggle with incomplete, fragmented, or hard-to-navigate API documentation. Modern dialogue systems can provide conversational access to API knowledge in the form of chatbots and AI assistants, but building useful task-oriented assistants still demands clarity about how conversations should unfold, what capabilities a system should expose, and which data and tools can help enable them. This dissertation provides the foundation for dialogue management in on-demand API documentation. First, it describes a "Wizard of Oz" study that yields a corpus of programmer-assistant interactions, as well as a multi-dimensional analysis that characterizes goals, dialogue acts, and grounding behaviors. Next, it develops a conversational dialogue manager optimized for efficient API search, and a clarification module that generates targeted questions to reduce ambiguity and steer retrieval. Finally, it demonstrates data-efficient integration with LLMs by using the dialogue manager to synthesize API search conversations, then fine-tuning a smaller model to exhibit desired behaviors (e.g., when to recommend a function versus ask for additional detail). Together, these contributions form a framework to engineer developer assistants whose behavior is grounded in empirical data. 
653 |a Computer science 
653 |a Computer engineering 
653 |a Artificial intelligence 
773 0 |t ProQuest Dissertations and Theses  |g (2025) 
786 0 |d ProQuest  |t ProQuest Dissertations & Theses Global 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/3285415268/abstract/embedded/H09TXR3UUZB2ISDL?source=fedsrch 
856 4 0 |3 Full Text - PDF  |u https://www.proquest.com/docview/3285415268/fulltextPDF/embedded/H09TXR3UUZB2ISDL?source=fedsrch