paper-with-me

Papers

A Case Study in Engineering a Conversational Programming Assistant's Persona

2023-01-13 · Steven I. Ross, Michael Muller, Fernando Martinez, Stephanie Houde, Justin D. Weisz

The Programmer's Assistant is an experimental prototype software development environment that integrates a chatbot with a code editor. Conversational capability was achieved by using an existing code-fluent Large Language Model and providing it with a prompt that establishes a conversational interaction pattern, a set of conventions, and a style of interaction appropriate for the application. A discussion of the evolution of the prompt provides a case study in how to coax an existing foundation model to behave in a desirable manner for a particular application.

📄 PDF Abstract BibTeX arXiv:2301.10016

Code (0)

등록된 구현이 없습니다.

Tasks

ChatbotLanguage ModelingLanguage ModellingLarge Language Model

Similar Papers 제목 키워드 기반

A Survey on Artificial Intelligence for Source Code: A Dialogue Systems Perspective

2022-02-10 · Erfan Al-Hossami, Samira Shaikh

In this survey paper, we overview major deep learning methods used in Natural Language Processing (NLP) and source code over the last 35 years. Next, we present a survey of the applications of Artificial Intelligence (AI…

Survey

User Misconceptions of LLM-Based Conversational Programming Assistants

2025-10-29 · Gabrielle O'Brien, Antonio Pedro Santos Alves, Sebastian Baltes, Grischa Liebel 외 arxiv

Programming assistants powered by large language models (LLMs) have become widely available, with conversational assistants like ChatGPT particularly accessible to novice programmers. However, varied tool capabilities an…

Learning from Teaching Assistants to Program with Subgoals: Exploring the Potential for AI Teaching Assistants

2023-09-19 · Changyoon Lee, Junho Myung, Jieun Han, Jiho Jin 외

With recent advances in generative AI, conversational models like ChatGPT have become feasible candidates for TAs. We investigate the practicality of using generative AI as TAs in introductory programming education by ex…

Is ChatGPT the Ultimate Programming Assistant -- How far is it?

2023-04-24 · Haoye Tian, Weiqi Lu, Tsz On Li, Xunzhu Tang 외

Recently, the ChatGPT LLM has received great attention: it can be used as a bot for discussing source code, prompting it to suggest changes, provide descriptions or even generate code. Typical demonstrations generally fo…

Code GenerationCode SummarizationProgram RepairPrompt Engineering

Chatbots As Fluent Polyglots: Revisiting Breakthrough Code Snippets

2023-01-05 · David Noever, Kevin Williams

The research applies AI-driven code assistants to analyze a selection of influential computer code that has shaped modern technology, including email, internet browsing, robotics, and malicious software. The original con…