搜索技术的重要部分是什么?

时间:2009-05-22 16:35:21

标签: search search-engine

搜索技术的重要部分是什么?

  • 分布式文件系统
  • 云计算
  • 存储系统
  • 排名算法
  • 搜索算法

还是其他什么?

6 个答案:

答案 0 :(得分:1)

//开始讽刺的回答

RAM + CPU +带宽+非常棒的搜索引擎软件

//结束讽刺的回答

严重的是,像搜索技术这样复杂的东西将取决于众多问题,正如您已经列出的那样。试图把它钉在一个单一的银弹上真的不适用。

答案 1 :(得分:1)

我认为在搜索中尚未征服的更大问题是Onotology。我们很难以人性化的方式理解和分类结果。有人称之为“语义网”。我们有这样的数据和索引,但我们将它分类或使感觉很糟糕。错误在于我们缺乏以搜索(算法)可以理解的方式进行原子自我表达。

答案 2 :(得分:0)

答案 3 :(得分:0)

搜索和排名非常重要,与索引相同。您需要有效的算法来查找与我输入的关键字(ala google,yahoo等)非常匹配的结果,然后您需要对这些结果进行排名。

答案 4 :(得分:0)

搜索引擎的性能至关重要;缓慢的服务是死的,但它不是最重要的方面;我认为,这个徽章与结果的相关性有关。

我们要求搜索引擎做不可能的事情;拿一个短语或几个关键词并以某种方式返回一大堆与我们想要的东西完全相关的结果 - 我们可能不知道我们究竟在寻找什么,但是只要我们看到它,我们可以认出来。同样,我们立即知道搜索引擎何时返回“错误的东西”。

归根结底,一切都是为了让一台愚蠢的机器去做我们的意思,而不是我们所说的,这基本上是计算中无法解决的问题。最优质的搜索解决方案总是那些具有最新颖的排名结果方式并将其与原始查询相关联的解决方案。正如Wayne Hartman在他的回答中所描述的那样,这个概念与本体论的概念密切相关。

答案 5 :(得分:0)

我在最后一年的项目中构建了一个小型搜索引擎,我可以告诉你,倒排索引是搜索引擎的重要组成部分。

我还可以说Crawler是一个重要的部分。

您还可以说网页排名算法很重要。

你可以说聚类很重要。

...

你到底想要什么?你的问题对我来说似乎很广泛。