Hi OzBargain! We have updated OzBargain's search backend with a new implementation last night (which might have caused this morning's outage, but was quickly fixed). Now both the new and old search engines are running in parallel when we try to iron out the bugs. If you would like to test out the new search backend, here are the steps:
- Go to any search page
- Click on "Advanced search" to open the field group
- Click on "Switch to Search Beta" button
Note that it works only for logged in users. The new engine is a lot faster. Search performance has always been a problem on OzBargain, and now you should be able to do sub-second searches. It also indexes one or two character words. Here is an example — search Nexus 7
- Old backend takes ~3.50 seconds, and the first result is actually not about Nexus 7, as "7" wasn't used for indexing.
- New backend takes ~0.34 seconds, and the first result is relevant.
The new search also prioritise keywords in the order of title, post and comments + some adjustment for recency. Still a bit of tuning required I suspect. Please give it a try.
Our next step would be fixing the search page user interface, and also per-account preference to have result sorted by recency only and preference to remove expired deals. I'll be looking at that next month.
Looking forward to that feature.. Unless the relevancy algorithm improves significantly. Perhaps 'recency" (is that even a word) can be scaled higher in the relevancy algorithm?
I almost always use the Recent Items search, and I'm certain most users are the same.