Flow-Based Programming, a way for AI and humans to develop together
Someone please enlighten me<p>- Human describes the problem specs in vague English<p>- LLMs generate some solution based on the texts it has seen   
(LLMs may generate non-factual information here but assume the output is factual)<p>- Human refines the prompt to get closer to &quot;the thing he has in mind&quot;<p>- LLMs still tries _to the best of its effort_ generate a &quot;close&quot; solution<p>- and we loop here<p>Assume the specs of the problem is fixed. Why LLMs couldn&#x27;t generate the output the Human &quot;had in mind&quot;?<p>Because English description of the problem was not deterministic?<p>What can we do? Invent a language for automation specification. Then LLMs can accurately churn up a solution in one shot.<p>But..that &quot;deterministic language&quot; is what programming languages are. So LLMs at this current state are basically a transpiler from rough-English to a deterministic-English.<p>But, can LLMs be thought only the specs of a programming language (like C) then generate assembly code from a valid C code? In effect, can LLMs be exact compilers not English transpilers?