Your 12 hourly digest for DZone.com Feed

DZone.com Feed
Recent posts on DZone.com 
thumbnail Series: Toward a Shared Language Between Humans and Machines
Oct 23rd 2025, 15:00 by Frederic Jacquet

Large language models (LLMs) today produce fluent and coherent texts, to the point of giving the illusion of a real conversation. But behind this apparent mastery arises an interesting question: do machines really understand us, or are they only predicting words?

In a four-part series, we will explore one of the deepest challenges of artificial intelligence: building a true common ground between human meaning and machine logic. From cognitive limits to quantum horizons, and including the strategic role of humans, each article will shed light on one facet of these questions.

thumbnail Ranking Full-Text Search Results in PostgreSQL Using ts_rank and ts_rank_cd With Hibernate 6 and posjsonhelper
Oct 23rd 2025, 14:00 by Szymon Tarnowski

In a previous article, we explored how to implement full-text search in PostgreSQL using Hibernate 6 and the posjsonhelper library. We built queries with to_tsvector, to_tsquery, and their simpler wrappers for the plainto_tsquery, phraseto_tsquery, and websearch_to_tsquery functions.

This time, we'll extend that foundation and explore how to rank search results based on their relevance using PostgreSQL's built-in ranking functions like ts_rank and ts_rank_cd.

thumbnail Applying Domain-Driven Design With Enterprise Java: A Behavior-Driven Approach
Oct 23rd 2025, 13:00 by Otavio Santana

When it comes to software development, one of the biggest mistakes is delivering precisely what the client wants. While this may sound cliché, the problem persists even after decades in the industry. A more effective approach is to begin testing with a focus on business needs.

Behavior-driven development (BDD) is a software development methodology that emphasizes behavior and domain terminology, also known as ubiquitous language. It uses a shared, natural language to define and test software behaviors from the user's perspective. BDD builds on test-driven development (TDD) by concentrating on scenarios that are relevant to the business. These scenarios are written as plain-language specifications that can be automated into tests, which also serve as living documentation.

thumbnail Fundamentals of Logic Hallucinations in AI-Generated Code
Oct 23rd 2025, 12:00 by Stelios Manioudakis, PhD

Tools like GitHub Copilot, ChatGPT, Cursor, and other AI coding assistants can generate boilerplate, suggest algorithms, and even create full test suites within seconds. This accelerates development cycles and reduces repetitive coding work.

Hallucinations, however, are a common problem of AI-generated code. There are several types of hallucinations, and in this article, I will focus on some basic logical hallucinations.

thumbnail How to Build an MCP Server and Client With Spring AI MCP
Oct 23rd 2025, 11:00 by Horatiu Dan

If it's spring, it's usually conference time in Bucharest, Romania. This year was, as always, full of great speakers and talks. Nevertheless, Stephan Janssen's one, where the audience met the Devoxx Genie IntelliJ plugin he has been developing, was by far my favorite. The reason I mention it is that during his presentation, I heard about Anthropic's Model Context Protocol (MCP) for the first time. Quite late though, considering it was released last year in November. Anyway, to me, the intent of standardizing how additional context could be brought into AI applications to enrich and enhance their accuracy was basically what's been missing from the picture. With this aspect in mind, I have been motivated enough to start studying about MCP and to experiment with how its capabilities can improve AI applications.

In this direction, from high-level concepts to its practical use when integrated in AI applications, MCP has really caught my attention. The result: a series of articles.

You are receiving this email because you subscribed to this feed at blogtrottr.com. By using Blogtrottr, you agree to our policies, terms and conditions.

If you no longer wish to receive these emails, you can unsubscribe from this feed, or manage all your subscriptions.

Comments

Popular posts from this blog

DZone.com Feed