Session: Empowering Java Apps with LLMs Using LangChain4j
The fusion of Java and AI is transforming how we build intelligent applications. In this session, we will dive into how Java developers can harness the power of LangChain4j to integrate large language models (LLMs) into Spring Boot applications. Through a practical, hands-on example, we’ll guide you in building a dynamic chat application powered by AI, where users can interact with the system in natural language. We will explore how to set up a Spring Boot project that incorporates LangChain4j for processing LLM-based requests, demonstrating how to create chatbots that can retrieve information, engage in conversations, and provide contextually relevant responses. Whether you're looking to integrate conversational AI into your Spring Boot apps or expand your knowledge of AI-powered systems, this session will provide you with the tools, techniques, and real-world examples needed to build your own LLM-powered Java applications.
Bio
I am Garima Agarwal, a backend development and database management expert with over a decade of experience in enterprise software development. Throughout my career, I’ve worked with renowned organizations such as General Electric (GE), National Mortgage Insurance (NMI), Bank of America, Nike, and the Government of Gujarat. My areas of expertise include:
Backend Architecture and Optimization: Building scalable, high-performance systems for enterprise applications
Cloud and Legacy Systems: Migrating and modernizing legacy systems for cloud-based solutions
Database Management: Advanced data handling and performance tuning strategies
I am passionate about knowledge sharing and fostering discussions on best practices and emerging trends within the development community.