“阿拉丁”面临两大技术挑战
目录:搜索引擎 TAG:阿拉丁 技术挑战 DATA: 09年09月26日
2009百度技术创新大会上,廖若雪第一次向业界揭开了“阿拉丁”背后的技术。“我们面临两大挑战:一是用户需求如何识别,二是搜索结果如何排序。”百度主任架构师廖若雪说。
对于用户需求的识别,用户的表达方式是多样化的,所以必须通过自然语言处理等技术,找到用户的真正需求。比如,用户查找“从百度大厦到中国大饭店有多远”,“百度大厦到中国大饭店的距离是多少”,实际上问的是同一个问题,“阿拉丁”必须要做到对两个问题同等对待。
而对于排序,实际上也是根据需求而来的。据介绍,“阿拉丁”引入了两个因子来解决这个问题,一是“需求满足度”,一是“需求响应程度”,“结合这两种因子来说,最终我们对最终的结果排序做出一个比较好的解决。”
“会更加智能化,更加技术化。”这是廖若雪对“阿拉丁”未来的描绘。而对于目前“阿拉丁”的进展,廖若雪表示,“基础的工作已完成,接下来的重点是运营,让更多的站长有机会加入进来。”