从逻辑上合并来自不同来源的搜索结果的最佳方法是什么?

时间:2014-02-16 11:55:43

标签: javascript search logic

我在多个网站上搜索歌曲(youtube,vimeo等...) 并希望向用户显示结果的统一列表。 收集所有来源的结果后,我将它们合并为一个列表 - 但是如何根据用户确定订购列表的最佳方式 初始搜索查询?

我使用的是javascript,但这个问题更多的是关于逻辑而不是代码。

由于

1 个答案:

答案 0 :(得分:0)

首先您必须尽可能删除重复项

第二您可以为要排序的每个网站指定评分。

例如您可以从youtube本身获得youtube 5评级+评分(如果有的话) 然后Vimeo 4评级+评级来自viemo本身(如果你有的话)

第三次您可以使用返回给您的最相关结果进行排序

Forth 您可以从服务提供商那里获得最相关结果的数据