paper-with-me

홈 › Papers

Programming by Example and Text-to-Code Translation for Conversational Code Generation

2022-11-21 · Eli Whitehouse, William Gerard, Yauhen Klimovich, Marc Franco-Salvador

Dialogue systems is an increasingly popular task of natural language processing. However, the dialogue paths tend to be deterministic, restricted to the system rails, regardless of the given request or input text. Recent advances in program synthesis have led to systems which can synthesize programs from very general search spaces, e.g. Programming by Example, and to systems with very accessible interfaces for writing programs, e.g. text-to-code translation, but have not achieved both of these qualities in the same system. We propose Modular Programs for Text-guided Hierarchical Synthesis (MPaTHS), a method for integrating Programming by Example and text-to-code systems which offers an accessible natural language interface for synthesizing general programs. We present a program representation that allows our method to be applied to the problem of task-oriented dialogue. Finally, we demo MPaTHS using our program representation.

📄 PDF Abstract BibTeX arXiv:2211.11554

Code (0)

등록된 구현이 없습니다.

Tasks

Code GenerationCode TranslationProgram Synthesis

Similar Papers 제목 키워드 기반

Towards No-Code Programming of Cobots: Experiments with Code Synthesis by Large Code Models for Conversational Programming

2024-09-17 · Chalamalasetti Kranti, Sherzod Hakimov, David Schlangen

While there has been a lot of research recently on robots in household environments, at the present time, most robots in existence can be found on shop floors, and most interactions between humans and robots happen there…

Code GenerationIn-Context Learning

Bootstrapping Conversational Agents With Weak Supervision

2018-12-14 · Neil Mallinar, Abhishek Shah, Rajendra Ugrani, Ayush Gupta 외

Many conversational agents in the market today follow a standard bot development framework which requires training intent classifiers to recognize user input. The need to create a proper set of training examples is often…

“Hi, how can I help you?” Improving Machine Translation of Conversational Content in a Business Context

2022-06-01 · EAMT 2022 6 · Bianka Buschbeck, Jennifer Mell, Miriam Exel, Matthias Huck

This paper addresses the automatic translation of conversational content in a business context, for example support chat dialogues. While such use cases share characteristics with other informal machine translation scena…

Machine TranslationSentenceTranslation

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…

AVATAR: A Parallel Corpus for Java-Python Program Translation

2021-08-26 · Wasi Uddin Ahmad, Md Golam Rahman Tushar, Saikat Chakraborty, Kai-Wei Chang

Program translation refers to migrating source code from one programming language to another. It has tremendous practical value in software development, as porting software across languages is time-consuming and costly. …

Translation