Content area

Abstract

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.

Details

1010268
Business indexing term
Title
Dialogue Management for On-Demand API Documentation
Number of pages
197
Publication year
2025
Degree date
2025
School code
0165
Source
DAI-B 87/6(E), Dissertation Abstracts International
ISBN
9798270241049
Committee member
Metoyer, Ronald; Li, Toby; Ghanavati, Sepideh
University/institution
University of Notre Dame
Department
Computer Science and Engineering
University location
United States -- Indiana
Degree
Ph.D.
Source type
Dissertation or Thesis
Language
English
Document type
Dissertation/Thesis
Dissertation/thesis number
32395091
ProQuest document ID
3285415268
Document URL
https://www.proquest.com/dissertations-theses/dialogue-management-on-demand-api-documentation/docview/3285415268/se-2?accountid=208611
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.
Database
ProQuest One Academic