AI is undeniably a buzzword, but the technology is here to stay. What does it mean for us as Java developers? Can we design and build applications that harness the power of AI? And most importantly, where do we start? This session focuses on inference - the process of using pre-trained models to make predictions, drive decisions, and generate content directly from your code. Instead of relying on proprietary APIs, it'll demystify the "magic" by breaking AI down into familiar concepts and components, enabling you to use AI models as naturally as you would work with databases or workflows. You'll learn to leverage basic embedding models, explore vector databases, and integrate tools like DJL and LangChain4J through live demos. You'll have a practical roadmap to kickstart your journey into Java-powered AI by the end.
Talk Level:
BEGINNER
Bio:
Milen is a Developer Advocate at Pinecone, dedicated to helping developers worldwide design and build better software. With over 25 years of experience developing, designing, and consulting for leading European companies, he now focuses on exploring ways to harness AI to enhance developers' work rather than replace it.