~/talk

multi-modal AI to avoid eating takeaways

links:none on file
slides:none on file

Built an Android Kotlin Multiplatform app that sends an image and prompt and returns a structured grocery list plus a recipe, implemented with Kotlin Multiplatform Compose, Ktor, Kotlin serialization and Base64-encoded images; uses Gemini Flash via Vertex AI REST (Firebase routes an alternative), handles token regeneration and brittle JSON outputs, and notes Gemini Nano is on-device only for Pixel 8/Samsung flagships. Demo mostly works, common failures are access-token expiry and malformed JSON; cost measures ≈0.001 US cents per call.

AI-written summary · about

  1. 0:00Multimodal AI for dinner ideas
  2. 1:08Multimodal app with Gemini LLMs
  3. 3:57Vertex AI for API access
  4. 6:47Testing LLM prompt with dish
  5. 7:51Live demo of recipe app
  6. 12:11Kotlin dev tools and frameworks
  7. 17:50Debugging prompts and API
  8. 19:39Vertex AI cost analysis
  9. 23:30Server-side LLMs dominance
  10. 25:42Next steps and improvements
  11. 26:25Q&A
~/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.