Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
How I improved Twitter Handles Search's ranking (blog.algolia.com)
6 points by redox_ on Jan 8, 2014 | hide | past | favorite | 4 comments


Seems pretty good, however if you search for "bill", the 3rd result is "Ryan Seacrest"

If there's only a partial match with the description it probably shouldn't rank it so highly


You're right "Ryan Seacrest" has +10M followers.

As you might have read on the blog, the user query produces 2 underlying queries. The first targeting top users (having 10M+ followers). This one retrieves "Ryan Seacrest", even if the match was only part of the description. It would be better if replaced by a query targeting the user's followers, but I reached Twitter's rate limits while implementing it. The second targeting others.


I've just committed a patch skipping top users if the match was only in the description, with typos. Thanks for your feedback.


Demo is available at http://twittersearch.algolia.io




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: