We have a search engine with books that have topics and other features. We do 
faceting on these features, and allow users to check off topics they are 
interested in, in the UI. If a user checks off more than one topic, we retrieve 
books that have any of the topics checked off, so the search becomes 
disjunctive.

My question is, is there a way to rank books that match more than one selected 
topic higher than books that match only one topic?

Topic is only an example here. Ideally, we would like to do this on features 
that we only have as docValues in solr, so ordering them after they are 
returned by solr would require changes we would like to avoid if possible.

I realize this might be a "classical" question but I have not been able to 
formulate a query in google/stackexchange that gave me an answer.

Thanks!

/Noah


--

Noah Torp-Smith (n...@dbc.dk)

Reply via email to