Bing的搜索热门令人印象深刻,微软是否不让任何人进入他们的搜索技术幕后?试过 http://www.discoverbing.com 但找不到我的问题的答案。

有帮助吗?

解决方案

Microsoft历史上使用神经网络排名函数作为其排名功能。神经网络结合了Url与排名相关的数百个变量。 论文他们通常会获得超过100个文档使用详细的排名。每个查询节点都需要单独对其顶级文档进行评分,并将它们返回到聚合器。排名实际上非常复杂,评分算法通常是多层次的。

对于计算作业,因子生成等... Microsoft Search使用 SCOPE 我相信它建立在 Dryad 但不使用DryadLINQ。 SCOPE基本上是一个集群顶部的SQL语言。

事实上,微软在搜索技术方面比谷歌更开放。 Microsoft Research Asia Microsoft Research Silicon Valley

其他提示

这是二手信息,但我知道他们使用倒排索引(索引?)来查找前100个左右的结果,然后他们使用一组神经网络将其缩小到前10位,前三名,然后找到第一名。

他们之所以这样做是因为他们认为第一次点击是搜索引擎工作与否的原因。如果你搜索CNN并且你没有将CNN.com作为第一个命中,用户认为引擎不起作用。

同样,这是二手知识。我从一位在MS工作了一段时间的朋友那里听到了这个消息。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top