<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Rag on JAVAPRO International</title><link>https://javapro-en.svenruppert.com/tags/rag/</link><description>Recent content in Rag on JAVAPRO International</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Thu, 09 Apr 2026 11:50:02 +0000</lastBuildDate><atom:link href="https://javapro-en.svenruppert.com/tags/rag/index.xml" rel="self" type="application/rss+xml"/><item><title>Take Control of GenAI — Without Compromising Your Data</title><link>https://javapro-en.svenruppert.com/take-control-of-genai-without-compromising-your-data/</link><pubDate>Thu, 09 Apr 2026 11:50:02 +0000</pubDate><guid>https://javapro-en.svenruppert.com/take-control-of-genai-without-compromising-your-data/</guid><description>&lt;p&gt;Most GenAI demos look impressive — until data protection becomes a blocker.&lt;/p&gt;
&lt;p&gt;Suddenly, you’re dealing with external APIs, unclear data flows, and compliance risks that slow everything down or stop projects entirely.&lt;/p&gt;
&lt;p&gt;But what if you could build GenAI systems without any of that?&lt;/p&gt;
&lt;p&gt;In this hands-on &lt;a href="https://2026.europe.jcon.one/workshops"&gt;JCON EUROPE 2026 workshop&lt;/a&gt;, &amp;ldquo;&lt;em&gt;Building Secure, Self-Hosted RAG Systems in Java&lt;/em&gt;&amp;rdquo;, you’ll explore how a fully local, self-hosted RAG system can be implemented — using Java and technologies you fully control.&lt;/p&gt;</description></item><item><title>Solutions to achieve desired results from Generative AI Models</title><link>https://javapro-en.svenruppert.com/solutions-to-achieve-desired-results-from-generative-ai-models/</link><pubDate>Wed, 10 Dec 2025 07:00:03 +0000</pubDate><guid>https://javapro-en.svenruppert.com/solutions-to-achieve-desired-results-from-generative-ai-models/</guid><description>&lt;h2 id="rise-of-generative-ai"&gt;&lt;strong&gt;Rise of Generative AI&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Generative AI (GenAI) has gained significant prominence in the last couple of years. This technological breakthrough has created the possibility of integrating various innovative use cases into applications across domains.  Organizations of all sizes, small and large, have started exploring, experimenting and adopting GenAI. Tools, frameworks and platforms are rapidly evolving and allow application developers to easily integrate GenAI capabilities into their existing applications or to build new innovative applications leveraging GenAI. There are lots of options available – GenAI capabilities available as services, foundation models, open-source models and model provider platforms that allow hosting of models.&lt;/p&gt;</description></item><item><title>Local AI with Java: AI Integration Without Cloud Dependency</title><link>https://javapro-en.svenruppert.com/local-ai-with-java-ai-integration-without-cloud-dependency/</link><pubDate>Fri, 02 May 2025 07:00:03 +0000</pubDate><guid>https://javapro-en.svenruppert.com/local-ai-with-java-ai-integration-without-cloud-dependency/</guid><description>&lt;p&gt;The future of artificial intelligence is local. Increasingly, companies are turning to local AI models to ensure data privacy, offline capabilities, and independence from cloud providers. At &lt;a href="https://2025.europe.jcon.one/"&gt;JCON EUROPE 2025&lt;/a&gt;, the two-hour “&lt;a href="https://schedule.jcon.one/session/894517"&gt;AI-based optimization in expedition planning – a practice-oriented workshop&lt;/a&gt;” with Sven Ruppert will demonstrate exactly how to implement this in Java: high-performance, privacy-friendly AI features – directly in your own application, entirely without cloud services.&lt;/p&gt;
&lt;h2 id="focus-on-the-open-source-project-expedition-planner"&gt;Focus on the Open-Source Project “Expedition Planner”&lt;/h2&gt;
&lt;p&gt;At the center is the open-source project &lt;strong&gt;“Expedition Planner&lt;/strong&gt;”, a Java-based web application designed for planning and organizing expeditions. However, this isn’t just theory: participants will work on real-world use cases, integrating local AI models with &lt;strong&gt;Ollama&lt;/strong&gt;, utilizing &lt;strong&gt;Langchain4j&lt;/strong&gt; and &lt;strong&gt;Retrieval Augmented Generation (RAG)&lt;/strong&gt; to optimize task planning and equipment lists intelligently.&lt;/p&gt;</description></item><item><title>Securing the Future of AI: Authorization for Java RAG Systems using LangChain4j and OpenFGA</title><link>https://javapro-en.svenruppert.com/securing-the-future-of-ai-authorization-for-java-rag-systems-using-langchain4j-and-openfga/</link><pubDate>Mon, 14 Apr 2025 07:00:02 +0000</pubDate><guid>https://javapro-en.svenruppert.com/securing-the-future-of-ai-authorization-for-java-rag-systems-using-langchain4j-and-openfga/</guid><description>In this post, we explore how to build a robust Java-based RAG system by integrating LangChain4j with OpenFGA for fine-grained, relationship-based access control. Learn how to tackle the unique security challenges of RAG applications—from dynamic context and complex document relationships to real-time authorization checks—and follow step-by-step examples that show you how to implement a secure syst</description></item></channel></rss>