meilisearch/meilisearch

Setting to change the proximity ranking rule behavior

curquiza opened this issue · 3 comments

Related product team resources: PRD (internal only)

Related Spec: meilisearch/specifications#261

Motivation

Proximity is one of the ranking rules of Meilisearch and makes Meilisearch return results that are sorted by increasing the distance between matched query terms.

To provide this kind of relevancy, Meilisearch needs to make a lot of computations and create many internal databases. This takes space on the user (or Cloud) disk, and also time when indexing.

Indexing time is a real problem and pain point for the users.

The point is to provide a setting to make the user lose a part of relevancy that probably do not fit their use case by drastically reducing their indexing speed.

Usage

More information about the usage here: https://www.notion.so/meilisearch/Remove-proximity-settings-usage-e33675cbbd9b48b3af471f3da91c454a

TODO

  • Release a prototype
  • If prototype validated, merge changes into main
  • Write spec

Impacted teams

@meilisearch/docs-team to let you know about this new experimental feature

Update:
@meilisearch/integration-team @meilisearch/docs-team : the feature is finally not experimental. check ou the API references linked in the issue description

@meilisearch/integration-team as well -> concerned by the feature since it's not experimental anymore

Hello, the spec has been created I put the link in the issue and below:
meilisearch/specifications#261