• Technical roadmap: OpenSearch extensibility

    Wed, Apr 05, 2023

    The OpenSearch plugin framework presents a number of challenges for users and developers. To solve these, we've embarked on a journey to replace the plugin mechanism with extensions.

    Read More
  • Meet your new OpenSearch Project Slack workspace

    Mon, Apr 03, 2023

    The OpenSearch Project is happy to announce a new Slack community workspace to provide open communication channels for anyone interested in OpenSearch.

    Read More
  • The ABCs of semantic search in OpenSearch: Architectures, benchmarks, and combination strategies

    Thu, Mar 30, 2023

    In an earlier blog post, we described different ways of building a semantic search engine in OpenSearch. In this post, we'll dive further into the science behind it. We'll discuss the benefits of combining keyword-based search with neural search, the architecture and model options, and benchmarking tests and results. First, we'll provide an overview of our proposed solutions and a...

    Read More
  • Expanding k-NN with Lucene approximate nearest neighbor search

    Wed, Mar 22, 2023

    OpenSearch pioneered k-nearest neighbor (k-NN) within search engines in 2019, and developers have adopted it enthusiastically on sets of millions or even billions of vectors. OpenSearch continues to innovate in the area of k-NN support. OpenSearch 2.2 added the Lucene 9.0 implementation of k-NN, and OpenSearch 2.4 added adaptive filtering.

    Read More
  • Getting started with multilayer maps in OpenSearch

    Wed, Mar 15, 2023

    OpenSearch 2.5 introduced new multilayer maps for visualizing geographical data. Displaying multiple layers on a map lets you show data from different sources at different zoom levels. Additionally, in OpenSearch 2.6, you can add multilayer maps to dashboard panels within OpenSearch Dashboards, which makes it easier to analyze your geospatial data in the context of other visualizations.

    Read More