Intermediate · Generative AI
Conversational coding
Visual diagram · (in preparation) · Math · (in preparation) · Worked example · 3 difficulty levels.
TL;DR. An interactive process where a user and an AI model collaborate through dialogue to generate and refine software code.
Technical Definition
An interactive process where a user and an AI model collaborate through dialogue to generate and refine software code.
How it works
Conversational coding involves a back-and-forth dialogue between a human user and a generative AI model to create software. The user provides initial instructions, the AI generates code, and the user then provides feedback to correct errors or suggest improvements. This iterative process continues until the generated code meets the desired quality standards, essentially offering a collaborative approach to software development.
Related Concepts
- Prompt Engineering — The art of crafting effective input instructions to guide LLM behavior without changing model weights.
- Generative AI — An AI field focused on creating models that can generate novel and complex content, such as text, images, audio, and video, that is coherent and original.