
Music Information Retrieval: the Intervals Matrix
In this post we describe what is an Intervals Table and how to build it using a Behaviour-Driven-Development (BDD) approach.

In this post we describe what is an Intervals Table and how to build it using a Behaviour-Driven-Development (BDD) approach.

Secrets of Interleaving approaches for Learning To Rank online testing/evaluation. It includes implementation details and pro/cons analysis.

This blog post aims to explain Docvalues and Store fields in Apache Solr for operations in which they can be used interchangeably.

In this post we describe what is an Intervals Table and how to build it using a Behaviour-Driven-Development (BDD) approach.

An approach to solve the problem of an application that requires both Full and Atomic Updates, using one of the powerful concepts in Object Oriented Programming: Polymorphism.

Let’s quickly setup a Solr development environment for implementation and debugging purposes, with our 5 minutes how to!

Third part of the journey into Entity Search trough embeddings. Focus of the post is the ranking phase.

Entity Search: how to build virtual documents leveraging on graph embeddings. How to exploit entity embeddings and clustering.

How faceting is calculated in Apache Solr distributed architectures. It presents inner details explanation and practical examples.

The Rated Ranking Evaluator is a search quality evaluation tool which evaluates the quality of results coming from a search infrastructure.
We are Sease, an Information Retrieval Company based in London, focused on providing R&D project guidance and implementation, Search consulting services, Training, and Search solutions using open source software like Apache Lucene/Solr, Elasticsearch, OpenSearch and Vespa.
WhatsApp us