CN110633391A - 一种信息搜索方法及装置 - Google Patents

一种信息搜索方法及装置 Download PDF

Info

Publication number
CN110633391A
CN110633391A CN201810559183.9A CN201810559183A CN110633391A CN 110633391 A CN110633391 A CN 110633391A CN 201810559183 A CN201810559183 A CN 201810559183A CN 110633391 A CN110633391 A CN 110633391A
Authority
CN
China
Prior art keywords
resource
search
user
information
determining
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.)
Granted
Application number
CN201810559183.9A
Other languages
English (en)
Other versions
CN110633391B (zh
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.)
Beijing Sogou Technology Development Co Ltd
Original Assignee
Beijing Sogou Technology Development Co Ltd
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 Beijing Sogou Technology Development Co Ltd filed Critical Beijing Sogou Technology Development Co Ltd
Priority to CN201810559183.9A priority Critical patent/CN110633391B/zh
Publication of CN110633391A publication Critical patent/CN110633391A/zh
Application granted granted Critical
Publication of CN110633391B publication Critical patent/CN110633391B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明实施例提供一种信息搜索方法和装置,所述方法包括:接收用户的搜索请求;当所述搜索请求与预设的搜索关键词匹配时,确定与所述搜索关键词具有绑定关系的资源提供商提供的资源搜索信息;利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果;其中,所述资源物料库中的资源物料为从所述资源提供商对应的网页内容进行扩展搜索得到;显示所述资源搜索结果。本发明实施例有效提高生成资源搜索结果的效率,增强资源搜索结果的精准性,增加用户的点击率,减少用户与网络的频繁交互,降低网络资源占用和浪费。

Description

一种信息搜索方法及装置
技术领域
本发明实施例涉及计算机技术领域,具体涉及一种信息搜索方法及装置。
背景技术
随着互联网的快速发展,互联网已经成为重要的信息发布平台。为了帮助用户在信息海洋里快速、有效地获取用户需要的信息,搜索引擎应运而生。现有技术中,搜索引擎可以帮助人们通过搜索关键字来获取需要的信息。为了提高用户检索信息的效率,搜索引擎会为用户推荐一些信息。举例说明,在搜索引擎展示的搜索结果中,存在一些资源提供商提供的资源搜索结果,例如广告搜索结果。然而,现有的广告搜索结果的内容完全由资源提供商例如广告主提供,需要广告主进行繁琐的操作才能够生成广告搜索结果。此外,广告主手工生成的广告搜索结果并不一定满足用户的搜索请求。由于现有技术提供的方法,一方面不能够高效、精准地生成广告搜索结果,增加了资源提供商的操作。另一方面,广告搜索结果不是用户希望的搜索结果,无形中增加了用户查找感兴趣信息的时间,增加了用户与网络的交互,并从一定程度上造成了网络资源的占用和浪费。
发明内容
本发明实施例提供了一种信息搜索方法及装置,旨在解决现有技术存在的生成资源搜索结果效率低、转化率低,资源占用和浪费的技术问题。
为此,本发明实施例提供如下技术方案:
第一方面,本发明实施例提供了一种信息搜索方法,包括:接收用户的搜索请求;当所述搜索请求与预设的搜索关键词匹配时,确定与所述搜索关键词具有绑定关系的资源提供商提供的资源搜索信息;利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果;其中,所述资源物料库中的资源物料为从所述资源提供商对应的网页内容进行扩展搜索得到;显示所述资源搜索结果。
第二方面,本发明实施例提供了一种信息搜索装置,包括:接收单元,用于接收用户的搜索请求;确定单元,用于当所述搜索请求与预设的搜索关键词匹配时,确定与所述搜索关键词具有绑定关系的资源提供商提供的资源搜索信息;生成单元,用于利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果;其中,所述资源物料库中的资源物料为从所述资源提供商对应的网页内容进行扩展搜索得到;显示单元,用于显示所述资源搜索结果。
第三方面,本发明实施例提供了一种用于信息搜索的装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:接收用户的搜索请求;当所述搜索请求与预设的搜索关键词匹配时,确定与所述搜索关键词具有绑定关系的资源提供商提供的资源搜索信息;利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果;其中,所述资源物料库中的资源物料为从所述资源提供商对应的网页内容进行扩展搜索得到;显示所述资源搜索结果。
第四方面,本发明实施例提供了一种机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行如第一方面所示的信息搜索方法。
本发明实施例提供的信息搜索方法及装置,可以在用户的搜索请求与预设的搜索关键词匹配时,确定与搜索关键词具有绑定关系的资源提供商提供的资源搜索信息,利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果,并向用户显示该资源搜索结果。本发明实施例可以利用预先获取的资源物料与资源搜索信息自动生成资源搜索结果,提高了生成资源搜索结果的效率。此外,由于该资源物料与用户的搜索请求匹配,使得生成的资源搜索结果更加满足用户的需求,增加了用户的点击率,减少了用户与网络的频繁交互,降低了网络资源占用和浪费。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例提供的信息搜索方法流程图;
图2为本发明另一实施例提供的信息搜索方法流程图;
图3为本发明一实施例提供的信息搜索装置示意图;
图4是根据一示例性实施例示出的一种用于信息搜索装置的框图;
图5是根据一示例性实施例示出的服务器的框图。
具体实施方式
本发明实施例提供了一种信息搜索方法及装置,可以有效提高生成资源搜索结果的效率,增强资源搜索结果的精准性,增加用户的点击率,减少用户与网络的频繁交互,降低网络资源占用和浪费。
为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
下面将结合附图1至附图2对本发明示例性实施例示出的信息搜索方法进行介绍。
参见图1,为本发明一实施例提供的信息搜索方法流程图。如图1所示,可以包括:
S101,接收用户的搜索请求。
具体实现时,用户可以在搜索词输入区域输入搜索请求,例如用户想要搜索脱发相关的信息,可以在搜索词输入区域例如搜索框输入“脱发”,并点击搜索按钮发送搜索请求。
S102,当所述搜索请求与预设的搜索关键词匹配时,确定与所述搜索关键词具有绑定关系的资源提供商提供的资源搜索信息。
具体实现时,在接收到用户的搜索请求后,判断所述搜索请求是否与预设的搜索关键词匹配;若判断结果为是,根据所述搜索关键词与资源搜索信息的绑定关系,确定与所述搜索关键词具有绑定关系的资源提供商提供的资源搜索信息。其中,预设类型的关键词可以是与资源提供商具有绑定关系的搜索关键词。例如广告搜索关键词。其中,所述资源提供商可以是广告提供商或者推广信息提供商。所述资源搜索信息可以是广告提供商或者推广信息提供商提供的基础广告信息或者基础推广信息。举例说明,资源搜索信息具体可以包括搜索关键词、标题等。也就是说,广告提供商可以仅提供广告搜索关键词和/或广告标题,而无需提供具体的广告创意,而是由搜索客户端根据预设的资源物料库与所述资源搜索信息,生成具体的资源搜索结果。
S103,利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果。
在本发明具体实现时,可以通过网络从所述资源提供商对应的网页内容进行扩展搜索得到资源物料,建立资源物料库;所述资源物料包括文字、图片、视频、语音中的一种或多种。具体地,当资源提供商提供基础的资源搜索信息后,本发明可以通过网络对资源提供商对应的网页进行搜索、抓取操作,得到其落地页中与该资源搜索信息关联的信息,包括但不限于图片、文字、视频、音频、富媒体资源等。举例说明,资源提供商提供的资源搜索信息例如可以是搜索关键词:“蛋糕”、标题是“XX品牌蛋糕”,可以通过该资源提供商的网站主页扩展搜索得到蛋糕图片、蛋糕简介等信息作为资源物料,生成资源物料库。其中,所述资源物料库中的各资源物料与搜索关键词具有对应关系。在生成资源搜索结果时,可以利用资源提供商提供的基础资源搜索信息与从网络获取的资源物料组合生成最终的资源搜索结果,使得资源搜索结果提供的信息更丰富,更符合用户兴趣。
在一种可能的实施方式中,所述利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果包括:根据用户的搜索请求确定用户的搜索意图;根据用户的搜索意图,确定所述资源物料库中与所述搜索意图匹配的资源物料;利用与所述搜索意图匹配的资源物料以及所述资源搜索信息,整合生成资源搜索结果。具体实现时,本发明实施例即可以根据用户的搜索请求确定用户的核心搜索词,进而确定用户的搜索意图。此外,本发明实施例可以根据用户的搜索意图动态展现匹配的资源搜索结果,将最优的资源搜索结果展现在用户面前,满足用户需求。举例说明,用户搜索“蛋糕的做法”时,强调的是“做法”,本发明实施例可以根据用户的搜索意图生成广告搜索结果,其中,除了展示基础的搜索资源信息外,还进一步展示如下信息:
“网站在网上预订蛋糕软件
购物货到付款的蛋糕预订
方法蛋糕做法大全”
其中,“蛋糕做法大全”即命中了用户“蛋糕的做法”这一搜索意图。若用户点击“蛋糕做法大全”文字,即可以跳转至相关的网页链接。在具体实现时,本发明可以根据用户的搜索意图,在资源物料库中查找、选取与用户搜索意图关联、匹配的资源物料,利用该资源物料以及基础资源搜索信息,生成资源搜索结果。又举例说明,若用户的搜索请求为“蛋糕加盟”,确定用户的搜索意图为“加盟”信息,因此,在确定资源物料时,会根据意图关键词“加盟”进行语义匹配,进而确定与该搜索意图关联、匹配的资源物料。
在一种可能的实施方式中,所述利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果包括:当所述搜索请求为预设类型的搜索请求或者搜索关键词为预设类型的搜索关键词时,确定与所述搜索请求或者搜索关键词匹配的问答模型;根据所述问答模型,确定所述资源物料库中与所述问答模型匹配的资源物料;利用与所述答模型匹配的资源物料以及所述资源搜索信息,整合生成资源搜索结果。举例说明,当用户的搜索请求为“脱发”时,其可能会搜索关于脱发的治疗信息。用户的搜索请求对应的搜索关键词为预设类型的搜索关键词,这时可以确定与该搜索关键词匹配的问答模型。又如,用户的搜索请求为“脱发怎么办?”,其搜索请的类型为问题类型,也会匹配到相应的问答模型。这时,会利用与所述答模型匹配的资源物料以及所述资源搜索信息,生成资源搜索结果。举例说明,若用户搜索“脱发”,该关键词与预设的关键词匹配,则会展示问答模型,该问答模型包括三条长字链信息,例如:
“方法脱发怎么办?”、
“治疗脱发原因及如何治疗?”
“费用治疗脱发要多少钱?”
也就是说,在用户原有的广告投放信息基础上,还进一步展示问答模型中的信息,丰富了广告投放信息内容。此外,若用户点击了“脱发怎么办”,即可以跳转到对应的页面,用户无需从资源提供商主页查找相关信息,即可以从资源搜索结果中跳转到相应页面,简化了用户操作,提供了用户获取信息的效率。
在一种可能的实施方式中,所述利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果包括:根据用户的历史搜索记录确定用户的兴趣特征;根据用户的兴趣特征,确定所述资源物料库中与所述用户的兴趣特征匹配的资源物料;利用与所述用户的兴趣特征匹配的资源物料以及所述资源搜索信息,整合生成资源搜索结果。举例说明,在从资源物料库挑选与用户的搜索请求匹配的资源物料时,还可以结合用户的兴趣特征进行选取。例如,例如,当用户输入搜索请求为“摄影机构”,若根据用户的历史搜索数据确定用户搜索儿童类网页较多,则可以从资源物料库中选取与用户的兴趣特征匹配的资源物料,例如儿童摄影类图片。类似地,若根据用户的历史搜索数据确定用户搜索婚庆类网页较多,则可以从资源物料库中选取婚纱摄影类的图片。这样,可以根据用户的历史行为数据确定用户的喜好或者感兴趣点,从而为用户展示与用户搜索请求、用户兴趣特征关联的且更符合用户期待的图片,增加了与图片关联的资源搜索结果被点击的概率,并提高了用户获取感兴趣的搜索结果的效率,减少了用户与网络的交互。
当然,上述生成资源搜索结果的方式可以单独适用,也可以两两组合结合适用。举例说明,可以根据用户的搜索请求确定用户的搜索意图以及根据用户的历史搜索记录确定用户的兴趣特征;根据用户的搜索意图和/或用户的兴趣特征,确定所述资源物料库中与所述搜索意图和/或所述用户的兴趣特征匹配的资源物料。当然,以上仅为示例性说明,将上述任意一种或多种实施方式组合以生成资源搜索结果,均属于本发明的保护范围。
S104,显示所述资源搜索结果。
具体实现时,在资源物料库中确定了用于生成资源搜索结果的资源物料后,可以按照一定的资源展示模板组合该资源物料与基础资源搜索信息。所述资源展示模板用于表征资源搜索结果的排布方式。具体地,所述方法还包括:确定资源展示模板;所述资源展示模板用于表征资源搜索结果的排布方式;所述显示所述资源搜索结果包括:利用确定的所述资源展示模板展示所述资源搜索结果。其中,确定资源展示模板可以有不同的实现方式.
在一些实施方式中,所述确定资源展示模板包括:根据搜索关键词与资源展示模板的对应关系,确定与所述搜索关键词对应的资源展示模板;和/或,获取当前用户的历史点击记录,确定当前用户点击率最高的资源展示模板作为当前资源展示模板。举例说明,当搜索关键词与资源展示模板具有一一对应关系时,可以根据搜索关键词与资源展示模板的对应关系,确定与所述搜索关键词对应的资源展示模板。假设搜索关键词为“蛋糕”,其对应的资源展示模板为文字加图片的资源展示模板。又如,搜索关键词为“脱发”,其对应的资源展示模板为问答样式的资源展示模板,包含文字、图片以及问答形式的文字链接。又举例说明,还可以根据用户的历史点击记录,分析当前用户的点击习惯,确定其点击率最高的资源展示模板。不同的用户的喜好是不一样的,可以为不同的用户配置不同的资源展示模板,以满足用户偏好,增加资源搜索结果的点击率。
在本发明实施例中,可以利用预先获取的资源物料与资源搜索信息自动生成资源搜索结果,提高了生成资源搜索结果的效率。此外,由于该资源物料与用户的搜索请求匹配,使得生成的资源搜索结果更加满足用户的需求,增加了用户的点击率,减少了用户与网络的频繁交互,降低了网络资源占用和浪费。
为了便于本领域技术人员更清楚地理解本发明在具体场景下的实施方式,下面以一个具体示例对本发明实施方式进行介绍。需要说明的是,该具体示例仅为使得本领域技术人员更清楚地了解本发明,但本发明的实施方式不限于该具体示例。
S201,通过网络从所述资源提供商对应的网页内容扩展搜索得到资源物料,建立资源物料库。
S202,接收用户的搜索请求。
S203,判断用户的搜索请求是否与预设的搜索关键词匹配。
S204,当所述搜索请求与预设的搜索关键词匹配时,确定与所述搜索关键词具有绑定关系的资源提供商提供的资源搜索信息。
S205,根据用户的搜索请求确定用户的搜索意图。
具体实现时,可以利用预先建立的搜索意图模型,确定与用户的搜索请求对应的搜索意图。
S206,根据用户的搜索意图,确定所述资源物料库中与所述搜索意图匹配的资源物料。
根据用户的搜索意图,从资源物料库中选取与搜索意图关联的资源物料。
S207,利用与所述搜索意图匹配的资源物料、所述资源搜索信息生成资源搜索结果。
S208,确定资源展示模板。
其中,可以根据搜索关键词与资源展示模板的对应关系,确定与所述搜索关键词对应的资源展示模板;和/或,获取当前用户的历史点击记录,确定当前用户点击率最高的资源展示模板作为当前资源展示模板。
S209,利用确定的资源展示模板显示所述资源搜索结果。
利用选取的资源物料、基础资源搜索信息填充该资源展示模板,并显示资源搜索结果。
在本发明这一实施例中,可以根据用户的搜索意图从预先建立的资源物料库中选取与用户搜索意图匹配的资源物料,并与基础资源信息拼接、整合生成资源搜索结果,使得资源搜索结果更加符合用户的搜索意图,增加用户的点击率,减少了用户与网络的频繁交互,降低了网络资源占用和浪费。
参见图3,为本发明一实施例提供的信息搜索装置示意图。
一种信息搜索装置300,包括:
接收单元301,用于接收用户的搜索请求。其中,所述接收单元301的具体实现可以参照图1所示实施例的步骤101而实现。
确定单元302,用于当所述搜索请求与预设的搜索关键词匹配时,确定与所述搜索关键词具有绑定关系的资源提供商提供的资源搜索信息。其中,所述确定单元302的具体实现可以参照图1所示实施例的步骤102而实现。
生成单元303,用于利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果;其中,所述资源物料库中的资源物料为从所述资源提供商对应的网页内容进行扩展搜索得到。其中,所述确定单元303的具体实现可以参照图1所示实施例的步骤103而实现。
显示单元304,用于显示所述资源搜索结果。其中,所述显示单元304的具体实现可以参照图1所示实施例的步骤104而实现。
在一些实施方式中,所述生成单元具体包括:
搜索意图确定单元,用于根据用户的搜索请求确定用户的搜索意图。
第一资源物料确定单元,用于根据用户的搜索意图,确定所述资源物料库中与所述搜索意图匹配的资源物料;
第一整合单元,用于利用与所述搜索意图匹配的资源物料以及所述资源搜索信息,整合生成资源搜索结果。
在一些实施方式中,所述生成单元具体包括:
兴趣特征确定单元,用于根据用户的历史搜索记录确定用户的兴趣特征。
第二资源物料确定单元,用于根据用户的兴趣特征,确定所述资源物料库中与所述用户的兴趣特征匹配的资源物料;
第二整合单元,用于利用与所述用户的兴趣特征匹配的资源物料以及所述资源搜索信息,整合生成资源搜索结果。
在一些实施方式中,所述生成单元具体包括:
问答模型确定单元,用于当所述搜索请求为预设类型的搜索请求或者搜索关键词为预设类型的搜索关键词时,确定与所述搜索请求或者搜索关键词匹配的问答模型;
第三资源物料确定单元,用于根据所述问答模型,确定所述资源物料库中与所述问答模型匹配的资源物料;
第三整合单元,用于利用与所述答模型匹配的资源物料以及所述资源搜索信息,整合生成资源搜索结果。
在一些实施方式中,所述装置还包括:
资源展示模板确定单元,用于确定资源展示模板;所述资源展示模板用于表征资源搜索结果的排布方式;
所述显示单元,具体用于利用确定的所述资源展示模板展示所述资源搜索结果。
在一些实施方式中,所述资源展示模板确定单元包括:
第一确定子单元,用于根据搜索关键词与资源展示模板的对应关系,确定与所述搜索关键词对应的资源展示模板;和/或,
第二确定子单元,用于获取当前用户的历史点击记录,确定当前用户点击率最高的资源展示模板作为当前资源展示模板。
在一些实施方式中,所述装置还包括:
建立单元,用于从所述资源提供商对应的网页内容进行扩展搜索得到资源物料,建立资源物料库;所述资源物料包括文字、图片、视频、语音中的一种或多种。
其中,本发明装置各单元或模块的设置可以参照图1至图2所示的方法而实现,在此不赘述。
参见图4,为根据一示例性实施例示出的一种用于信息搜索装置的框图。参见图4,为根据一示例性实施例示出的一种用于信息搜索装置的框图。例如,装置400可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图4,装置400可以包括以下一个或多个组件:处理组件402,存储器404,电源组件406,多媒体组件408,音频组件410,输入/输出(I/O)的接口412,传感器组件414,以及通信组件416。
处理组件402通常控制装置400的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件402可以包括一个或多个处理器420来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件402可以包括一个或多个模块,便于处理组件402和其他组件之间的交互。例如,处理部件402可以包括多媒体模块,以方便多媒体组件408和处理组件402之间的交互。
存储器404被配置为存储各种类型的数据以支持在设备400的操作。这些数据的示例包括用于在装置400上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器404可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件406为装置400的各种组件提供电力。电源组件406可以包括电源管理***,一个或多个电源,及其他与为装置400生成、管理和分配电力相关联的组件。
多媒体组件408包括在所述装置400和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件408包括一个前置摄像头和/或后置摄像头。当设备400处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件410被配置为输出和/或输入音频信号。例如,音频组件410包括一个麦克风(MIC),当装置400处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器404或经由通信组件416发送。在一些实施例中,音频组件410还包括一个扬声器,用于输出音频信号。
I/O接口412为处理组件402和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件414包括一个或多个传感器,用于为装置400提供各个方面的状态评估。例如,传感器组件414可以检测到设备400的打开/关闭状态,组件的相对定位,例如所述组件为装置400的显示器和小键盘,传感器组件414还可以检测装置400或装置400一个组件的位置改变,用户与装置400接触的存在或不存在,装置400方位或加速/减速和装置400的温度变化。传感器组件414可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件414还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件414还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件416被配置为便于装置400和其他设备之间有线或无线方式的通信。装置400可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件414经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件414还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置400可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
具体地,本发明实施例提供了一种信息搜索装置400,包括有存储器404,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器404中,且经配置以由一个或者一个以上处理器420执行所述一个或者一个以上程序包含用于进行以下操作的指令:接收用户的搜索请求;当所述搜索请求与预设的搜索关键词匹配时,确定与所述搜索关键词具有绑定关系的资源提供商提供的资源搜索信息;利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果;其中,所述资源物料库中的资源物料为从所述资源提供商对应的网页内容进行扩展搜索得到;显示所述资源搜索结果。
进一步地,所述处理器420具体还用于执行所述一个或者一个以上程序包含用于进行以下操作的指令:根据用户的搜索请求确定用户的搜索意图;根据用户的搜索意图,确定所述资源物料库中与所述搜索意图匹配的资源物料;利用与所述搜索意图匹配的资源物料以及所述资源搜索信息,整合生成资源搜索结果。
进一步地,所述处理器420具体还用于执行所述一个或者一个以上程序包含用于进行以下操作的指令:根据用户的历史搜索记录确定用户的兴趣特征;根据用户的兴趣特征,确定所述资源物料库中与所述用户的兴趣特征匹配的资源物料;利用与所述用户的兴趣特征匹配的资源物料以及所述资源搜索信息,整合生成资源搜索结果。
进一步地,所述处理器420具体还用于执行所述一个或者一个以上程序包含用于进行以下操作的指令:当所述搜索请求为预设类型的搜索请求或者搜索关键词为预设类型的搜索关键词时,确定与所述搜索请求或者搜索关键词匹配的问答模型;根据所述问答模型,确定所述资源物料库中与所述问答模型匹配的资源物料;利用与所述答模型匹配的资源物料以及所述资源搜索信息,整合生成资源搜索结果。
进一步地,所述处理器420具体还用于执行所述一个或者一个以上程序包含用于进行以下操作的指令:从所述资源提供商对应的网页内容进行扩展搜索得到资源物料,建立资源物料库;所述资源物料包括文字、图片、视频、语音中的一种或多种。
进一步地,所述处理器420具体还用于执行所述一个或者一个以上程序包含用于进行以下操作的指令:确定资源展示模板;所述资源展示模板用于表征资源搜索结果的排布方式;利用确定的所述资源展示模板展示所述资源搜索结果。
进一步地,所述处理器420具体还用于执行所述一个或者一个以上程序包含用于进行以下操作的指令:根据搜索关键词与资源展示模板的对应关系,确定与所述搜索关键词对应的资源展示模板;和/或,获取当前用户的历史点击记录,确定当前用户点击率最高的资源展示模板作为当前资源展示模板。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器404,上述指令可由装置400的处理器420执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种机器可读介质,例如该机器可读介质可以为非临时性计算机可读存储介质,当所述介质中的指令由装置(终端或者服务器)的处理器执行时,使得装置能够执行一种信息搜索方法,所述方法包括:接收用户的搜索请求;当所述搜索请求与预设的搜索关键词匹配时,确定与所述搜索关键词具有绑定关系的资源提供商提供的资源搜索信息;利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果;其中,所述资源物料库中的资源物料为从所述资源提供商对应的网页内容进行扩展搜索得到;显示所述资源搜索结果。
图5是本发明实施例中服务器的结构示意图。该服务器500可因配置或性能不同而产生比较大的差异,可以包括一个或一个以***处理器(central processing units,CPU)522(例如,一个或一个以上处理器)和存储器532,一个或一个以上存储应用程序542或数据544的存储介质530(例如一个或一个以上海量存储设备)。其中,存储器532和存储介质530可以是短暂存储或持久存储。存储在存储介质530的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器522可以设置为与存储介质530通信,在服务器500上执行存储介质530中的一系列指令操作。
服务器500还可以包括一个或一个以上电源526,一个或一个以上有线或无线网络接口550,一个或一个以上输入输出接口558,一个或一个以上键盘556,和/或,一个或一个以上操作***541,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM等等。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本发明旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。以上所述仅是本发明的具体实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (10)

1.一种信息搜索方法,其特征在于,包括:
接收用户的搜索请求;
当所述搜索请求与预设的搜索关键词匹配时,确定与所述搜索关键词具有绑定关系的资源提供商提供的资源搜索信息;
利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果;其中,所述资源物料库中的资源物料为从所述资源提供商对应的网页内容进行扩展搜索得到;
显示所述资源搜索结果。
2.根据权利要求1所述的方法,其特征在于,所述利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果包括:
根据用户的搜索请求确定用户的搜索意图;
根据用户的搜索意图,确定所述资源物料库中与所述搜索意图匹配的资源物料;
利用与所述搜索意图匹配的资源物料以及所述资源搜索信息,整合生成资源搜索结果。
3.根据权利要求1所述的方法,其特征在于,所述利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果包括:
根据用户的历史搜索记录确定用户的兴趣特征;
根据用户的兴趣特征,确定所述资源物料库中与所述用户的兴趣特征匹配的资源物料;
利用与所述用户的兴趣特征匹配的资源物料以及所述资源搜索信息整合生成资源搜索结果。
4.根据权利要求1所述的方法,其特征在于,所述利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果包括:
当所述搜索请求为预设类型的搜索请求或者搜索关键词为预设类型的搜索关键词时,确定与所述搜索请求或者搜索关键词匹配的问答模型;
根据所述问答模型,确定所述资源物料库中与所述问答模型匹配的资源物料;
利用与所述答模型匹配的资源物料以及所述资源搜索信息,整合生成资源搜索结果。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
从所述资源提供商对应的网页内容进行扩展搜索得到资源物料,建立资源物料库;所述资源物料包括文字、图片、视频、语音中的一种或多种。
6.根据权利要求1至5任意一项所述的方法,其特征在于,所述方法还包括:
确定资源展示模板;所述资源展示模板用于表征资源搜索结果的排布方式;
所述显示所述资源搜索结果包括:
利用确定的所述资源展示模板展示所述资源搜索结果。
7.根据权利要求6所述的方法,其特征在于,所述确定资源展示模板包括:
根据搜索关键词与资源展示模板的对应关系,确定与所述搜索关键词对应的资源展示模板;和/或,
获取当前用户的历史点击记录,确定当前用户点击率最高的资源展示模板作为当前资源展示模板。
8.一种信息搜索装置,其特征在于,包括:
接收单元,用于接收用户的搜索请求;
确定单元,用于当所述搜索请求与预设的搜索关键词匹配时,确定与所述搜索关键词具有绑定关系的资源提供商提供的资源搜索信息;
生成单元,用于利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果;其中,所述资源物料库中的资源物料为从所述资源提供商对应的网页内容进行扩展搜索得到;
显示单元,用于显示所述资源搜索结果。
9.一种用于信息搜索的装置,其特征在于,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
接收用户的搜索请求;
当所述搜索请求与预设的搜索关键词匹配时,确定与所述搜索关键词具有绑定关系的资源提供商提供的资源搜索信息;
利用预设的资源物料库中的部分或全部资源物料与所述资源搜索信息,生成资源搜索结果;其中,所述资源物料库中的资源物料为从所述资源提供商对应的网页内容进行扩展搜索得到;
显示所述资源搜索结果。
10.一种机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行如权利要求1至7中一个或多个所述的信息搜索方法。
CN201810559183.9A 2018-06-01 2018-06-01 一种信息搜索方法及装置 Active CN110633391B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810559183.9A CN110633391B (zh) 2018-06-01 2018-06-01 一种信息搜索方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810559183.9A CN110633391B (zh) 2018-06-01 2018-06-01 一种信息搜索方法及装置

Publications (2)

Publication Number Publication Date
CN110633391A true CN110633391A (zh) 2019-12-31
CN110633391B CN110633391B (zh) 2024-04-30

Family

ID=68966253

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810559183.9A Active CN110633391B (zh) 2018-06-01 2018-06-01 一种信息搜索方法及装置

Country Status (1)

Country Link
CN (1) CN110633391B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111680482A (zh) * 2020-05-07 2020-09-18 车智互联(北京)科技有限公司 一种标题图文生成方法及计算设备
CN113220917A (zh) * 2020-02-06 2021-08-06 阿里巴巴集团控股有限公司 一种背景图推荐方法、设备及存储介质
CN113792224A (zh) * 2021-08-13 2021-12-14 百度在线网络技术(北京)有限公司 资源处理方法、平台、电子设备及存储介质

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101295302A (zh) * 2007-04-25 2008-10-29 百度在线网络技术(北京)有限公司 广告投放***及方法
US20090055734A1 (en) * 2007-08-21 2009-02-26 Brian Paul Channell Method and System of Displaying More Relevant Internet Ads
CN101689199A (zh) * 2007-06-28 2010-03-31 Nhn商务平台株式会社 自动搜索广告方法及其***
CN101782901A (zh) * 2009-01-15 2010-07-21 林玉好 搜索引擎中的互联网广告加载方法及***
CN102646248A (zh) * 2012-02-27 2012-08-22 沈文策 一种广告发布方法及***
CN103226597A (zh) * 2013-04-19 2013-07-31 北京集奥聚合科技有限公司 基于自然语义的关键词广告匹配方法
CN104809115A (zh) * 2014-01-24 2015-07-29 贝壳网际(北京)安全技术有限公司 一种搜索方法及终端设备
CN105808685A (zh) * 2016-03-02 2016-07-27 腾讯科技(深圳)有限公司 推广信息的推送方法及装置
CN106874467A (zh) * 2017-02-15 2017-06-20 百度在线网络技术(北京)有限公司 用于提供搜索结果的方法和装置

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101295302A (zh) * 2007-04-25 2008-10-29 百度在线网络技术(北京)有限公司 广告投放***及方法
CN101689199A (zh) * 2007-06-28 2010-03-31 Nhn商务平台株式会社 自动搜索广告方法及其***
US20090055734A1 (en) * 2007-08-21 2009-02-26 Brian Paul Channell Method and System of Displaying More Relevant Internet Ads
CN101782901A (zh) * 2009-01-15 2010-07-21 林玉好 搜索引擎中的互联网广告加载方法及***
CN102646248A (zh) * 2012-02-27 2012-08-22 沈文策 一种广告发布方法及***
CN103226597A (zh) * 2013-04-19 2013-07-31 北京集奥聚合科技有限公司 基于自然语义的关键词广告匹配方法
CN104809115A (zh) * 2014-01-24 2015-07-29 贝壳网际(北京)安全技术有限公司 一种搜索方法及终端设备
CN105808685A (zh) * 2016-03-02 2016-07-27 腾讯科技(深圳)有限公司 推广信息的推送方法及装置
CN106874467A (zh) * 2017-02-15 2017-06-20 百度在线网络技术(北京)有限公司 用于提供搜索结果的方法和装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
宋乐怡;宫学庆;张蓉;刘鹏;: "在线广告投放***及技术的演变", 华东师范大学学报(自然科学版), no. 03, 25 May 2013 (2013-05-25), pages 112 - 123 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113220917A (zh) * 2020-02-06 2021-08-06 阿里巴巴集团控股有限公司 一种背景图推荐方法、设备及存储介质
CN113220917B (zh) * 2020-02-06 2022-04-12 阿里巴巴集团控股有限公司 一种背景图推荐方法、设备及存储介质
CN111680482A (zh) * 2020-05-07 2020-09-18 车智互联(北京)科技有限公司 一种标题图文生成方法及计算设备
CN111680482B (zh) * 2020-05-07 2024-04-12 车智互联(北京)科技有限公司 一种标题图文生成方法及计算设备
CN113792224A (zh) * 2021-08-13 2021-12-14 百度在线网络技术(北京)有限公司 资源处理方法、平台、电子设备及存储介质

Also Published As

Publication number Publication date
CN110633391B (zh) 2024-04-30

Similar Documents

Publication Publication Date Title
CN109885251B (zh) 信息处理装置、信息处理方法以及存储介质
CN107070779B (zh) 一种信息处理方法和装置
CN110020148B (zh) 一种信息推荐方法、装置和用于信息推荐的装置
WO2017181663A1 (zh) 一种为搜索信息匹配图片的方法及装置
US11907316B2 (en) Processor-implemented method, computing system and computer program for invoking a search
CN107622074B (zh) 一种数据处理方法、装置和计算设备
CN111382339B (zh) 一种搜索处理方法、装置和用于搜索处理的装置
CN106815291B (zh) 搜索结果项展现方法、装置和用于搜索结果项展现的装置
CN107515870B (zh) 一种搜索方法和装置、一种用于搜索的装置
US20160027044A1 (en) Presenting information cards for events associated with entities
CN112508612B (zh) 训练广告创意生成模型、生成广告创意的方法及相关装置
CN107515869B (zh) 一种搜索方法和装置、一种用于搜索的装置
CN110633391B (zh) 一种信息搜索方法及装置
CN111127053B (zh) 页面内容推荐方法、装置及电子设备
CN112291614A (zh) 一种视频生成方法及装置
CN112068711A (zh) 一种输入法的信息推荐方法、装置和电子设备
CN113343028B (zh) 意图确定模型的训练方法和装置
CN113986574A (zh) 评论内容的生成方法、装置、电子设备和存储介质
CN110020106B (zh) 一种推荐方法、推荐装置和用于推荐的装置
CN110110078B (zh) 数据处理方法和装置、用于数据处理的装置
CN111984767A (zh) 一种信息推荐方法、装置和电子设备
CN111796690A (zh) 一种数据处理方法、装置和电子设备
CN111597431A (zh) 一种推荐方法、装置和电子设备
WO2016085585A1 (en) Presenting information cards for events associated with entities
CN113128181B (zh) 一种信息处理方法及装置

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
GR01 Patent grant
GR01 Patent grant