~/talk

Building ML and AI apps with Shiny for Python

Talkat posit::conf(2024) · 2024-08-12..08-14· [ai-assisted-development]
links:none on file
slides:none on file

An assistant named Shiny Assistant generates runnable Shiny apps in R or Python using Claude 3.5 Sonnet and loads them into Shinylive so code runs in-browser; it builds a web-API client for embedding.io, assembles chunks for RAG, and calls OpenAI via raw cURL to produce answers. It fixes issues like missing magrittr or dplyr when prompted, warns that not all packages compile to WebAssembly, and often produces usable scaffolds in about five minutes.

AI-written summary · about

  1. 0:00Shiny Assistant intro
  2. 1:07Live demo of Shiny Assistant
  3. 2:41Debugging generated code
  4. 5:51AI output formatting
  5. 7:42Shinylive secure execution
  6. 9:49Python app with API
  7. 13:03RAG app with OpenAI
  8. 16:20Shiny Assistant limits
  9. 17:45Real-world examples
  10. 18:48Future of Shiny Assistant
  11. 19:11Q&A on LLMs
~/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.