Automated copy & paste programming

Many developers reuse code from online, however the process of finding and integrating this code is time-consuming and the quality of code varies greatly. 

Using a database of posts from the popular programming question and answer site Stack Overflow, this project aims to automate the process of finding and integrating high-quality code snippets within an existing piece of code. Developed as a plug-in for Eclipse (a source code editor) this project automatically evaluates code snippets based on compiler errors - things like incorrect formatting, missing characters and unknown types - and makes changes to the code to correct these errors and tests working code against user-given tests. 

All of this enables the project to take a natural language task and present to the user the best quality code snippet that can be found.

Theme
Transforming technologies

Booth
TT74

School
Computer Science

Exhibitor
Brittany Reid

vote for this project: TT74

Back to project list