~/talk

Language Model Agents Enable Semi-Formal Programming

Talkat LIVE 2023 · 2023-10-23..10-27· [ai-assisted-development]
links:none on file
links:none on file
slides:none on file

Argues that large language models let programs live between bricklike code and unfired clay by enabling semi-formal programming, where some AST leaves are formal types and others are informal instructions. Demonstrations include llm_parser extracting structured job fields, AutoGPT generating and looping on subgoals (sometimes looping minutes), and the Figma Genius chat API creating in-situ UI actions. Describes building ephemeral interfaces that scrape sites and send actions back, treating LMAs as executors, compilers, and co-designers; prototypes mostly work but sometimes loop or misgeneralize.

AI-written summary · about

  1. 0:00Semi-formal programming intro
  2. 2:30LLMs as compilers for informal tasks
  3. 5:57Direct execution vs structured LLM interaction
  4. 8:12Agents bridging formal and informal code
  5. 11:45Representing semi-formal programs
  6. 13:33Semi-formal languages and jargon
  7. 15:55Q&A: LLMs as compilers vs interpreters
  8. 17:42Exploring semi-formal programming
  9. 19:49Teal draw and software choices
  10. 21:15Medical diagnostics jargon
  11. 23:25Formalism vs informalism in UIs
  12. 24:49Audience views on LLMs
  13. 25:31Challenges and future of semi-formal programming
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.