我已经建立了一个推荐程序,并且试图在对结果进行分页的API上在线运行它。对API进行了分页,以便每个调用返回25个结果。
推荐者将为每个项目返回一些分数,然后我想对每个项目,用户使用这些分数,并使用该分数对我的项目进行排序,以便将前25个结果作为最佳推荐。
预先计算每个项目的分数,用户对不是一个选择,因为这是很多数据,并且增长非常快(除非有人对此有所了解?)
我想到了一些选择:
API请求进入:
另一个想法是将分数作为查询的一部分,例如FROM VALUES (id, score)
我正在寻找有关如何更好地解决此问题的想法