<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Markus Eisele on foojay.io - Friends of OpenJDK</title><link>https://foojayio.github.io/website/today/author/markus-eisele/</link><description>Articles written by Markus Eisele on foojay.io - Friends of OpenJDK</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 25 Jun 2025 12:20:26 +0000</lastBuildDate><atom:link href="https://foojayio.github.io/website/today/author/markus-eisele/index.xml" rel="self" type="application/rss+xml"/><item><title>Sentiment Analysis with Java, Quarkus, LangChain4j, and Local LLMs</title><link>https://foojayio.github.io/website/today/build-a-sentiment-analysis-api-in-java-with-quarkus-and-local-llms/</link><pubDate>Wed, 25 Jun 2025 12:20:26 +0000</pubDate><guid>https://foojayio.github.io/website/today/build-a-sentiment-analysis-api-in-java-with-quarkus-and-local-llms/</guid><description>&lt;p&gt;&lt;img src="https://foojayio.github.io/website/today/build-a-sentiment-analysis-api-in-java-with-quarkus-and-local-llms/49de875e-fe8c-40d2-9613-61a6c8270eb3_1536x1024-700x467.webp" alt="Abstract image" loading="lazy"&gt;
&lt;/p&gt;
&lt;p&gt;In a world full of opinions, tweets, reviews, chats, emails, understanding the tone behind words is crucial. Whether you&amp;rsquo;re building a feedback system, monitoring brand reputation, or adding emotion detection to a chatbot, sentiment analysis plays a key role. It turns raw text into actionable signals: Is the customer happy? Frustrated? Neutral?&lt;/p&gt;
&lt;p&gt;Traditionally, this kind of natural language processing (NLP) required cloud APIs or heavyweight ML stacks. But now, thanks to modern Java frameworks like &lt;a href="https://quarkus.io/" target="_blank" rel="noopener noreferrer"&gt;Quarkus&lt;/a&gt;
, local Large Language Models (LLMs), and the &lt;a href="https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html" target="_blank" rel="noopener noreferrer"&gt;LangChain4j&lt;/a&gt;
 library, you can build a sentiment analyzer that runs entirely on your machine&amp;mdash;no cloud account, no API keys, no surprise billing.&lt;/p&gt;</description></item></channel></rss>