Alert button
Picture for Gustavo Soares

Gustavo Soares

Alert button

Exploring Interaction Patterns for Debugging: Enhancing Conversational Capabilities of AI-assistants

Add code
Bookmark button
Alert button
Feb 09, 2024
Bhavya Chopra, Yasharth Bajpai, Param Biyani, Gustavo Soares, Arjun Radhakrishna, Chris Parnin, Sumit Gulwani

Viaarxiv icon

Automating Human Tutor-Style Programming Feedback: Leveraging GPT-4 Tutor Model for Hint Generation and GPT-3.5 Student Model for Hint Validation

Add code
Bookmark button
Alert button
Oct 05, 2023
Tung Phung, Victor-Alexandru Pădurean, Anjali Singh, Christopher Brooks, José Cambronero, Sumit Gulwani, Adish Singla, Gustavo Soares

Figure 1 for Automating Human Tutor-Style Programming Feedback: Leveraging GPT-4 Tutor Model for Hint Generation and GPT-3.5 Student Model for Hint Validation
Figure 2 for Automating Human Tutor-Style Programming Feedback: Leveraging GPT-4 Tutor Model for Hint Generation and GPT-3.5 Student Model for Hint Validation
Figure 3 for Automating Human Tutor-Style Programming Feedback: Leveraging GPT-4 Tutor Model for Hint Generation and GPT-3.5 Student Model for Hint Validation
Figure 4 for Automating Human Tutor-Style Programming Feedback: Leveraging GPT-4 Tutor Model for Hint Generation and GPT-3.5 Student Model for Hint Validation
Viaarxiv icon

Generative AI for Programming Education: Benchmarking ChatGPT, GPT-4, and Human Tutors

Add code
Bookmark button
Alert button
Jun 30, 2023
Tung Phung, Victor-Alexandru Pădurean, José Cambronero, Sumit Gulwani, Tobias Kohn, Rupak Majumdar, Adish Singla, Gustavo Soares

Figure 1 for Generative AI for Programming Education: Benchmarking ChatGPT, GPT-4, and Human Tutors
Figure 2 for Generative AI for Programming Education: Benchmarking ChatGPT, GPT-4, and Human Tutors
Figure 3 for Generative AI for Programming Education: Benchmarking ChatGPT, GPT-4, and Human Tutors
Figure 4 for Generative AI for Programming Education: Benchmarking ChatGPT, GPT-4, and Human Tutors
Viaarxiv icon

GrACE: Generation using Associated Code Edits

Add code
Bookmark button
Alert button
May 24, 2023
Priyanshu Gupta, Avishree Khare, Yasharth Bajpai, Saikat Chakraborty, Sumit Gulwani, Aditya Kanade, Arjun Radhakrishna, Gustavo Soares, Ashish Tiwari

Figure 1 for GrACE: Generation using Associated Code Edits
Figure 2 for GrACE: Generation using Associated Code Edits
Figure 3 for GrACE: Generation using Associated Code Edits
Figure 4 for GrACE: Generation using Associated Code Edits
Viaarxiv icon

Repairing Bugs in Python Assignments Using Large Language Models

Add code
Bookmark button
Alert button
Sep 29, 2022
Jialu Zhang, José Cambronero, Sumit Gulwani, Vu Le, Ruzica Piskac, Gustavo Soares, Gust Verbruggen

Figure 1 for Repairing Bugs in Python Assignments Using Large Language Models
Figure 2 for Repairing Bugs in Python Assignments Using Large Language Models
Figure 3 for Repairing Bugs in Python Assignments Using Large Language Models
Figure 4 for Repairing Bugs in Python Assignments Using Large Language Models
Viaarxiv icon

Overwatch: Learning Patterns in Code Edit Sequences

Add code
Bookmark button
Alert button
Jul 25, 2022
Yuhao Zhang, Yasharth Bajpai, Priyanshu Gupta, Ameya Ketkar, Miltiadis Allamanis, Titus Barik, Sumit Gulwani, Arjun Radhakrishna, Mohammad Raza, Gustavo Soares, Ashish Tiwari

Figure 1 for Overwatch: Learning Patterns in Code Edit Sequences
Figure 2 for Overwatch: Learning Patterns in Code Edit Sequences
Figure 3 for Overwatch: Learning Patterns in Code Edit Sequences
Figure 4 for Overwatch: Learning Patterns in Code Edit Sequences
Viaarxiv icon

Synchromesh: Reliable code generation from pre-trained language models

Add code
Bookmark button
Alert button
Jan 26, 2022
Gabriel Poesia, Oleksandr Polozov, Vu Le, Ashish Tiwari, Gustavo Soares, Christopher Meek, Sumit Gulwani

Figure 1 for Synchromesh: Reliable code generation from pre-trained language models
Figure 2 for Synchromesh: Reliable code generation from pre-trained language models
Figure 3 for Synchromesh: Reliable code generation from pre-trained language models
Figure 4 for Synchromesh: Reliable code generation from pre-trained language models
Viaarxiv icon

Multi-modal Program Inference: a Marriage of Pre-trainedLanguage Models and Component-based Synthesis

Add code
Bookmark button
Alert button
Sep 03, 2021
Kia Rahmani, Mohammad Raza, Sumit Gulwani, Vu Le, Daniel Morris, Arjun Radhakrishna, Gustavo Soares, Ashish Tiwari

Figure 1 for Multi-modal Program Inference: a Marriage of Pre-trainedLanguage Models and Component-based Synthesis
Figure 2 for Multi-modal Program Inference: a Marriage of Pre-trainedLanguage Models and Component-based Synthesis
Figure 3 for Multi-modal Program Inference: a Marriage of Pre-trainedLanguage Models and Component-based Synthesis
Figure 4 for Multi-modal Program Inference: a Marriage of Pre-trainedLanguage Models and Component-based Synthesis
Viaarxiv icon

Learning Syntactic Program Transformations from Examples

Add code
Bookmark button
Alert button
Aug 31, 2016
Reudismam Rolim, Gustavo Soares, Loris D'Antoni, Oleksandr Polozov, Sumit Gulwani, Rohit Gheyi, Ryo Suzuki, Bjoern Hartmann

Figure 1 for Learning Syntactic Program Transformations from Examples
Figure 2 for Learning Syntactic Program Transformations from Examples
Figure 3 for Learning Syntactic Program Transformations from Examples
Figure 4 for Learning Syntactic Program Transformations from Examples
Viaarxiv icon