15 citations · 19 across the 9 of their papers we have counts for
11 papers
Inference-Time Personalized Alignment with a Few User Preference Queries
Victor-Alexandru Pădurean, Parameswaran Kamalaruban, Nachiket Kotalwar +2
We study the problem of aligning a generative model's response with a user's preferences. Recent works have proposed several different formulations for personalized alignment; howe…
Humanizing Automated Programming Feedback: Fine-Tuning Generative Models with Student-Written Feedback
Victor-Alexandru Pădurean, Tung Phung, Nachiket Kotalwar +4
The growing need for automated and personalized feedback in programming education has led to recent interest in leveraging generative AI for feedback generation. However, current a…
Interleaving Natural Language Prompting with Code Editing for Solving Programming Tasks with Generative AI Models
Victor-Alexandru Pădurean, Alkis Gotovos, Ahana Ghosh +5
Modern computing students often rely on both natural-language prompting and manual code editing to solve programming tasks. Yet we still lack a clear understanding of how these two…
Synthesizing High-Quality Programming Tasks with LLM-based Expert and Student Agents
Manh Hung Nguyen, Victor-Alexandru Pădurean, Alkis Gotovos +2
Generative AI is transforming computing education by enabling the automatic generation of personalized content and feedback. We investigate its capabilities in providing high-quali…
Prompt Programming: A Platform for Dialogue-based Computational Problem Solving with Generative AI Models
Victor-Alexandru Pădurean, Paul Denny, Alkis Gotovos +1
Computing students increasingly rely on generative AI tools for programming assistance, often without formal instruction or guidance. This highlights a need to teach students how t…
Hints Help Finding and Fixing Bugs Differently in Python and Text-based Program Representations
Ruchit Rawal, Victor-Alexandru Pădurean, Sven Apel +2
With the recent advances in AI programming assistants such as GitHub Copilot, programming is not limited to classical programming languages anymore--programming tasks can also be e…