CN107016020A - 利用垂直建议辅助搜索请求的系统和方法 - Google Patents

利用垂直建议辅助搜索请求的系统和方法 Download PDF

Info

Publication number
CN107016020A
CN107016020A CN201610971976.2A CN201610971976A CN107016020A CN 107016020 A CN107016020 A CN 107016020A CN 201610971976 A CN201610971976 A CN 201610971976A CN 107016020 A CN107016020 A CN 107016020A
Authority
CN
China
Prior art keywords
user
vertical section
search
proposed
vertical
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610971976.2A
Other languages
English (en)
Inventor
瑞杰·坎塔姆那尼
阿什利·哈尔
汤姆·池
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Excalibur IP LLC
Original Assignee
Excalibur IP LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Excalibur IP LLC filed Critical Excalibur IP LLC
Publication of CN107016020A publication Critical patent/CN107016020A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9032Query formulation
    • G06F16/90324Query formulation using system suggestions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Abstract

提供了利用垂直建议辅助搜索请求的系统和方法。本发明涉及用于通过呈现一个或多个垂直段的建议以产生更聚焦的结果从而帮助搜索请求的系统、方法和计算机程序产品。垂直段可由用户选择,所选择的垂直段与一个或多个查询术语相关联,并且,搜索被执行在与垂直段相关联的索引上。搜索引擎生成搜索结果并返回搜索结果页面的列表以用于呈现给用户。

Description

利用垂直建议辅助搜索请求的系统和方法
分案申请说明
本申请是申请日为2009年08月21日、题为“利用垂直建议辅助搜索请求的系统和方法”的中国发明专利申请No.200980132582.6(国际申请PCT/US2009/054587)的分案申请。
版权声明
本专利文献的公开的一部分包含受版权保护的材料。版权所有者不反对任何人对专利文献或专利公开的复制再现,只要其表现为在专利和商标局专利文件或记录中的一样,但是否则保留其所有的版权权利。
通过引用而并入
本申请与序列号为11/486,818、名为“查询分类器”(2006年7月14日递交)的美国共同待决专利申请以及序列号为11/244,261、名为“对搜索结果和可预测性查询的可定制分类”(2005年10月5日递交)的美国共同待决专利申请相关,其二者的全部内容通过引用被结合于此。
技术领域
此处所公开的发明一般涉及通过以有组织的方式呈现所建议的搜索垂直来帮助用户制定搜索请求。更具体地,本发明涉及如下的系统、方法和计算机程序产品,其用于以有组织和分类化的方式通过在搜索接口中呈现对一个或多个垂直的建议来帮助用户执行搜索请求并返回针对所选择的垂直的一个或多个搜索结果。
背景技术
因特网以多种格式提供了大量互联的内容项的集合,包括文档、图像、视频和其他媒体内容。随着因特网的增长,用户搜索该集合并识别与给定查询相关或相应的内容项的能力变得更加困难。在因特网上可用的海量内容项导致试图定位与其信息需要相关的信息的部分用户十分沮丧。相应地,搜索引擎已被开发来辅助信息检索处理。
搜索引擎处理并索引在因特网上可用的内容项。为了找到所需的或相关的内容项,用户通过搜索接口输入查询术语或查询术语集。搜索引擎接收查询并搜索与一个或多个术语相关联的或与其相匹配的已知内容项的索引。然后,搜索引擎识别与所提交的查询相关的内容项集,将该搜索结果集返回给用户。搜索结果集通常包括按照相关性排序的响应于所接收的一个或多个查询术语的一个或多个内容项的列表。
最早的搜索引擎从例如因特网的网络返回搜索结果,而不管那些搜索结构能够匹配的任意具体类别。随着搜索引擎的演进,某些称为“垂直”(verticals)的内容类别变得可被识别。给定内容的语料库(corpus),“垂直”是满足与一个或多个内容项相关联的一些标准的内容项的子集。例如,一个由雅虎!因特网搜索引擎所识别的垂直是“本地”垂直,其由与诸如纽约、旧金山、伦敦等给定地理区域相关联的内容所组成。另外,垂直可包括可从第三方数据仓库(例如,对给定题目的内容项提供宿主的网站)获得的相关的内容项的语料库。
除了查询术语集之外,雅虎!因特网搜索引擎使得用户指定具体的垂直,其中,用户希望进行针对内容的搜索。雅虎!因特网搜索引擎的用户可选择的垂直例如包括,“视频”、“图像”、“本地”、“购物”、“回答”、“音频”、“目录”、“工作”,和“新闻”。如上所述,垂直还可包括不附属于给定搜索引擎的第三方网站,诸如,Flickr、Upcoming,雅虎Buzz等。从诸如“本地”的具体垂直在整体索引上所进行的默认搜索可返回大量分散的内容项或搜索结果的集合,而非更对应和聚焦的搜索结果。来自具体垂直的聚焦的搜索结果可包括带有已建立的结构(诸如,键值对、联系方式、位置、信息价位、图像等)的数据集,并且可操作用于辅助在各个结果间的比较。当用户知道其感兴趣的搜索结果的具体类别时,来自具体垂直的结果集也是有帮助的。当用户提前知道具体的类别时,用户可通过在具体垂直上执行搜索而非搜索整个因特网来节约时间。
遗憾的是,许多用户默认为在整个内容项的语料库上搜索并且未意识到或从未执行基于“垂直”的更聚焦的搜索。这可能是如下事实的结果:找到可包含用户正在查找的内容项的具体垂直是非直觉式的。确实,大多数用户不具有技术意识或甚至时间来确定具体的垂直是否更可能返回响应性的结果集。由于如果具体感兴趣的内容项未在前两个搜索结果集中返回则用户一般停止查看,所以,因特网上更相关和响应性的内容项继续保持隐秘。
因此,在网络上搜索相关的内容项的处理是耗时和复杂的。相应地,存在对以有组织和分类化的方式呈现对与查询相关的垂直段的建议的系统、方法和计算机程序产品的需要。
发明内容
本发明涉及用于通过对搜索垂直的建议来帮助搜索请求的系统、方法和计算机程序产品。根据本发明的一个实施例的方法包括从用户接收搜索请求、将包括来自用户的搜索请求的输入进行分类、识别一个或多个包含响应性搜索结果页面的搜索语料库或垂直段、针对用户的选择建议一个或多个搜索语料库或垂直段,查询所选择的垂直段以返回响应性的搜索结果。
根据一个实施例,本发明包括一种用于通过呈现一个或多个所建议的搜索垂直段来帮助用户制定搜索请求的方法。根据此实施例的方法包括检索包含查询的一个或多个术语或短语,以及分析一个或多个术语或短语以生成一个或多个所建议的搜索垂直段。给定的所建议搜索垂直段被从一个或多个所建议的搜索垂直段中选择,并且基于查询和给定的所建议搜索垂直段,搜索结果被显示给用户。根据另一实施例,该方法作为用于由可编程处理器所执行的程序代码被存储在计算机可读介质上。
分析可包括利用查询类别模块以确定所述一个或多个术语或短语的一个或多个类别,并且该方法可包括响应于接收到来自用户的输入,在搜索接口中动态呈现一个或多个所建议的搜索垂直段。根据一个实施例,选择给定的所建议搜索垂直段包括将给定的所建议搜索垂直段与一个或多个术语或短语相关联。另外,检索包含查询的一个或多个术语或短语可包括随着用户键入而接收来自用户的附加输入,以及分析所述输入,以生成一个或多个附加的所建议的搜索垂直段。
本发明的实施例还可涉及用于通过呈现一个或多个所建议的搜索垂直段来帮助用户制定搜索请求的系统。根据此实施例的系统包括搜索引擎,该搜索引擎操作用于检索包含查询的一个或多个术语或短语;类别模块,该类别模块操作用于分析所述一个或多个术语或短语;以及垂直建议生成器,该垂直建议生成器操作用于基于对所述一个或多个术语或短语执行的分析来生成一个或多个所建议的搜索垂直段。该系统还包括搜索接口,该搜索接口操作用于使得用户从一个或多个所建议的搜索垂直段中选择给定的所建议搜索垂直段,并且基于查询和给定的所建议搜索垂直段向所述用户显示结果。搜索接口可操作用于响应于接收到来自用户的输入而动态呈现一个或多个所建议的搜索垂直段。
除了前述以外,类别模块还可基于一个或多个术语或短语来确定一个或多个类别,并且搜索引擎还可操作用于将给定的所建议搜索垂直段与一个或多个术语或短语相关联。另外,搜索引擎可操作用于随着用户键入而接收附加的输入,并且,垂直建议生成器可操作用于生成一个或多个附加的所建议搜索垂直段。
附图说明
本发明以附图中的图示出,其中,附图意在是示例性的而非限制性的,相似的引用意欲指相似或对应的部件,并且其中:
图1呈现了示出了根据本发明的一个实施例的用于响应于从用户接收到的搜索请求来建议搜索垂直的系统的框图;
图2呈现了示出了根据本发明的一个实施例的用于在搜索接口中呈现对垂直段的建议的方法的一般概要的流程图;
图3呈现了示出了根据本发明的一个实施例的用于基于所选择的垂直段和来自用户的搜索请求而返回结果的方法的流程图;
图4呈现了示出了根据本发明的一个实施例的用于基于随着用户键入搜索查询而接收到的输入来动态确定针对垂直段的建议的方法的流程图;
图5呈现了示出了根据本发明的一个实施例的在检索用于显示在搜索结果网页上的搜素结果中的查询的路径的流程图;
图6是示出了根据本发明的一个实施例的用于向用户呈现针对垂直段的建议的搜索接口组件的屏幕图;
图7是示出了根据本发明的一个实施例的用于向用户呈现针对垂直段的建议的带有搜索接口组件的搜索引擎的屏幕图。
具体实施方式
在下述说明中,参考了形成本说明书的一部分的附图,并且其中,通过阐释具体实施例(其中,可实现本发明)的方式来示出。应当理解,在不偏离本发明的范围的前提下,可利用其他实施例,并且可进行结构变更。
图1呈现了示出了根据本发明的一个实施例的用于响应于从用户接收到的搜索请求来建议搜索垂直的系统的框图。如图1所示,搜索提供商102可包括内容数据仓库118、索引数据仓库114、搜索引擎112、分类模块120,以及垂直建议生成器116。根据如图1中所示的实施例,搜索提供商102可通信耦合到网络104,诸如因特网(其可包括到内容数据仓库110、一个106或多个108客户端设备,以及其他网络资源的连接)。
在图1中所示的实施例中,搜索提供商102包括搜索引擎112,其可操作用于从客户端设备接收搜索请求,并且,作为响应,返回响应于进来的搜索请求的搜索结果。搜索提供商102可操作用于在内容数据仓库118中搜索一个或多个内容项。给定内容数据仓库110和118可以是诸如数据库、CD-ROM、磁带、数字存储库等的可访问存储结构。内容数据仓库110和118可被实现为数据库、文件系统、或任意其他类型的能够提供对多个数据类型的检索和存储的存储结构。内容数据仓库110和118还可通信耦合到运行在搜索提供商上的搜索引擎112,以用于接收针对内容的请求或查询,并且响应于这些请求来提供多种内容项。在其他实施例中,内容数据仓库可包括多个内容数据仓库。
搜索提供商102可包括一个或多个搜索引擎。搜素引擎112可通信耦合到索引数据仓库114。例如字定位索引的索引可包括文档列表、网页列表、URL列表等。在一个实施例中,索引数据仓库114可维护一个或多个索引(indices)。在可替换的实施例中,索引数据仓库可包括多个已分类的索引。
根据图1所示出的实施例,一个或多个客户端设备106和108可通信耦合到网络104(其可包括到一个或多个局域网或广域网的连接),诸如因特网。客户端设备可以是通用个人计算机,其包括处理器、暂时和永久存储设备、输入/输出子系统和总线,以在组成通用个人计算机的组件间提供通信路径。例如,带有512MB的RAM、40GB的硬盘驱动器存储空间,以及到网络的以太网接口的3.5GHz奔腾4个人计算机。其他客户端设备被认为落入本发明的范围内,其包括但不限于智能手机、手持设备、机顶终端、移动手机、PDA等。
在给定客户端设备106处希望定位具体内容项的用户向在搜索提供商102处的搜索引擎112提交搜索请求。来自给定客户端设备106的搜索请求可以以包括一个或多个搜索术语或短语的查询的形式存在。例如,查询“膝上 计算机”是两个术语的查询;查询“超便携膝上 计算机”是三个术语的查询,等。
根据一个实施例,搜索引擎112可接收上述三个术语的查询。随着用户键入,搜索引擎112经由可被存储在索引数据仓库中的垂直段的索引在查询中将术语分类。针对给定查询,垂直段可随后根据相关度被排序。一旦垂直段被排序,垂直建议生成器116可将建议呈现给用户。为了确定将呈现的给定垂直段,垂直建议生成器116可遍历与可响应于搜索请求的内容项的给定垂直段相关联的给定索引。在可替换的实施例中,垂直建议生成器116可在遍历垂直段的索引时利用查询类别,以确定建议哪个垂直段。相应地,垂直建议生成器116可定位或识别垂直段的集,该垂直段的集可包括一个或多个落入搜索请求的范围内的内容项。
除了前述以外,垂直建议生成器116可与个性化模块126通信并从其接收输入。个性化模块126可向垂直建议模块116提供用户具体信息,以用于建议一个或多个垂直搜索段。用户具体信息可包括但不限于IP地址、地理位置、年龄、性别、婚姻状况、过去的浏览行为,用户的其他在线活动等。例如,假定用户的过去在线活动指示当用户键入落入类别“购物”的查询时,他或她常常从站点shopping.yahoo.com选择结果。相应地,当用户随后提供落入类别“购物”的查询时,个性化模块126(其可观察或记录用户行为)可指示垂直建议模块116针对查询从垂直shopping.yahoo.com提供搜索结果。可替换地,或与前述一起,用户可通过利用搜索语法直接导航到给定垂直,该搜索语法是垂直建议生成器116与个性化模块126一起制定的。
垂直建议还可随着用户通过搜索接口122和124键入搜索控制而被呈现和更新。所建议的垂直段的呈现可以以图像、文本、链接、复选框、动态域,或其他对本领域普通技术人员而言显然的用户接口对象的形式存在。根据本发明的一个实施例,垂直段是具体垂直段的图形化呈现,其向用户传达了垂直段的相关度。例如,相关的垂直段可通过搜索接口122和124以粗体红色超链接被呈现给用户,而不那么相关的垂直段可以以常规的字体风格作为蓝色超链接被呈现。虽然这个示例包含直觉式的暖和冷的暗喻,但是,其他实施例可使用多种对本领域技术人员而言显然的暗喻。
根据本发明的多种实施例,搜索接口122和124可操作用于在用户选择了所建议的垂直段后呈现结果。搜索接口122和124所显示的结果可根据本发明的不同实施例以不同的形式存在,其包括但不限于在给定网站中的具体登陆页、来自给定网站的结果、来自一个或多个垂直的结果、与web搜索结果一起的来自一个或多个垂直的结果等,还包括其组合。用户可激活或注销个性化模块126的输出,以及激活或注销垂直建议模块116,用户可通过在客户端设备108处选择搜索接口122和124上的控制(例如,复选框或单选按钮)来完成此。类似地,如此处更详细地描述的,用户可设置影响搜索接口122和124显示结果的形式或方式的具体参数。
根据一个实施例,垂直建议生成器116可基于一个或多个垂直段的排序来呈现对垂直段的建议。在一些实施例中,带有最相关的内容项的垂直段被建议给用户。根据一个实施例,对垂直段排序可被实现为三步。首先,利用头两个查询建议的频率数,在每个垂直段上执行条件概率。查询建议的频率数可通过对搜索引擎接收给定查询术语或属于的组合的次数进行计数来确定。在其他实施例中,频率可通过对搜索引擎接收查询术语对的次数进行计数来确定。在又一实施例中,数目的频率可被多种参数过滤,该多种参数包括但不限于时间参数、人口统计学参数,以及/或语言参数。
一种用于获得头两个查询建议的方法的实施例被描述在之前通过引用插入的序列号为11/881,503、名为“查询分类器”的美国共同待决专利申请中。其次,确定一段时间内针对具体垂直段中已分类的查询的点击率。最后,组合了在第一步中所确定的条件概率和在第二步中所确定的点击率的函数可被用于确定相关度,或垂直段的排序。在可替换的实施例中,垂直段可根据在第一步中所描述的条件概率被排序。在又一实施例中,给定垂直段的相关度可通过对如在第二步中所描述的点击率进行计数来获得。
类别模块120可利用本领域技术人员已知的一个或多个技术来对给定查询进行分类。例如,类别模块120可实现一个或多个分簇算法(clustering algorithm)以确定给定查询所属于的类别,该算法包括但不限于K-均值算法、模糊C-均值算法,等级式分簇算法等。类别模块120还可利用其他本领域技术人员已知的分簇和分类算法。
可替换地,或与分簇一起,类别模块120可利用一个或多个本领域技术人员已知的分类或分级算法。分级涉及关于给定垂直(例如,本地)对训练数据(例如,查询类别或搜索术语)的收集,以及从训练数据获知函数,当给定查询类别/垂直段对时,该函数可操作用于返回表示了查询类别如何近地与垂直段相关的概率分数。根据一个实施例,函数被用于以线性计算时间将结果分组到类别,其导致更快和更准确的查询分类。
图2是示出了根据本发明的一个实施例的用于在搜索接口中呈现对垂直段的建议的方法的一般概要的流程图。根据图2中所示出的实施例,在步骤202,搜索引擎从用户接收查询。在步骤204,搜索引擎可然后利用查询来呈现对垂直段的建议。垂直段可包括但不限于以下类别:网页、图像、视频、音频、新闻、购物、目录、参考、本地、热门工作、旅行、经济、电影、电视、汽车、健康,体育等。
在步骤206,通过呈现给用户的垂直段,用户可选择用来搜索的给定垂直段。例如,如果垂直段“本地”被以超链接的形式呈现给用户,则用户可通过点击超链接来选择“本地”垂直。选择建议的步骤指示搜索引擎将其搜索限制到所选择的垂直段,例如,“本地”。这可通过将独特索引与在索引数据仓库中的给定垂直段相关联来完成。换言之,在步骤208,当用户选择了具体的垂直段时,搜索引擎可通过遍历与针对查询术语或用户提交的术语的所选择的垂直相关联的独特索引来返回结果。例如,如果用户输入针对“橄榄花园”的查询并然后选择垂直段“本地”,则搜索引擎将返回包括与在与“本地”垂直段相关联的索引中找到的查询术语“橄榄花园”相匹配的内容项的结果。在可替换的实施例中,搜索请求可通过遍历内容项的索引而被限制为垂直段,其中,内容项通过做标记或其他对本领域技术人员而言显然的标注形式来与垂直段相关联。
图3呈现了示出了根据本发明的一个实施例的用于基于所选择的垂直段和来自用户的搜索请求而返回结果的方法的流程图。根据图3,在步骤302,搜索引擎从用户接收查询,并且然后可在步骤304确定用于呈现垂直段的建议的查询类别。
根据一个实施例,在步骤304,搜索引擎可利用类别模块来确定针对给定查询用于呈现垂直段的建议的查询类别。分类查询的一个实施例在之前引入插入的、在2007年7月26日递交的、序列号为11/881,503、名为“查询分类器”的美国专利申请中所描述。在步骤306,搜索提供商可然后动态呈现一个或多个垂直段的建议,该建议可包括针对给定查询的响应结果。
在步骤306,随着用户键入,搜索引擎可在搜索接口中呈现对垂直段的建议的动态集。在一个实施例中,用户将查询术语输入到搜索框中,查询术语被分类,并且然后已分类的查询被用于呈现对垂直段的建议的动态集。建议的集是动态的,意味着如果用户确定所输入的查询术语拼错了或决定尝试新的术语,则其可变更。换言之,建议垂直段并不取决于用户提交的查询。发明的实施例还构想随着用户键入而插入查询消歧(disambiguation)。用于查询消歧的系统和方法是本领域技术人员已知的。根据一个实施例,查询消歧利用来自个性化模块的用户具体信息输出来提供特定于给定用户的消歧。
替代地,在图3中所示出的实施例接收用户输入以随着用户的键入来预测查询术语并确定查询类别。查询术语可通过利用本领域技术人员所熟知的多种自动完成模块来被预测。用于预测查询的自动完成模块或方法的一个实施例被描述在之前引用插入的序列号为11/244,261、名为“对搜索结果和可预测性查询的可定制预定”的美国共同待决专利申请中。
在一个实施例中,搜索引擎利用所预测的查询或查询术语来确定将建议的垂直段。所预测的查询术语可以在数据库的表中或索引数据仓库的索引中被交叉引用,以确定其与一个或多个垂直段的关联。根据一个实施例,垂直段的相关度可通过挖掘一段时间内从给定用户捕获的历史数据来确定。当一个或多个相关垂直段被识别时,它们可作为建议被呈现给用户。
在步骤308,用户可从垂直段的一个或多个建议中选择。当用户选择了给定的垂直段时,搜索引擎可将搜索限制在所选择的垂直段中的内容项。例如,针对在所选择的垂直“本地”中的给定查询“橄榄花园”,搜索引擎可在“本地”垂直上运行“橄榄花园”的查询,其可作为“本地”索引被存储在索引数据仓库中。在步骤310,基于所选择的垂直和相关联的查询,用户可提交查询,并且搜索引擎可然后返回搜索结果页面的链接集。根据一个实施例,这些页面可按照相关度的次序被列表,并且可被诸如距离、排名、评述等多种参数过滤。其他实施例可利用对本领域技术人员而言很显然的附加过滤参数。搜索引擎所返回的结果可根据发明的不同实施例以不同的形式存在,其包括但不限于在给定网站的具体登陆页面、来自给定网站的结果、来自一个或多个垂直的结果、与网页搜索结果一起的来自一个或多个垂直的结果等,及其组合。
图4是示出了根据本发明的一个实施例的用于基于随着用户键入搜索查询所接收到的输入来动态确定针对垂直段的建议的方法的流程图。根据在图4中所示出的实施例,在步骤402,搜索引擎可从用户接收查询文本。随着来自用户的输入被接收,在图4中所示出的实施例可使用并行处理的技术420。在一个实施例中,在步骤404,406自动完成和404确定针对垂直段处理的建议可分割到一个或多个处理器中。
如在图4中所示的实施例,在步骤412,存在确定附加查询文本是否已从用户接收的提示。如果附加查询文本已被接收,则附加文本可形成新的查询,并且可被再次提交以鉴于该附加文本来确定查询类别和垂直段。根据在图4中所示出的实施例,在自动完成(步骤406)结束后,在步骤410,查询类别可被确定。
根据图4中所示出的实施例,在步骤414,用户可不选择所建议的垂直段中的一个而提交查询。如果没有所建议的垂直段被选择,则在步骤416,搜索引擎可然后生成并呈现带有所检索的搜索结果集的搜索结果页面,其通常作为整体来自因特网的一般索引。在步骤418,如果用户选择了所建议的垂直段中的一个,则搜索引擎可将所选择的垂直段与从用户接收到的查询相关联。根据一个实施例,这种选择可涉及将搜索变窄为与所选择的垂直段相关联的索引。在步骤420,搜索引擎可然后在所选择的垂直上运行查询,并且基于所选择的查询和相关联的查询来返回搜索结果页面集。
在可替换的实施例中,对垂直段的选择可导致对子垂直的建议。返回到“本地”垂直的示例,“本地”垂直可被默认为在用户简档中所列出的州,例如,纽约。纽约“本地”垂直的子垂直可包括但不限于诸如曼哈顿、奥尔巴尼、罗切斯特、伊萨卡,和锡拉丘兹的主要大都市区域。在其他实施例中,对“本地”垂直和对应的子垂直的确定基于对本领域技术人员而言很显然的用于地理定位一个或多个IP地址的多种算法。
图5是示出了根据本发明的一个实施例的在检索用于显示在搜索结果网页上的搜素结果中的查询的路径的流程图。如图5所示,查询502可运行在一个或多个垂直段之上。在一个实施例中,垂直段可包括购物垂直506、多媒体垂直504、新闻垂直508、本地垂直510,以及参考垂直512。
其他实施例还可呈现永久(persistent)垂直集。永久垂直可以是一般或经常被用户所使用的垂直,或在可替换的实施例中,是个社区。永久垂直段集可基于针对给定用户的历史搜索数据。通过利用用户的历史数据,永久垂直段可包括用户最经常访问的垂直段。例如,主要利用因特网用于在线购物的用户可将购物垂直显示为永久垂直。在可替换的实施例中,基于社区的历史可被用于确定可被呈现的永久垂直集。例如,基于社区的历史可包括来自整个雅虎!搜索门户的用户基地的历史数据。
垂直段可进一步被分解成子垂直。子垂直还可以是基于社区或基于用户的。例如,如果具体的用户忠于具体的品牌或在线零售商,则对子垂直的呈现可反映该倾向(proclivity)。同样地,针对在线社区或群组的历史数据可在确定呈现给给定在线社区或群组的成员的合适的子垂直的过程中被收集和分析。
如在图5的实施例中所示出的,垂直段可包括一个或多个来自多种源的索引。根据一个实施例,购物垂直506可包括518相对购物站点和网站,其与给定搜索引擎是伙伴关系。多媒体垂直504可包括514在线图片网站Flickr和一个或多个视频搜索门户。新闻垂直508可包括520雅虎!新闻和一个或多个第三方新闻门户。本地垂直510可包括516雅虎!本地。参考垂直512可包括522雅虎!回答和在线词典。
图6是示出了根据本发明的一个实施例的用于向用户呈现针对垂直段的建议的搜索接口组件的屏幕图。根据图6的屏幕图,与搜索提供商交互的用户可检索用户接口,该用户接口用于启动对存储在内容数据仓库中并在由搜索提供商所维护的索引数据仓库中被索引的内容项的搜索。搜索框606可从用户接收作为查询文本604的输入。随着搜索框从用户接收输入,交互式搜索接口组件602可呈现给用户。随着用户键入,交互式搜索接口组件可建议附加查询术语610并且呈现针对垂直段612的建议。所建议的垂直段612可以以不同的视觉风格被呈现给用户,诸如,粗字体类型和斜体字体风格。当用户完成输入查询时,用户可然后通过点击搜索按钮608来将查询提交给搜索引擎以用于处理。用户还可选择所建议的垂直段。
在可替换的实施例中,应用于给定垂直段的视觉风格可被实现为针对给定垂直的直觉式图形呈现。例如,“图像”垂直可作为照相机图标被呈现给用户,而“购物”垂直可作为购物车图标被呈现给用户。在其他实施例中,图形呈现可利用对本领域技术人员而言很显然的多种数据视觉化技术来被呈现。例如,数据视觉化技术可通过视觉地指示给定垂直段与由用户输入的给定查询术语的相关度来扩展对给定垂直段的图形呈现。
图7是示出了根据本发明的一个实施例的用于向用户呈现针对垂直段的建议的带有搜索接口组件的搜索引擎的屏幕图。根据图7中所示的实施例,搜索接口702可被呈现给将查询706提交给搜索引擎的搜索框704的用户。随着用户提交查询706,搜索接口可呈现对垂直段的建议708。
如上所述,垂直段可包括显示在导航条710上的任意段。根据图7中的实施例,垂直段可包括但不限于回答、汽车、娱乐、经济、群组、健康、热门工作、地图、移动Web、个人、房地产、购物、小买卖、体育、和黄页。用户可决定放弃选择垂直,并使用网页搜索按钮712来通过鼠标点击来提交查询。用户还可决定通过点击由搜索接口的下拉面板708所呈现的感兴趣的垂直段来选择产生更具响应性的结果集的垂直段。
图1到图7是概念性的阐释,其给予对本发明的说明。应当理解,本发明的实施例的多种方面能够被实现为硬件、固件、软件,或其组合。在这些实施例中,多种组件和/或步骤可被实现为硬件、固件、和/或软件,以执行本发明的功能。即,硬件、固件、或软件模块的相同部分能够执行所示出的框(例如,组件或步骤)中的一个或多个。
在软件实现中,计算机软件(例如,程序或其他指令)和/或数据作为计算机程序产品的一部分被存储在机器可读介质上,并且经由可移动存储驱动器、硬件驱动器,或通信接口被载入到计算机系统或其他设备或机器中。计算机程序(还称为计算机控制逻辑或计算机可读程序代码)被存储在主和/或次存储器中,并且被一个或多个处理器(控制器等)执行以致使一个或多个处理器执行此处所描述的发明的功能。在此文档中,术语“机器可读介质”、“计算机程序介质”和“计算机可用介质”一般被用于指诸如随机访问存储器(RAM)、只读存储器(ROM)、可移动存储单元(例如,磁盘或光盘、闪存设备等)、硬盘、电子、电磁、光学、声学、或其他形式的传播信号(例如,载波、红外信号、数字信号等)等这样的介质。
显然,以上图和示例并不意欲将本发明的范围限制到单个实施例,因为通过互换一些或全部所述或所示出的元件,其他实施例是可能的。另外,由于本发明的某些元件可利用已知的组件被部分地或完全实现,因此,仅对于理解本发明是必须的这些已知组件的部分才被描述,而对这些已知组件的其他部分的详细描述被忽略了,以使发明不模糊。在本说明书中,示出单个组件的实施例不一定被限制到包括多个相同组件的其他实施例,反之亦然,除非此处明确声明。另外,除非明确声明,申请者并不意欲使在说明书或权利要求书中的任何术语被归于不寻常的或特殊的含义。另外,本发明包含对此处通过阐释被引用的现有组件的现有的和将来的已知等同物。
之前对具体实施例的描述完全展示了本发明的一般本质,使得其他人在不偏离本发明的一般概念的前提下、无需过度测试,通过应用在本技术领域中的知识(包括所引用的文献的内容和此处引用插入的内容)能够轻易地修改和/或改造这种具体实施例的多种应用。因此,基于此处所呈现的教导和指导,这种改造和修改是在所公开的实施例的等同物的含义和范围内的。应当理解,此处的短语或术语是用于描述的目的而非限制,使得本说明书的术语或短语将鉴于此处所呈现的教导和指导以及与本领域技术人员的知识的组合被本领域技术人员所解释。
虽然以上已经描述了本发明的多种实施例,但是,应当理解,它们是通过示例被呈现的,而非限制。对本领域技术人员而言,很显然,在不偏离本发明的精神和范围的前提下,可进行形式和细节上的多种变更。因此,本发明不应被任何上述示例性实施例所限制,而应仅被以下的权利要求和其等同物所定义。

Claims (13)

1.一种用于通过呈现一个或多个所建议的搜索垂直段来帮助用户制定搜索请求的方法,所述方法包括:
检索包含查询的一个或多个术语或短语;
接收用户具体信息,所述用户具体信息包括与用户相关联的品牌忠诚度、IP地址、地理位置、年龄、性别、婚姻状况;
基于所述一个或多个术语或短语和所述用户具体信息来生成一个或多个所建议的搜索垂直段;
从所述一个或多个所建议的搜索垂直段中选择所建议搜索垂直段,其中,从所述一个或多个所建议的搜索垂直段中选择所建议搜索垂直段包括:将所述一个或多个所建议的搜索垂直段与来自其他源的一个或多个索引一同显示并且基于所述用户具体信息在所建议的搜索垂直段中生成一个或多个子垂直段,其中,所述一个或多个所建议的搜索垂直段基于每个所建议搜索垂直段的条件概率和点击率的组合而被排序;以及
基于所述查询和所选择的所建议搜索垂直段,将搜索结果显示给所述用户,
其中每个所建议搜索垂直段的条件概率是基于所建议搜索垂直段中的查询的频率数确定的。
2.如权利要求1所述的方法,其中,基于所述一个或多个术语或短语和所述用户具体信息来生成一个或多个所建议的搜索垂直段包括生成至少一个永久垂直段。
3.如权利要求1所述的方法,其中,检索包含查询的所述一个或多个术语或短语包括:
随着用户的键入而接收来自所述用户的附加输入;以及
基于所述输入来生成一个或多个附加的所建议的搜索垂直段。
4.如权利要求1所述的方法,其中,将搜索结果呈现给用户包括在客户端显示器上返回作为所述搜索结果的一部分而显示的一个或多个超链接,所述一个或多个超链接与所选择的所建议搜索垂直段相关联。
5.如权利要求1所述的方法,其中,每个所建议搜索垂直段的点击率是基于下述项来确定的:在特定时间段期间,用户在基于查询执行搜索之后选择所建议搜索垂直段中的任意搜索结果的次数。
6.一种用于通过呈现一个或多个所建议的搜索垂直段来帮助用户制定搜索请求的设备,所述设备包括:
用于检索包含查询的一个或多个术语或短语的装置;
用于接收用户具体信息的装置,所述用户具体信息包括与用户相关联的品牌忠诚度、IP地址、地理位置、年龄、性别、婚姻状况;
用于基于所述一个或多个术语或短语和所述用户具体信息来生成一个或多个所建议的搜索垂直段的装置;
用于从所述一个或多个所建议的搜索垂直段中选择所建议搜索垂直段的装置,其中,用于从所述一个或多个所建议的搜索垂直段中选择所建议搜索垂直段的装置包括用于将所述一个或多个所建议的搜索垂直段与来自其他源的一个或多个索引一同显示、并且基于所述用户具体信息在所建议的搜索垂直段中生成一个或多个子垂直段的装置,其中,所述一个或多个所建议的搜索垂直段基于每个所建议搜索垂直段的条件概率和点击率的组合而被排序;以及
用于基于所述查询和所选择的所建议搜索垂直段,将搜索结果显示给所述用户的装置,
其中每个所建议搜索垂直段的条件概率是基于所建议搜索垂直段中的查询的频率数确定的。
7.如权利要求6所述的设备,其中,用于基于所述一个或多个术语或短语和所述用户具体信息来生成一个或多个所建议的搜索垂直段的装置包括用于生成至少一个永久垂直段的装置。
8.如权利要求6所述的设备,其中,用于检索包含查询的所述一个或多个术语或短语的装置包括:
用于随着用户的键入而接收来自所述用户的附加输入的装置;以及
用于基于所述输入来生成一个或多个附加的所建议的搜索垂直段的装置。
9.如权利要求6所述的设备,其中,用于将搜索结果呈现给用户的装置包括用于在客户端显示器上返回作为所述搜索结果的一部分而显示的一个或多个超链接的装置,所述一个或多个超链接与所选择的所建议搜索垂直段相关联。
10.一种用于通过呈现一个或多个所建议的搜索垂直段来帮助用户制定搜索请求的系统,所述系统包括:
搜索引擎,所述搜索引擎操作用于检索包含查询的一个或多个术语或短语;
个性化模块,所述个性化模块操作用于提供用户具体信息,所述用户具体信息包括与用户相关联的品牌忠诚度、IP地址、地理位置、年龄、性别、婚姻状况;
垂直建议生成器,所述垂直建议生成器操作用于从所述个性化模块接收所述用户具体信息以基于所述一个或多个术语或短语和所述用户具体信息来生成一个或多个所建议的搜索垂直段;
搜索接口,所述搜索接口操作用于允许所述用户从所述一个或多个所建议的搜索垂直段中选择所建议搜索垂直段,并且基于所述查询和所选择的所建议搜索垂直段向所述用户显示搜索结果,其中所述搜索接口还操作用于将所述一个或多个所建议的搜索垂直段与来自其他源的一个或多个索引一同显示的装置,其中,所述一个或多个所建议的搜索垂直段基于每个所建议搜索垂直段的条件概率和点击率的组合而被排序,并且
其中所述垂直建议生成器还操作用于基于所述用户具体信息在所建议的搜索垂直段中生成一个或多个子垂直段,
其中每个所建议搜索垂直段的条件概率是基于所建议搜索垂直段中的查询的频率数确定的。
11.如权利要求10所述的系统,其中,所述垂直建议生成器还操作用于生成至少一个永久垂直段。
12.如权利要求10所述的系统,其中,所述搜索引擎操作用于随着所述用户的键入而接收附加的输入,并且,所述垂直建议生成器操作用于基于所述附加的输入来生成一个或多个附加的所建议搜索垂直段。
13.如权利要求10所述的系统,其中,所述搜索接口操作用于在客户端显示器上返回一个或多个作为所述搜索结果的一部分而显示的超链接,所述一个或多个超链接与所选择的所建议搜索垂直段相关联。
CN201610971976.2A 2008-08-27 2009-08-21 利用垂直建议辅助搜索请求的系统和方法 Pending CN107016020A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/199,138 US8010537B2 (en) 2008-08-27 2008-08-27 System and method for assisting search requests with vertical suggestions
US12/199,138 2008-08-27
CN2009801325826A CN102132272A (zh) 2008-08-27 2009-08-21 利用垂直建议辅助搜索请求的系统和方法

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN2009801325826A Division CN102132272A (zh) 2008-08-27 2009-08-21 利用垂直建议辅助搜索请求的系统和方法

Publications (1)

Publication Number Publication Date
CN107016020A true CN107016020A (zh) 2017-08-04

Family

ID=41726812

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201610971976.2A Pending CN107016020A (zh) 2008-08-27 2009-08-21 利用垂直建议辅助搜索请求的系统和方法
CN2009801325826A Pending CN102132272A (zh) 2008-08-27 2009-08-21 利用垂直建议辅助搜索请求的系统和方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN2009801325826A Pending CN102132272A (zh) 2008-08-27 2009-08-21 利用垂直建议辅助搜索请求的系统和方法

Country Status (7)

Country Link
US (1) US8010537B2 (zh)
EP (1) EP2335166A4 (zh)
JP (1) JP5603337B2 (zh)
KR (1) KR101278406B1 (zh)
CN (2) CN107016020A (zh)
AU (1) AU2009288447B2 (zh)
WO (1) WO2010027700A2 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109871483A (zh) * 2019-01-22 2019-06-11 珠海天燕科技有限公司 一种推荐信息的确定方法及装置

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100125569A1 (en) * 2008-11-18 2010-05-20 Yahoo! Inc. System and method for autohyperlinking and navigation in url based context queries
US8108393B2 (en) 2009-01-09 2012-01-31 Hulu Llc Method and apparatus for searching media program databases
CN101887437B (zh) 2009-05-12 2016-03-30 阿里巴巴集团控股有限公司 一种搜索结果生成方法及信息搜索系统
WO2011019444A1 (en) * 2009-06-11 2011-02-17 Chacha Search, Inc. Method and system of providing a search tool
JP2011002954A (ja) * 2009-06-17 2011-01-06 Pioneer Electronic Corp 検索語候補出力装置、検索装置、検索語候補出力方法及び検索語候補出力用プログラム並びにデータ構造
US8499000B2 (en) * 2009-07-30 2013-07-30 Novell, Inc. System and method for floating index navigation
AU2009350904B2 (en) * 2009-08-04 2016-07-14 Google Llc Query suggestions from documents
JP2011091646A (ja) * 2009-10-22 2011-05-06 Sanyo Electric Co Ltd デジタルコンテンツ再生装置
US8332748B1 (en) * 2009-10-22 2012-12-11 Google Inc. Multi-directional auto-complete menu
US9836482B2 (en) 2009-12-29 2017-12-05 Google Inc. Query categorization based on image results
US20120278308A1 (en) * 2009-12-30 2012-11-01 Google Inc. Custom search query suggestion tools
CN102236663B (zh) * 2010-04-30 2014-04-09 阿里巴巴集团控股有限公司 一种基于垂直搜索的查询方法、系统和装置
US9372885B2 (en) 2010-06-11 2016-06-21 Doat Media Ltd. System and methods thereof for dynamically updating the contents of a folder on a device
EP2606440A1 (en) 2010-08-19 2013-06-26 Google, Inc. Predictive query completion and predictive search results
US8538978B2 (en) 2010-11-22 2013-09-17 International Business Machines Corporation Presenting a search suggestion with a social comments icon
CN102033929A (zh) * 2010-12-15 2011-04-27 百度在线网络技术(北京)有限公司 热点视频集的展现方法及装置
US8473507B2 (en) * 2011-01-14 2013-06-25 Apple Inc. Tokenized search suggestions
US20120191744A1 (en) * 2011-01-21 2012-07-26 Microsoft Corporation Detecting search mode in a browser navigation bar
US8726316B2 (en) * 2011-03-09 2014-05-13 Darius C. Gambino Computer-implemented system and method for obtaining goods and services shown in television and movies
US9495461B2 (en) * 2011-03-22 2016-11-15 Excalibur Ip, Llc Search assistant system and method
US9619554B2 (en) * 2011-11-03 2017-04-11 Microsoft Technology Licensing, Llc Domain specific query-completion suggestions
US20130254223A1 (en) * 2012-03-22 2013-09-26 Ramp Holdings, Inc. Search for related items using data channels
US20140195977A1 (en) * 2012-04-11 2014-07-10 Sherry S. Chang User interface content personalization system
ES2791697T3 (es) 2012-06-27 2020-11-05 Rakuten Inc Dispositivo de procesamiento de información, método de procesamiento de información, y programa de procesamiento de información
CN104412262B (zh) * 2012-06-29 2019-01-18 诺基亚技术有限公司 用于提供基于任务的服务推荐的方法和装置
CN103917944B (zh) * 2012-10-17 2018-06-01 都特媒体有限公司 动态更新设备中文件夹内容的系统及其方法
US9378277B1 (en) * 2013-02-08 2016-06-28 Amazon Technologies, Inc. Search query segmentation
WO2014139120A1 (en) 2013-03-14 2014-09-18 Microsoft Corporation Search intent preview, disambiguation, and refinement
US9262512B2 (en) 2013-05-31 2016-02-16 International Business Machines Corporation Providing search suggestions from user selected data sources for an input string
US9374431B2 (en) 2013-06-20 2016-06-21 Microsoft Technology Licensing, Llc Frequent sites based on browsing patterns
RU2592393C2 (ru) * 2013-08-30 2016-07-20 Общество С Ограниченной Ответственностью "Яндекс" Система и способ завершения пользовательского запроса и предоставления ответа на запрос
KR101511031B1 (ko) * 2013-09-12 2015-04-10 네이버 주식회사 버티컬 서비스 연결을 제공하는 검색 시스템 및 방법
US10192175B2 (en) * 2014-04-23 2019-01-29 Oracle International Corporation Navigating interactive visualizations with collaborative filtering
US11194868B1 (en) * 2014-04-29 2021-12-07 Google Llc Providing supplemental information in news search
CN104077392B (zh) * 2014-06-30 2018-09-25 百度在线网络技术(北京)有限公司 一种搜索建议提示方法及装置
CN104036035B (zh) * 2014-06-30 2018-06-01 百度在线网络技术(北京)有限公司 一种历史搜索建议提示方法及装置
JP6653499B2 (ja) * 2015-08-12 2020-02-26 国立研究開発法人情報通信研究機構 未来シナリオ生成装置及び方法、並びにコンピュータプログラム
US10929413B2 (en) * 2015-11-13 2021-02-23 Google Llc Suggestion-based differential diagnostics
CN105488197B (zh) * 2015-12-07 2020-10-13 腾讯科技(深圳)有限公司 垂直搜索中按域检索方法、新增文档处理方法和装置
US9836188B2 (en) * 2016-04-14 2017-12-05 Qamar Hasan Web button listing multiple descriptions in a single button
CN109947899A (zh) * 2019-02-18 2019-06-28 北京明略软件系统有限公司 一种关键词检索方法、系统、终端和存储介质
CN109918555B (zh) * 2019-02-20 2021-10-15 百度在线网络技术(北京)有限公司 用于提供搜索建议的方法、装置、设备和介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7266551B2 (en) * 2000-01-31 2007-09-04 Overture Services, Inc. Method and system for generating a set of search terms
US20070208784A1 (en) * 2006-03-03 2007-09-06 Beeston Ralph T Parsing computer system logging information collected by common logging
US20070244862A1 (en) * 2006-04-13 2007-10-18 Randy Adams Systems and methods for ranking vertical domains
CN101079033A (zh) * 2006-06-30 2007-11-28 腾讯科技(深圳)有限公司 一种综合搜索结果的排序系统及方法

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7340464B2 (en) * 2000-03-10 2008-03-04 General Electric Company Method for automated web site maintenance via searching
US7136845B2 (en) 2001-07-12 2006-11-14 Microsoft Corporation System and method for query refinement to enable improved searching based on identifying and utilizing popular concepts related to users' queries
WO2006011819A1 (en) * 2004-07-30 2006-02-02 Eurekster, Inc. Adaptive search engine
GB2420192A (en) 2004-11-12 2006-05-17 Quadstone Ltd Formulating and refining queries on structured data
US7620628B2 (en) * 2004-12-06 2009-11-17 Yahoo! Inc. Search processing with automatic categorization of queries
US7747639B2 (en) * 2005-08-24 2010-06-29 Yahoo! Inc. Alternative search query prediction
US7548915B2 (en) * 2005-09-14 2009-06-16 Jorey Ramer Contextual mobile content placement on a mobile communication facility
US7860871B2 (en) * 2005-09-14 2010-12-28 Jumptap, Inc. User history influenced search results
US7805441B2 (en) 2006-03-06 2010-09-28 Yahoo! Inc. Vertical search expansion, disambiguation, and optimization of search queries
US20070219954A1 (en) * 2006-03-15 2007-09-20 Microsoft Corporation Refined Search User Interface
JP2007172571A (ja) * 2006-04-20 2007-07-05 Shoji Kodama 情報検索システム及び方法
US7664744B2 (en) * 2006-07-14 2010-02-16 Yahoo! Inc. Query categorizer
US9367639B2 (en) * 2007-08-09 2016-06-14 Yahoo! Inc. Systems and methods for dynamic page creation
US8244752B2 (en) * 2008-04-21 2012-08-14 Microsoft Corporation Classifying search query traffic
BRPI0910196A2 (pt) 2008-06-30 2016-01-19 Dow Global Technologies Inc composição retardante de chamas

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7266551B2 (en) * 2000-01-31 2007-09-04 Overture Services, Inc. Method and system for generating a set of search terms
US20070208784A1 (en) * 2006-03-03 2007-09-06 Beeston Ralph T Parsing computer system logging information collected by common logging
US20070244862A1 (en) * 2006-04-13 2007-10-18 Randy Adams Systems and methods for ranking vertical domains
CN101079033A (zh) * 2006-06-30 2007-11-28 腾讯科技(深圳)有限公司 一种综合搜索结果的排序系统及方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109871483A (zh) * 2019-01-22 2019-06-11 珠海天燕科技有限公司 一种推荐信息的确定方法及装置

Also Published As

Publication number Publication date
EP2335166A2 (en) 2011-06-22
AU2009288447B2 (en) 2013-09-26
CN102132272A (zh) 2011-07-20
WO2010027700A2 (en) 2010-03-11
KR101278406B1 (ko) 2013-06-24
WO2010027700A3 (en) 2010-05-20
JP5603337B2 (ja) 2014-10-08
AU2009288447A1 (en) 2010-03-11
JP2012501499A (ja) 2012-01-19
KR20110066151A (ko) 2011-06-16
US20100057698A1 (en) 2010-03-04
EP2335166A4 (en) 2012-12-05
US8010537B2 (en) 2011-08-30

Similar Documents

Publication Publication Date Title
CN107016020A (zh) 利用垂直建议辅助搜索请求的系统和方法
US9367588B2 (en) Method and system for assessing relevant properties of work contexts for use by information services
CN1934569B (zh) 集成有用户注释的搜索系统和方法
US7895595B2 (en) Automatic method and system for formulating and transforming representations of context used by information services
US10133823B2 (en) Automatically providing relevant search results based on user behavior
Billsus et al. Improving proactive information systems
US20160299951A1 (en) Processing a search query and retrieving targeted records from a networked database system
US7917520B2 (en) Pre-cognitive delivery of in-context related information
Palanisamy Evaluation of search engines: a conceptual model and research issues
EP2189917A1 (en) Facilitating display of an interactive and dynamic cloud with advertising and domain features
TWI507902B (zh) A retrieval system, a retrieval condition setting device, a control method of a search condition setting device, a computer program product, and an information memory medium
Zhang et al. A Framework for an Ontology-based E-commerce Product Information Retrieval System.
Šimko et al. Semantic history map: Graphs aiding web revisitation support
Gretzel et al. Intelligent search support: Building search term associations for tourism-specific search engines
US20110295825A1 (en) Method and System for Interacting with a Plurality of Search Engines
JP6800478B2 (ja) Webページを構成する成分キーワードの評価プログラム
Heimonen Design and evaluation of user interfaces for mobile web search
Kontiza et al. Web search results visualization: Evaluation of two semantic search engines
Μορφοβασίλης et al. Search ranking factors and rank correlations for greek ferry routes websites
Shen et al. A rank-based Prediction Algorithm of Learning User's Intention
Wu et al. Presenting query aspects to support exploratory search
Ogbonna A Smart Media-Based Recommendation System
Penev Search in personal spaces
Honarvar et al. Analysis of user behavior to find interest priorities in big data log of web proxies
KR20110094633A (ko) 개인화된 폴더를 이용한 검색 방법 및 시스템과 이를 위한 프로그램 기록매체

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170804

WD01 Invention patent application deemed withdrawn after publication