Programování podle příkladu
term_id: programming_by_example
Category: basic_concepts
Definition
Programování podle příkladu (PBE) je paradigmatem syntézy programů, kde vývojáři specifikují požadované chování prostřednictvím konkrétních dvojic vstup-výstup místo psaní explicitního kódu. Systém AI analyzuje tyto příklady a generuje kód, který splňuje zadaná pravidla.
Summary
Technika AI, při které jsou programy automaticky syntetizovány inferencí pravidel z vstupně-výstupních příkladů poskytnutých uživatelem.
Key Concepts
- Syntéza programů
- Vstupně-výstupní příklady
- Induktivní inference
- Nízkokódové/bezkódové řešení
Use Cases
- Generování vzorců Excelu ze vzorků dat
- Skripty pro transformaci textu a čištění dat
- Automatizace opakujících se interakcí uživatelského rozhraní