Search / Recommendations

We have the experience needed to help retailers develop powerful, modern search engines built with Elastic/Solr that are highly optimized for e-commerce.

Search Engine

Search engines based on the Lucene

  • Solr
  • Elastic

Individual components

  • Facets
  • Spell Correction
  • Autocomplete
  • Ranking

Search Optimisation

Analyze of fields and its optimization

Performance tuning

Search Personalisation

Smart filters

People are now using mobile devices or tablets to look for products online more than previously. It is key component to make user usability more comfortable on small device and that is why smart facets are very important because the screen of such devices very restricted. Simple solution like to show most clickable facets won’t work in all cases. But we have experience building such applications for a large retailer with output to production!​

Autocomplete

This service plays an important role in the search, because users often expect that autocomplete will work for them and speed up their search. It should not only use basic algorithm from Information Retrieval but also take inco account a lot of other components. Autocomplete is an integral part of a search engine that cannot go separately as a service, but must use the same index but to build with customer engagement.

Ranking

At first glance this task may seem easy. Which features to choose and how to build training dataset and at the same time how not to change significantly the initial result? We do not come up with an answer because we are so smart, no we have an answer because we have done these several times for different retailer and checked the results how it affected they search conversion rate!

Seasonality

Most modern retailers use click data for the last N months for various components and services. But do you need to boost ‘Christmas Three’ in the search result after the holidays? We will help you identify seasonal products and how to avoid problems with such products for various services.

Business Tooling

Synonyms

There are a large number of dictionaries but how to understand which synonyms to use for your domain? Are they all so helpful? How to take into account that they do not damage the brands? Our methods of analytics will help you identify new synonyms and estimate your current.

Measurments

Business rules

This service plays an important role in the search, because users often expect that autocomplete will work for them and speed up their search. It should not only use basic algorithm from Information Retrieval but also take inco account a lot of other components. Autocomplete is an integral part of a search engine that cannot go separately as a service, but must use the same index but to build with customer engagement.