~/talk

AI 202: Next-Level AI Mastery for Java Developers

Talkat JavaOne 2025 · 2025-03-18..03-20· [java, ai-assisted-development]
slides:none on file

Walks through a runnable Spring Boot demo that wires Spring AI to OpenAI, uses the Tika document reader to ingest PDFs/docx, and stores embeddings in a Quadrant vector store for RAG. Shows concrete numbers: a sample prompt costs 133 tokens, a chat memory window trimmed to 10 items, and a retrieval that returns exact Piper Warrior V‑speeds (44 and 50 KIAS) from the ingested manual. Includes endpoints for chat, template prompts, translation, speech output files, image analysis (wake turbulence), and links to github.com/mkheck/ai202 and github.com/mkheck/rag.

AI-written summary · about

  1. 0:00Introduction and context
  2. 3:51The new shiny paradox
  3. 5:55Applications for AI models
  4. 9:26Getting started with Spring AI
  5. 24:04Retrieval Augmented Generation
  6. 30:56Templates and prompting
  7. 34:03Conversation management
  8. 43:20Advanced media capabilities
  9. 52:02Resources and conclusion
~/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.