您的位置:首页 > 其它

如何进行“基于示例”的搜索

2012-10-18 12:00 295 查看
>> 问题摘要
搜索有很多种交互形式,除了提交关键词,有一种需求是 “想要类似这样的东西”。例如,简历浏览里,先选择了几份合格简历;商品搜索里,先选了几个商品;图片搜索里也是一样。对于无穷多的候选,用户先选择了几个心仪的候选,展示类似候选,再选择,再调整并展示,最终呈现给用户全部想要的搜索结果。

>> 问题背景
有一种搜索需求是 “想要类似这样的东西”。东西可以是图片,文档,商品等等。这种搜索尤其在用户想要的东西无法通过关键词表达,或者是心中的搜索需求还不清晰。类似这样的场景下基于示例的搜索会对用户找到所需要的信息有很大帮助。
例如边浏览边挑选商品、逐步挑选合适的简历等。这种需求本质上是一种“搜索+ 推荐”的搜索方式,将用户当前搜索查询信息、用户短时内的历史搜查询信息和用户点选的搜索结果统一起来作为输入,给用户提供更好的搜索体验。同时,因为搜索结果不局限于文字,这也是一种新的交互形式,将图片,新闻,商品等“实体”都作为输入。

>> 当前的研究和技术现状
简单调研显示,主流商业搜索引擎尚未有类似功能,在一些特殊领域有一些相似的例子,例如百度曾经推出过“百度识图”。该产品允许用户上传一张图片,百度给出在各网页上相同内容,但分辨率大小不同的图片,以及这些图片的来源。Google 实验室的图片搜索允许输入一个关键词后,在结果页面里通过点击某图片下方的相似图片,运用Google 类似图片搜索功能,即刻把类似的图片全部搜索出来,展示给用户以便查看。其准确率、相似率相对比较高。
在在图片搜索领域之外,也有一些其他领域的例子。例如哼唱搜索,用户哼唱一段内容并搜索相似的歌曲,美国硅谷的 Melodis 的公司的旗下网站Midomi 于2007 年提供了这个功能,之后百度、搜搜等都提供了这个功能。以色列的SimilarSites.com 提供了对相似网页的搜索功能。

>> 技术关键点
示例搜索更多是一个产品形式而并非技术,但是作为一种新的交互形式,它也包含很多有挑战的技术点。
1. 把用户的示例转换成一个细化的需求。不仅是关键词和实体,还包括一组限制条件。在这个过程里,实体识别等技术都会得到应用。
2. 基于需求进行搜索。
3. 要完整定义好什么是“相关”。对于简历这个例子,是同一个标准下的其他简历;对于商品搜索,是符合用户指定特性的商品;对于图片,不只是颜色相似,还要包括是内容或者风格相似等特征。因此搜索排序的目标是和用户需求紧密相关的,对于不同应用,排序
的目标函数会发生变化。

>> 实现后的价值
在若干垂直领域非常有用,显著提升搜索体验,完成信息的深度整合。同时,在用户反复迭代过程中,能学到很多知识,有助于系统完善,也有助于延长用户停留时间。该技术也许能提供一种新的产品交互形式,大大提升用户交互的乐趣和需求满足的深度。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: