是否可以根据Solr / Lucene查询中当前搜索结果中“同类”的数量来提升文档?
一个例子:
我正在看'红色礼服',这是关于方面的当前情况:
"facet_counts": {
"facet_queries": {},
"facet_fields": {
"sku_fashion": [
"children",
994,
"home",
9,
"men",
245,
"women-apparel",
2582,
"women-jewelry-access",
3,
"women-shoes-handbags",
2
]
}
对于这个用户来说,个性化信号会让我盲目地以men
的方式提升所有项目,但看起来它们不值得被推高,因为它们不到整个结果的8%设置(它们可能是垃圾,最好不向用户显示)。
问题在于我不知道如何从我用来根据个性化信号重新评分文档的函数查询中访问此信息。
理想情况下,我很乐意访问上述信息并杀死个性化信号,告诉我提升men
时尚。
有什么想法吗?
最佳乌戈