hi, I am going through learning to rank examples in Solr7. In the examples, the features are part of the searched document. Can I use solr's learning to rank system if my features are user specific? e.g., if searching for products, i want to rank some products higher if they have been used by current user's friends.
Initially, i was thinking of tracking a list of 'friend products' with each user so that after the query, i re-rank the results if any of the resulting item is also in 'friend products' list. This list is being generated outside the solr server. Can I user Solr7's re-ranking functionality with this list? One alternative is to extract features (e.g., like category, price buckets etc.) of the products and save them in the solr documents; and then also deduce the features of user's 'friend products' instead of just keeping the raw product list. However, in both cases the search user has its specific feature values. Thanks Nawab