1) Spring AI RAG | Talk to your PDF Docs 2) Processing in Java with Python ML

Details
1. Spring AI RAG | Talk to your PDF Documents and Summarize them using Java 21 and Multimodal Spring AI
We explore through an example of Retrieval Augmented Generation using Large Language Models (OpenAI in this case)- or how to chat with your PDF documents and summarize them. We will be using Java 21, Spring Boot, and Spring AI modules. I will cover how to use Vector databases and prompt engineering to limit your queries to the provided information. The source code will be available in Github. Bring your laptops and code along.
Presenter Miya W. Longwe
Miya W. Longwe is a passionate Java developer, technology evangelist and philanthropist. His 20+ years’ software development career spans diverse industries from big pharma to small start-up software companies. His research interests include ML\AI engineering, event-driven microservices and test driven development.
Occasionally, Miya can be spotted with his family fishing the water of South Shore
2. Best Practices and Solutions for Real-Time Streaming Processing in Java with Python ML Inference at Scale in one Architecture
Abstract:TBA
Presenter Samir Sharma
Samir Sharma is a Senior Solution Architect with Hazelcast, the provider of the leading operational In-Memory Computing Platform. In that role, he provides pre-sales consulting on the Hazelcast Platform to commercial customers. Prior to joining Hazelcast, Samir worked on architecting and developing derivatives trading and risk/portfolio analytics technology systems integrating machining learning/quantitative models for investment banks, hedge funds and fintech. Samir also worked earlier in his career at IBM Research (Mathematical Sciences) prototyping and productionalizing AI/machine learning systems as a member of their data analytics research group.

1) Spring AI RAG | Talk to your PDF Docs 2) Processing in Java with Python ML