3 Comments
Jun 19, 2021Liked by Aditya Malte

Very neat and crisp explanation!

Expand full comment

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

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