Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Get 20% off all career paths from fullstack to AI
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Explore a code-driven talk from YOW! Australia 2024 where Rod Johnson, creator of Spring and Co-founder & CEO at Atomist, demonstrates how to build a GenAI chatbot using Kotlin, Spring Boot, and htmx. Learn why the JVM is an excellent platform for GenAI applications as Johnson walks through implementing Spring AI to create a personality-driven chatbot. The presentation covers essential topics including RAG (Retrieval Augmented Generation) with VectorStore, strategies for mixing different LLMs (including open-source models running locally) in a single application, utilizing Spring AI's "advisor" architecture for clean component design, implementing toxicity guards and crosscutting functionality, exchanging structured data with LLMs, and best practices for GenAI application development. The demonstration includes shareable GitHub code for continued exploration after the talk.
Syllabus
00:00 Intro
01:00 Agenda
01:28 Spring & AI
08:15 Demo
40:20 Outro
Taught by
GOTO Conferences