typesense / typesense

Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences

Home Page:https://typesense.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Feature Request - Rank optional filter by most matches in the top

Dyz598 opened this issue · comments

commented

Description

I would like to request a feature to rank based on number of optional filters matched.

Scenario

In a course app with courses tagged with the materials/skills learned.

If theres 3 Courses with the following tagged materials:

  1. Java Backend Development Course
  • java
  • backend
  1. Golang Backend Development Course
  • golang
  • backend
  1. Docker Devops Course
  • docker
  • devops

If the user filters with the following tags golang and backend, the results will appear in the following order:

  • 2
  • 1
  • 3

+1 I would love to have this!