Picture for Gustavo Soares

Gustavo Soares

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

Add code
Feb 09, 2024
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

Oct 05, 2023
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
Jun 30, 2023
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
May 24, 2023
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

Sep 29, 2022
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

Jul 25, 2022
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

Jan 26, 2022
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

Sep 03, 2021
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
Aug 31, 2016
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