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.
Hybrid Search with Reciprocal Rank Fusion in Apache Solr
We explore the Combined Query Feature using Reciprocal Rank Fusion in Apache Solr with a hands-on approach.
Lexically accelerated vector search: SeededKnnVectorQuery Support in Apache Solr 10
In this blog we explores our recent contribution to Apache Solr that introduces support for SeededKnnVectorQuery.
Searching Children, Finding Parents: Nested KNN Vector Search in Solr
New feature coming to Solr v10.x: KNN search on nested vectors via Block Join. KNN Block Join query enables searching across specific child paragraphs and surfacing the most relevant parent documents in a single request.
Binary Quantization of Dense Vectors in Apache Solr
This blog post explores binary vector quantization and the recent Solr contribution which adds support for this technique.
Scalar Quantization of Dense Vectors in Apache Solr
This blog post explores scalar vector quantization and the recent Solr contribution which adds support for this technique.
Retrieval and Responsibility: The Ethics of Augmented Knowledge
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.
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.