Peter Thramkrongart
01/30/2025, 9:35 AMKishore Nallan
01/30/2025, 10:45 AMPeter Thramkrongart
01/30/2025, 11:10 AMKishore Nallan
01/30/2025, 11:20 AMPeter Thramkrongart
01/30/2025, 11:21 AMPeter Thramkrongart
01/30/2025, 11:23 AMPeter Thramkrongart
01/30/2025, 11:24 AMKishore Nallan
01/30/2025, 11:27 AMPeter Thramkrongart
01/30/2025, 11:36 AMKishore Nallan
01/30/2025, 11:53 AMalpha
parameter that weights keyword search vs embedding searches.Peter Thramkrongart
01/30/2025, 11:56 AMKishore Nallan
01/30/2025, 11:59 AMPeter Thramkrongart
01/30/2025, 11:59 AMPeter Thramkrongart
01/30/2025, 12:01 PMKishore Nallan
01/30/2025, 12:02 PMIf you don't have a lot of tennis rackets in your stores, Nike shoes may pop up in the search result.This is because your embeddings are personalized on user's search history?
Peter Thramkrongart
01/30/2025, 12:02 PMKishore Nallan
01/30/2025, 12:04 PMCan we sum the text_match and custom rank score?No that can't be done. You will have to do the re-ranking then on the client if you want a lot of custom logic like this. In any case, for vector search pagination is not recommended because of the approximate nature of the search. When you paginate, the larger search radius could produce better results that didn't show up with the smaller
k
used for the first page, and this can cause the order of results to seemingly repeat.
So I recommend just doing a single request with a large k
like 100
and then apply your custom ranking on the client side.Peter Thramkrongart
01/30/2025, 12:06 PMPeter Thramkrongart
01/30/2025, 1:08 PMKishore Nallan
01/30/2025, 1:21 PMPeter Thramkrongart
01/30/2025, 1:22 PMKishore Nallan
01/30/2025, 1:24 PMPeter Thramkrongart
01/30/2025, 1:27 PMKishore Nallan
01/30/2025, 1:39 PMPeter Thramkrongart
01/30/2025, 1:45 PMKishore Nallan
01/30/2025, 1:56 PMPeter Thramkrongart
01/30/2025, 1:58 PM