conversational coding
An iterative dialog between you and a generative AI model for the purpose of creating software.
Plain English Explanation
An iterative dialog between you and a generative AI model for the purpose of creating software. You issue a prompt describing some software. Then, the model uses that description to generate code. Then, you issue a new prompt to address the flaws in the previous prompt or in the generated code, and the model generates updated code. You two keep going back and forth until the generated software is good enough. Conversation coding is essentially the original meaning of vibe coding. Contrast with specificational coding.
How is it used?
Practitioners refer to conversational coding when building, training, or evaluating machine learning systems. It appears in research papers, product documentation, and technical discussions about AI capabilities and limitations.