They don't mention BM25, which still outperforms much of semantic search. A fun exercise is to watch the benchmarks of the latest semantic embeddings models and see that they still struggle to match good 'ol BM25. BM25 uses the relative statistical frequency of words to identify relevant material, along with some adjustments. It doesn't use ML at all, but it works very well, especially for technical content. SPLADE i…
From grep to SPLADE: a journey through semantic search
11–20 of 20 posts
Re: From grep to SPLADE: a journey through semantic search
#12This feels like a big missing piece at this stage of AIs evolution. I just searched on Amazon for five inch chair casters. They used to have them but don't anymore. But that took me a long time to find out. Instead it just dumped all of the chair casters and let me read the details to find out the hard way that none of them were what I wanted across 10 pages of results. But I've been spoiled by modern chatbots. I wan…
Re: From grep to SPLADE: a journey through semantic search
#13They don't mention BM25, which still outperforms much of semantic search. A fun exercise is to watch the benchmarks of the latest semantic embeddings models and see that they still struggle to match good 'ol BM25. BM25 uses the relative statistical frequency of words to identify relevant material, along with some adjustments. It doesn't use ML at all, but it works very well, especially for technical content. SPLADE i…
It's worse than Splade https://i.imgur.com/oGliEIg.png We've tested various hybrid approaches as well, but that's too much to go into in once post.
Re: From grep to SPLADE: a journey through semantic search
#14They don't mention BM25, which still outperforms much of semantic search. A fun exercise is to watch the benchmarks of the latest semantic embeddings models and see that they still struggle to match good 'ol BM25. BM25 uses the relative statistical frequency of words to identify relevant material, along with some adjustments. It doesn't use ML at all, but it works very well, especially for technical content. SPLADE i…
Re: From grep to SPLADE: a journey through semantic search
#15Just an FYI, SPLADE is licensed as CC BY-NC-SA 4.0, no commercial use.
Re: From grep to SPLADE: a journey through semantic search
#16This feels like a big missing piece at this stage of AIs evolution. I just searched on Amazon for five inch chair casters. They used to have them but don't anymore. But that took me a long time to find out. Instead it just dumped all of the chair casters and let me read the details to find out the hard way that none of them were what I wanted across 10 pages of results. But I've been spoiled by modern chatbots. I wan…
Why would a company want to provide this? Modern-day Amazon doesn't win when you find out that what you want isn't there; they "win" when their search is so bad that you spend a long time browsing counterfeit or not-quite-there results that you might buy. The future of an Amazon-designed chatbot that I see would be for it to try actively to snowball me into buying an inappropriate product, not to help me quickly discover that what I want isn't there.
Re: From grep to SPLADE: a journey through semantic search
#17This feels like a big missing piece at this stage of AIs evolution. I just searched on Amazon for five inch chair casters. They used to have them but don't anymore. But that took me a long time to find out. Instead it just dumped all of the chair casters and let me read the details to find out the hard way that none of them were what I wanted across 10 pages of results. But I've been spoiled by modern chatbots. I wan…
> This feels like a big missing piece at this stage of AIs evolution. I just searched on Amazon for five inch chair casters. They used to have them but don't anymore. But that took me a long time to find out. Instead it just dumped all of the chair casters and let me read the details to find out the hard way that none of them were what I wanted across 10 pages of results. But I've been spoiled by modern chatbots. I w…
Re: From grep to SPLADE: a journey through semantic search
#18They don't mention BM25, which still outperforms much of semantic search. A fun exercise is to watch the benchmarks of the latest semantic embeddings models and see that they still struggle to match good 'ol BM25. BM25 uses the relative statistical frequency of words to identify relevant material, along with some adjustments. It doesn't use ML at all, but it works very well, especially for technical content. SPLADE i…
Re: From grep to SPLADE: a journey through semantic search
#19Earlier quoted context omitted.
> This feels like a big missing piece at this stage of AIs evolution. I just searched on Amazon for five inch chair casters. They used to have them but don't anymore. But that took me a long time to find out. Instead it just dumped all of the chair casters and let me read the details to find out the hard way that none of them were what I wanted across 10 pages of results. But I've been spoiled by modern chatbots. I w…
Have you seen Miracle on 34th Street, where Kris Kringle convinces Macy's and Gimbels to tell their customers that their competition has what they're looking for? That isn't as fictional as Santa Claus. I was in a Walmart yesterday when I heard a clerk tell a customer that the hardware store down the street has the thing that Walmart didn't. It happens a bazillion times a day.
One of my favorite movies, yes! And I absolutely believe that a clerk will do this; if there was ever a loyalty of staff to the retail companies for which they worked, it was probably misplaced then, and is definitely misplaced now. But that's a matter of human discretion that overseers haven't yet been able to engineer out, whereas here we're talking about something that would have specifically to engineer in. The unwillingness of Amazon even to try to confront the massive review-gaming and counterfeit-items problem leads me to believe that, to the extent that they ever viewed their mission as getting the customer what they wanted, they don't now—and so will not change their search in a way that would facilitate that.
Re: From grep to SPLADE: a journey through semantic search
#20Earlier quoted context omitted.
It's worse than Splade https://i.imgur.com/oGliEIg.png We've tested various hybrid approaches as well, but that's too much to go into in once post.
what’s that output from and how can i understand it? i’m happy to rtfm - just want a pointer. thanks!