我在多个网站上搜索歌曲(youtube,vimeo等...) 并希望向用户显示结果的统一列表。 收集所有来源的结果后,我将它们合并为一个列表 - 但是如何根据用户确定订购列表的最佳方式 初始搜索查询?
我使用的是javascript,但这个问题更多的是关于逻辑而不是代码。
由于
答案 0 :(得分:0)
首先您必须尽可能删除重复项
第二您可以为要排序的每个网站指定评分。
例如您可以从youtube本身获得youtube 5评级+评分(如果有的话) 然后Vimeo 4评级+评级来自viemo本身(如果你有的话)
第三次您可以使用返回给您的最相关结果进行排序
Forth 您可以从服务提供商那里获得最相关结果的数据