socool

Open full view…

Looks really good so far. S

shmarmot
Mon, 28 Nov 2016 19:10:48 GMT

o much more usable than Amazon's weak search pages. A few ideas for you: 1) It would be great to be able to exclude individual departments (the product group exclusion is useful but too coarse a lot of times). 2) I'd love to have a sort that combines relevancy and rating, with a slider to indicate how much to weight one versus the other (the slider would go from all relevancy on one side to all rating on the other, and halfway would weight the two equally). A lot of times I'm looking for best rating but I need to be able to exclude some level of irrelevant results.

socool
Mon, 28 Nov 2016 19:31:46 GMT

Thank you for your suggestions. The exclusion of individual departments is something that I would love to do as well, but have not been able to figure out yet. Much of what I do in order to make my search so much more functional than Amazon's is trying to find undocumented features in Amazon's programming interface. So it is possible that with time I will discover how to exclude individual departments. For now I only figured out how to exclude product groups and select multiple departments at once (none of those things are possible on Amazon's website). So stay tuned. Your second suggestion is interesting, I will think about a way to implement it, although UI may be challenging. For now I would suggest leaving the results sorted by relevance and use the min# of reviews and min user rating sliders to only display the results that are highly rated. Thanks again for writing. I am glad you are finding my site useful and I would appreciate if you spread the word.

shmarmot
Sun, 18 Dec 2016 05:22:12 GMT

I can see how the second suggestion might be a problem, as you'd probably have to pull down all the search results, scan through them to get the relevancy and the rating, calculate the weighted sort rank, and then sort and paginate them. Fine if the search returns a few hundred items, but a larger result set than that would probably be unmanageable. For now, I usually do exactly what you suggest.