Oh No, Not Another Chatbot - Java and AI for Real Business Use Cases
summary
A demo Java app ingests an image, stores it to blob storage with a short-lived SAS URL, calls an Azure OpenAI image-capable LLM to extract title, description, condition, brand, model and price, then uses LangChain4J function-calling to map those outputs to internal categories and business rules via a repository; orchestration and minimal code come from Spring AI. Deployment runs on Azure Container Apps with managed identity/key vaults. It reliably fills forms, flags restricted items, and sometimes misprices collectibles.
AI-written summary · about
chapters (11)
- 0:00Introduction and agenda
- 1:05Java community engagement
- 3:36Java and AI at Microsoft
- 6:25Choosing AI models for apps
- 8:52AI frameworks for Java
- 9:14Real business use cases with AI
- 12:26Demo: AI-powered e-commerce
- 25:54Deploying to Azure Container Apps
- 35:33Pricing and advanced features
- 37:18Java on Azure Container Apps overview
- 40:30Q&A session
related talks
01h 02mBuilding full stack AI chatbots with Java - livecoding
58mBuilding Your Own Private GenAI Chatbot With Java Tools – A Step-by-Step Adventure
55mAI in Java? Meet LangChain4j and Build Intelligent Services
13mExploring AI-Powered Chatbots and Their Transformative Role
41mFrom Chat to RAG to MCP: Enhancing Java Applications with AI
31mBuilding and Orchestrating Production-ready Agentic AI Systems
28mSpring AI: Streamlining Java Enterprise AI Development and Deployment
28mPaving a Painless Path to Production AI in Your Java Applications
