Main blog
Welcome to our Main Blog, the cornerstone of our exploration into information retrieval. This dedicated space serves as a comprehensive repository where we delve into our research, findings, and various topics predominantly centered around information retrieval.

Retrieval and Responsibility: The Ethics of Augmented Knowledge
As companies rush to embed generative AI into search, support, and decision-making, the real competitive edge won’t come from scale alone, but from how responsibly

Faster Vector Search: Early Termination Strategy Now in Apache Solr
In this blog we explores an early termination strategy designed to make approximate k-NN search faster in Apache Solr.

OpenSearch and Large Language Models
In this blog post, we provide a comprehensive overview of the features based on large language models (LLM) currently supported by OpenSearch.

ColBERT in Practice: Bridging Research and Industry
In this blog post, we examine the ColBERT paper, which adapts deep learning models, in particular, BERT, for efficient retrieval.

GLiNER as an Alternative to LLMs for Query Parsing – Evaluation
This blog post explores GLiNER as a viable alternative to large language models (LLMs) for query parsing tasks.

GLiNER as an Alternative to LLMs for Query Parsing – Introduction
This blog post explores how GLiNER works, highlighting its underlying architecture and how it differs from traditional NER models.

Enterprise AI Products for Search: Limits and Risks
Imagine stumbling upon a shiny platform that claims to offer “done-for-you” searches with AI-powered relevance and conversational chat, all rolled into one, perfectly working out

OpenSearch Semantic Sentence Highlighting Explained
Explore Semantic Highlighting feature in OpenSearch v3.0, how it works, and how it compares to the Sease Solr Neural Highlighting plugin.

AI-Powered Search Results Navigation with LLMs & JSON Schema
It explores an AI-powered Filter Assistant to improve User eXperience in navigating search results efficiently and effectively.

Semantic Search (Text to Vector) with Apache Solr
Learn all the secrets of the new semantic search in Apache Solr 9.8 that uses LLMs to vectorise text and support natural language queries.

Search Limitations and Workarounds in OpenSearch
This blog post focuses on limitations in OpenSearch v2.17 during the implementation of search features and proposes practical workarounds.

Why Solr More Like This Ignores Your copyField – How to Deal With It
This blog post explains a workaround implemented in Solr’s CloudMLTQParser to handle fields populated via copyField.

Best Large Language Models You Can Use in 2025 (Full Guide)
Curious about which large language models are dominating 2025? This comprehensive guide breaks down the top options—open-source, hybrid, and commercial, helping you choose the right AI tool for your needs.

Evaluating Solr Vector Search with Quepid
This blog post explore a practical way to evaluate the performance of vector search results in Apache Solr.

Challenges in Mathematical Formulae Retrieval
How do you retrieve mathematical formulae? What are the main problems and challenges in mathematical formulae retrieval?

From Natural Language to Structured Solr Queries using LLMs
It explores translating natural language queries into structured Solr queries using LLM and metadata to improve search and user experience.

OpenSearch Neural Sparse Search Tutorial
This blog post will focus on exploring Neural Sparse Search, an alternative approach to neural text search.

Build a Text Search API from a Postgres Database
This blog post is a tutorial for the implementation of a text search API from a Postgres database with code examples.

Chess Information Retrieval Insights
See how to set up a collection and queries for chess information retrieval. Here we describe a search engine to improve the chess experience.

Open Source Databases Demystified: A Review of the Top Options
Discover your project’s best open source database options with our comprehensive review. Learn about their strengths and weaknesses.

Image Retrieval Using ViT + Generative Pre-trained Transformer (GPT)
Implementation of image retrieval through a textual query using a Vision Transformer and a GPT for image captioning.

OpenSearch Neural Search Tutorial: Hybrid Search
The new implementation of hybrid search (from OpenSearch 2.10), allows for the combination and normalization of query relevance scores.

OpenSearch Neural Search Tutorial: How Filtering Works
This blog post is about how Filtering works in OpenSearch, exploring its importance, and how it is handle in vector search.

Find and Replace in Elasticsearch Fields
In this blog post we explore how to find and replace a specific value within a field of an Elasticsearch index.

Exploring Sexism in Information Retrieval Systems with NLP and ML
This blog is about the use of NLP and ML techniques to detect and prevent the use of sexism in Information Retrieval Systems

OpenSearch KNN Plugin Tutorial
It explores the OpenSearch k-NN Plugin, which offers 3 different approaches for retrieving the k-nearest neighbors from a vector index.

OpenSearch Neural Search Plugin Tutorial: Additional Useful Tools
The second part of OpenSearch Neural Search Plugin Tutorial for version 2.4.0 where additional tools can be found that might be useful