Search

APIs for Search Experience Experiments

Consider the BasicsTo create a memorable search experience for a certain set of products, one of the most important elements is the data to be shown. The information that shoppers receive regarding the different products available greatly impacts their decision whether or not to make a purchase. Of course, the

Spellcheck in Elasticsearch

After working as a backend developer for several years, the opportunity arose for me to begin integrating features using Elasticsearch (version 7.17). Everything was going smoothly until it was time to take a deep dive into a new feature. Recently my team was asked to reach a milestone that

Session Contextualization

TL;DRYes, there is a way to help shoppers find what they need, without tracking or collecting personal information. It’s called session contextualization and, here at Empathy.co, it is how we interpret shoppers’ interactions in an ecommerce store, in order to provide a delightful user experience. You can

Moving to a mono-repo: Part 1, The Journey

Often the journey can teach you a lot about your destination. For many years, Empathy.co has been working on web frontend projects. Along the way, we’ve created lots of libraries to solve different kinds of problems. However, while we are happy to be able to reuse code between