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í