Is coveo server keep QRE score in history?
We have the requirement to rank search results base on each item's weighting and keep this increased score in history. I add QRE into queryBuilder.advancedExpression, it works only for this time query(ex: without qre, the score is 1000, with qre, the score is 1100=1000+10*10 (where 10 is weighting of this item). But next time, when I run same query , it still return 1100, but I want 1200.
How to let server keep the increased score in history?
Or how to use Custom ranking weight (CES Administration Tool http://localhost:8081/Index/Ranking/Ranking.aspx?sm=RankingWeights) for each item has own weight?
Coveo do not keep the search result scores for queries. Thus, it is not possible to have an increased score query after query as you are requesting.
To modify ranking weights on a query, you can use the
$weight query extension of the Coveo Search API (see Standard Query Extensions).
Before you go further, can you describe why you have the requirement to have an increased score for search results each time a user do a new query? I don't see any use case where this would be a good idea.