AI models are evolving rapidly, and as developers, we need to adapt to this new era where AI can enhance our applications in ways we never imagined. With modern APIs, we can offload computations and decision-making to powerful language models, making our applications smarter, more responsive, and highly personalized. Imagine building a smarter smart home—where an AI decides which devices should turn on or off based on real-time scenarios. Or creating a health assistant that analyzes a user’s medication list, flags potential interactions, and even considers allergies and medical history. How about a nutrition tracker that not only logs meals but also offers real-time dietary advice based on the user's body metrics? The possibilities are endless. In this hands-on workshop, you’ll build a REST API application that takes user data, generates dynamic AI-powered responses, and processes the results logically. We'll be running a local LLM using Ollama API and integrating it into a Spring application, creating a seamless AI-powered assistant. ⚠ Note: This will be a more advanced session, requiring some prior experience with backend development. Since we'll be running a local LLM, you'll need a machine with decent processing power (preferably with a GPU or a powerful CPU) to ensure smooth performance. By the end of the session, you’ll have the foundational skills to integrate LLMs into real-world applications and leave with fresh ideas on how to bring AI-driven features into your own projects. Join me and start building the future of AI-enhanced applications!

Talk Level:
INTERMEDIATE

Bio:
I am a Senior Software Developer at Vida Software LTD with eight years of experience working across various projects and technologies. Passionate about staying at the forefront of innovation, I constantly explore emerging tools and frameworks that have the potential to shape the future. In 2024, I led a hands-on Quarkus workshop at jPrime, sharing my expertise with fellow developers. Now, I’m excited to introduce a topic that’s rapidly gaining traction—AI beyond chatbots. My goal is to spark new ideas and inspire developers to think about AI’s potential in ways they haven’t considered before.