Dialogue Management for On-Demand API Documentation
Zachary Eberhart, "Dialogue Management for On-Demand API Documentation." PhD Dissertation, University of Notre Dame, 2025.
Zachary Eberhart, "Dialogue Management for On-Demand API Documentation." PhD Dissertation, University of Notre Dame, 2025.
Zachary Eberhart, Collin McMillan, "APIDA-Chat: Structured Synthesis of API Search Dialogues to Bootstrap Conversational Agents." In the proceedings of 2025 40th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2025.
Aakash Bansal, Zachary Eberhart, Zachary Karas, Yu Huang, Collin McMillan, "Function Call Graph Context Encoding for Neural Source Code Summarization." Preprint, 2023.
Sakib Haque, Zachary Eberhart, Collin McMillan, "Semantic Similarity Metrics for Evaluating Source Code Summarization." In the proceedings of 30th IEEE/ACM International Conference on Program Comprehension (ICPC'22), 2022.
Zachary Eberhart, Collin McMillan, "Generating Clarifying Questions for Query Refinement in Source Code Search." In the proceedings of 29th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER'22), 2022.
Zachary Eberhart, Collin McMillan, "Dialogue Management for Interactive API Search." In the proceedings of 37th International Conference on Software Maintenance and Evolution (ICSME'21), 2021.
Aakash Bansal, Zachary Eberhart, Lingfei Wu, Collin McMillan, "A Neural Question Answering System for Basic Questions about Subroutines." In the proceedings of 28th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER'21), 2021.
Zachary Eberhart, Aakash Bansal, Collin McMillan, "A Wizard of Oz Study Simulating API Usage Dialogues with a Virtual Assistant." In the proceedings of IEEE Transactions on Software Engineering (TSE), 2021.
Andrew Wood, Zachary Eberhart, Collin McMillan, "Dialogue Act Classification for Virtual Agents for Software Engineers during Debugging." In the proceedings of IEEE/ACM 8th International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering (RAISE'20), 2020.
Sean Stapleton, Yashmeet Gambhir, Alexander LeClair, Zachary Eberhart, Westley Weimer, Kevin Leach, Yu Huang, "A Human Study of Comprehension and Code Summarization." In the proceedings of 28th IEEE/ACM International Conference on Program Comprehension (ICPC'20), 2020.
Zachary Eberhart, Alexander LeClair, Collin McMillan, "Automatically Extracting Subroutine Summary Descriptions from Unstructured Comments." In the proceedings of 27th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER'20), 2020.
Zachary Eberhart, Aakash Bansal, Collin McMillan, "The Apiza Corpus: API Usage Dialogues with a Simulated Virtual Assistant." Preprint, 2020.
Daheng Wang, Meng Jiang, Qingkai Zeng, Zachary Eberhart, Nitesh Chawla, "Multi-type itemset embedding for learning behavior success." In the proceedings of Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (SIGKDD'18), 2018.
Alexander LeClair, Zachary Eberhart, Collin McMillan, "Adapting neural text classification for improved software categorization." In the proceedings of 2018 IEEE International Conference on Software Maintenance and Evolution (ICSME'18), 2018.