I have a doubt, how can I create a list of items that respects a “more like you” order.
Let me explain, I have a collection of “Events” and each event is linked to another “Interests” collection.
Each user has 5 interests that you choose when registering.
my idea is to propose to the user the events that have his interests (at the top) and in the background those that do not have his interests.If I filter by events + interests I would exclude all events that have interests that are not linked to the user (this is not good).
I want to give the user the possibility to view many other events as well, but which are simply less recommended for him.
Can anyone help me? It is a practice used on all websites or apps, first you are shown the elements most similar to you, and then those less close to you (but without excluding them).