Almost 4 months ago, I made my first post on Habré, on how to make social likes
useful for a programmer. Already a lot of water has flowed away, the user base has overstepped 10,000 accounts, but the search, as one of the main functions of the application, remained unclaimed.
And there were several reasons for this - technical and non-technical. The technical problem was that the search (based on MongoDB full text search) was rather slow and did not give high accuracy (especially in the Russian language). But the non-technical component, namely the UX problem, was more influential.
What do we do when we want to find something? That's right, open your favorite search engine. It is difficult to break the habit and go for a search to another site, even if you know that the results may have better characteristics. For a very long time this fact was hidden from us, but thanks to the feedback from users (thanks to
sheershoff ,
dmytro_voloshyn ,
gimntut ) we decided to change the situation.
The first thing that was done is the migration of the search to
ElasticSearch (about which I will write a separate technical post) and the second, the release of an extension to Google Chrome, which is able to expand the search results with data from
Likeastore .
')
This is how the Likeastore
Chrome Extension was born, which can change the experience of using a search.
As is known, the social component is increasingly gaining weight in the ranking algorithms for issuing results. And now, imagine that when doing a usual search in Google, next to Google issue, there is your personal sample of information, the relevance of which is extremely high, because when you have already marked it as your favorite.

Actually this is the main function of expansion to chromium. In the test mode, he worked throughout the past week and today it is published.
You must have an account in Likeastore,
install the extension in chrome and try to search for something.
We continue to work on the quality of the issued results. We also think about the support of other browsers (Firefox, Safari) and the support of other search engines (Yandex, Bing).