Programming Assistant
AI-powered programming assistants aim to boost developer productivity by generating code, fixing bugs, and providing real-time suggestions within integrated development environments (IDEs). Current research focuses on improving these assistants' understanding of natural language instructions across multiple languages, enhancing their ability to handle diverse programming tasks (e.g., testing, refactoring), and mitigating risks like code leakage. This field is significant because it promises to increase software development efficiency and improve code quality, but also necessitates careful consideration of usability, security, and ethical implications.
Papers
September 14, 2024
June 11, 2024
April 13, 2024
March 21, 2024
February 22, 2024
February 1, 2024
November 5, 2023
June 8, 2023
April 24, 2023
March 30, 2023
January 13, 2023
January 5, 2023
October 26, 2022