The binary filters
The vast majority of websites implement a sorting function called the “layer module”. It is displayed in a block, usually on the left of the results, and shows a list of simple criteria: price, brand, size, color, options … The user chooses values or range of values, checks the options that he prefers and the site shows only the results that match all the selected filters.
This method of so-called binary filters has the advantage of being simple to understand by the user, and quite simple to implement. However, it has the following limitations:
- The more filters, the less number of results because only the results that match ALL criteria are displayed. The user can therefore only choose between a limited number of criteria because there is possible compromise. And yet the user often expects to compromise when making a decision.
- Binary filters are based on logical criteria. They are not adapted to the understanding of subjective or emotional criteria related to welfare, style, experience, location or certain psychological characteristics.
- Filters do not rank results. The user must make the selection of the most relevant products by himself. The site may sort with a specific criterion such as price, rating, number of reviews, or popularity. However, it is not able to sort with a global relevance.
- This method allows to store little information on the specific needs of each user. When the user does not select any filters, and does not buy any products, the site does not record any information.
MyDreamMatch solves all these limitations …
Software engineer from Supélec Paris, I worked as a developer, architect and then manager for many years at the Research Center of IBM and then in the Cisco European organization.
Passionate about Artificial Intelligence, I decided in 2015 to create my company MyDreamMatch in order to make personalized recommendations accessible and easy to use by the largest number of web sites.