zoukankan      html  css  js  c++  java
  • 搜索引擎平台化的构想

    iOS和Android系统给软件行业提供了一个非常好的范例。由大公司提供平台,由海量的自由开发者提供与用户体验直接相关的应用。

    这里面一个重要的启发是,操作系统平台的需求,比如 iOS,windows,实际上是比较封闭的,是可以由大公司满足的。而与终端用户相关的需求,通常是无穷无尽的,由单一的大公司很难完全满足,而由自由开发者进行开发,往往能得到较好的效果。

    这一特点其实也适用于搜索引擎。搜索引擎的后台海量网页索引,文本分析,检索系统,这一系列软件、硬件以及内容,都构成了一个应用平台。而与用户体验直接相关的,搜索结果以及包括rank系统,是需要大量PM分析用户需求,逐一进行细化,然后实现的。因此,如果能将这部分功能从大公司中释放出来,由自由开发者参与实现,很可能是搜索引擎发展的一个契机。

    Google、百度这种处于绝对领先地位的搜索引擎公司可能对此不感兴趣,但处于第二梯队的 Bing、SoSo,Sogou 也许是一个不错的机会。完全可能由搜索引擎公司提供平台支持,与自由开发者的接口可以是易于编程的API接口,或Google APP类似的运行平台。而自由开发者可以通过调用API获得海量的网页结果信息。自由开发者根据对用户需求的理解,对网页结果信息进行加工,包括排序、过滤、UI设计等多样化的设计过程,最终呈现在用户面前。

    大型公司可以按照 API 调用的次数收费,或者进行与开发者合作在其应用中进行广告展示。

  • 相关阅读:
    css3学习 理论之渐变
    css3学习 理论之弹性盒模型
    backbone 初识
    css3学习 理论之动画
    backbone 学习之小例子一枚
    Moving property files outside jar in spring standalone application
    mysql 命令
    Broken pipe
    Gerrit
    maven eclipse 工程缺少build path怎么办?
  • 原文地址:https://www.cnblogs.com/kidoln/p/2530605.html
Copyright © 2011-2022 走看看