3 ms·
You can try to search-as-you-type on our hacker news search to see the difference with other search engines: http://hn.algolia.com/ http://hn.algolia.com/ You
by jlemoine 13y ago
You can try to search-as-you-type on our hacker news search to see the difference with other search engines: http://hn.algolia.com/ http://hn.algolia.com/
You have relevant results after each keystroke, even with typos. Classical engines use approximation to perform instant search, like the suggest module of Elasticsearch.
- anxrn 13y agoIt seems like for the HN search, your ranking function is the number of votes (or very highly correlated with it). If this is true, its not solving a problem as hard as 'classical' engines, which compute a lot more. It would be great to demonstrate this sort of performance on comparable rank functions. I don't know anything about Elasticsearch ranking though, maybe they have a very simple rank function too.
- jlemoine 13y agoIt is more than just a sort on number of points :) Our value is to be able to mix textual relevance with business data (in that case the number of points but is can be the number of page views, number of followers, ...). You can have a look at our blog post which explain our ranking in details: http://blog.algolia.com/search-ranking-algorithm-unveiled/ http://blog.algolia.com/search-ranking-algorithm-unveiled/
- deleted 13y ago[deleted]