ASE 2026
Mon 12 - Fri 16 October 2026 Munich, Germany

Programming tutorial videos on YouTube are an important information resource for software developers and students, and their comment sections have evolved into active spaces where viewers ask follow-up questions. The volume of these questions, however, often exceeds what content creators can address, leaving learners without the clarifications they need. We present VidTutorAssistant, a web platform that automates responses to viewer questions on programming video tutorials. VidTutorAssistant implements a retrieval-augmented generation pipeline that extracts a video’s transcript, then segments it and embeds it. It then classifies each viewer comment as being a question or non-question, retrieves the most relevant transcript segments to each identified question via cosine similarity, and then generates an answer to the question using an LLM (GPT-4), while grounding the response using the retrieved transcript segments as context. We validate VidTutorAssistant through a study on a subset of 440 user comments selected from a larger dataset of 105,553 comments extracted from 7,522 Python and Java tutorials. VidTutorAssistant is evaluated on various criteria: a) its ability to identify the programming language in a video, achieving a 0.99 accuracy; b) its ability to classify comments into questions and non-questions, reaching a 0.96 accuracy; and c) its ability to produce correct and complete answers to questions, producing 98% correct and 99.5% complete responses, compared with 89% and 90% for the original creators’ answers.

Tue 13 Oct

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

16:30 - 17:30
Human and Social Aspects: Software Engineering Processes 1Tools and Datasets / NIER / Industry Showcase at Forum 8
Chair(s): Banani Roy University of Saskatchewan
16:30
10m
Talk
FlightRecorder: Tracing Fine-Grained Development with AI Assistants
Tools and Datasets
Tobias Dick Saarland University, Benedict Bliem Saarland University, Kallistos Weis Saarland University, Alisa Carla Welter Saarland University, Sven Apel Saarland University
DOI Pre-print
16:40
10m
Talk
Do Not Copy/Paste: Soft Barriers for Copying in AI-Assisted Programming
NIER
Iyiola E. Olatunji University of Luxembourg, Alberick Euraste Djire University of Luxembourg, Jacques Klein University of Luxembourg, Tegawendé F. Bissyandé University of Luxembourg
16:50
10m
Talk
Prompt Coach: An Empirical Evaluation of an Agentic Tutor for Learning Prompt Engineering in Software Development
Industry Showcase
Rohit Mehra Accenture Labs, Kapil Singi Accenture, Vikrant Kaulgud Accenture Labs, India, Vibhu Saujanya Sharma Accenture Labs, Swapnajeet Choudhury Accenture Labs, Swati Sharma Accenture, Adam P. Burden Accenture, Majd Sakr Accenture
17:00
10m
Talk
Agents That Teach: Towards Designing Incidental Learning Back into AI-Assisted Software Development
NIER
Rohit Mehra Accenture Labs, Samdyuti Suri Accenture Labs, Prithviraj K. Tagadinamani Accenture Labs, Kapil Singi Accenture, Vikrant Kaulgud Accenture Labs, India, Adam P. Burden Accenture
17:10
10m
Talk
ScratchLog+: Live Analytics of Learners’ Exercise Progress
Tools and Datasets
Benedikt Fein University of Passau, Gordon Fraser University of Passau
DOI Pre-print