我正在寻找一种将随机噪声引入我的评分函数的方法,但我不知道如何最好地进行。
一些背景:
我们将 Solr 用于为机构管理大量照片的 Web 应用程序。
一位客户对评分有一个有趣的要求:
- 'quality' 字段,由编辑维护,从 1(最高)到 3(最低);
- “日期”字段,增加最近的照片;我可能会使用对数函数;
但是,由于库存照片市场的运作方式,这可能会导致许多相似的照片同时出现。他们的要求是大幅提升“质量”,但会引入一些随机性,这样照片就不会以严格的日期顺序出现。
任何的想法?
已编辑:一个关键要求是要有“稳定”的查询结果:如果我搜索两次“热带岛屿”,我可以获得稍微不同的结果集,但如果我要求第一页,然后是第二页,然后是第一页,我最好得到相同的结果:)