3 Comments
User's avatar
Harsh Desai's avatar

Very neat and crisp explanation!

Expand full comment
Agrover112's avatar

I loved how succinct this is. I had tried the same BM25+SBERT method which works well.

Another method I can think of is getting all embeddings by passing them through SBERT and using Annoy/Faiss.

I am also maintaining a repo for info rel to Semantic Search. https://github.com/Agrover112/awesome-semantic-search

Would be great to have you contributing this article or any papers to our repo.

Expand full comment
Venktesh's avatar

Scann is another good alternative for FAISS. Preserves accuracy and gives good optimization on inference time. It takes magnitude and direction into account when learning quantization and is unique

Expand full comment