Search Insights & Expertise

Practical insights on search architecture, relevance, and performance from real-world implementations.

Search Has a Control Problem

Search governance adds structure, but it’s only part of the system. As shopper behavior, product catalogs, and business priorities constantly change, search needs to go beyond decisioning and continuously adapt. Governance, control, and optimization work together to keep results aligned with shopper behavior.

Read More »

AI Is Too Expensive

The functionality of the modern blend of AI has some immensely powerful capabilities that offer a great deal of opportunity. LLMs also have some important flaws. Awareness of what AI is, what it’s capable of (and not capable of) is crucial to weighing opportunity cost of IT time. It’s simply too expensive to not be aware of what AI is.

Read More »

A Tale of Java, LLMs, and Search

This article explores the challenges and solutions in integrating Java with large language models (LLMs) for search. It details building a proof-of-concept for leveraging popular LLMs like SBERT and OpenAI, using Python-based tools to bridge gaps in Java compatibility. Learn how vector databases, FastAPI, and Chroma enable powerful search functionalities.

Read More »

Search is Broken

How many times have we heard that yelled in our general direction? Search engines, and their teams, are only as good as the data they are given. This is true for all search engines, for all time, regardless of any machine learning algorithms or other bells and whistles they may contain.

Read More »