Blogs

Developer insights and practical how-to articles from our experts to inspire and empower your search experience.

Filters

Demystifying ChatGPT & LLMs: Different methods for building AI search

Explore the inner workings of ChatGPT and LLMs, and discover three effective approaches for building generative AI search experiences for specific domains.

Sherry Ger

Retrieval vs. poison — Fighting AI supply chain attacks

Learn about the supply chain vulnerabilities of artificial intelligence large language models (LLMs) and how the AI retrieval techniques of search engines can be used to fight misinformation and intentional tampering of AI.

Dave Erickson

Generative AI using Elastic and Amazon SageMaker JumpStart

Learn how to build a generative artificial intelligence (GAI) solution with Amazon SageMaker JumpStart, Elastic, and Hugging Face open source LLMs using the sample implementation provided in this post and a data set relevant to your business.

Uday Theepireddy

Vector search in Elasticsearch: The rationale behind the design

In this blog, you'll learn how vector search has been integrated into Elasticsearch and the trade-offs that we made.

Adrien Grand

Improving information retrieval in the Elastic Stack: Hybrid retrieval

In this blog we introduce hybrid retrieval and explore two concrete implementations in Elasticsearch. We explore improving Elastic Learned Sparse Encoder’s performance by combining it with BM25 using Reciprocal Rank Fusion and Weighted Sum of Scores.

Quentin Herreros

Improving information retrieval in the Elastic Stack: Steps to improve search relevance

In this first blog post, we will list and explain the differences between the primary building blocks available in the Elastic Stack to do information retrieval.

Grégoire Corbière

Improving information retrieval in the Elastic Stack: Benchmarking passage retrieval

In this blog post, we'll examine benchmark solutions to compare retrieval methods. We use a collection of data sets to benchmark BM25 against two dense models and illustrate the potential gain using fine-tuning strategies with one of those models.

Grégoire Corbière

Relativity uses Elasticsearch and Azure OpenAI to build AI search experiences

With Elasticsearch Relevance Engine, you can create AI-powered search apps. Learn how Relativity uses Elastic & Azure Open AI for this goal.

Hemant Malik

Exploring vector databases: how to get the best of lexical and AI-powered search with Elastic’s vector database

Learn about the concepts related to vector databases, how they work and how to get the best out of lexical & AI search with Elastic’s vector database.

Bernhard Suhm

Open-sourcing sysgrok — An AI assistant for analyzing, understanding, and optimizing systems

Sysgrok is an experimental proof-of-concept, intended to demonstrate how LLMs can be used to help SWEs and SREs understand systems, debug issues, and optimize performance.

Sean Heelan

The generative AI societal shift: Elastic's Gen AI & LLMs journey

Learn how Elastic is at the forefront of the generative AI & Large Language Models (LLMs) revolution, helping users take LLMs to new...

Jeff Vestal

Logs: Understanding TLS errors with ESRE and generative AI

Here's how to set up and use the Elasticsearch Relevance Engine (ESRE) with its Elastic Learned Sparse Encoder capability for log analysis and probe TLS issues.

David Hope

Ready to build state of the art search experiences?

Sufficiently advanced search isn’t achieved with the efforts of one. Elasticsearch is powered by data scientists, ML ops, engineers, and many more who are just as passionate about search as you are. Let’s connect and work together to build the magical search experience that will get you the results you want.

Try it yourself