搜索结果的展现方法和装置制造方法及图纸

技术编号:10815074 阅读:71 留言:0更新日期:2014-12-24 19:22
本发明专利技术提出一种搜索结果的展现方法和装置,该搜索结果的展现方法包括接收搜索词;将所述搜索词发送给服务端,以使所述服务端根据所述搜索词进行语义解析并获取搜索结果;接收所述服务端发送的所述搜索结果,并展现所述搜索结果。该方法能够提高搜索结果的准确性和针对性,从而提高搜索效果。

【技术实现步骤摘要】
【专利摘要】本专利技术提出一种搜索结果的展现方法和装置,该搜索结果的展现方法包括接收搜索词;将所述搜索词发送给服务端,以使所述服务端根据所述搜索词进行语义解析并获取搜索结果;接收所述服务端发送的所述搜索结果,并展现所述搜索结果。该方法能够提高搜索结果的准确性和针对性,从而提高搜索效果。【专利说明】搜索结果的展现方法和装置
本专利技术涉及通信
,尤其涉及一种搜索结果的展现方法和装置。
技术介绍
用户可以通过搜索获取所需信息。相关技术中,搜索结果通常包含搜索词。但是,在一些场景下,用户的搜索词可能比较长或者口语化,在这种场景下,相关技术中采用的包含搜索词的方式难以获取理想的搜索结果。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。 为此,本专利技术的一个目的在于提出一种搜索结果的展现方法,该方法可以提高搜索结果的准确性和针对性,从而提高搜索效果。 本专利技术的另一个目的在于提出一种搜索结果的展现装置。 为达到上述目的,本专利技术第一方面实施例提出的搜索结果的展现方法,包括:接收搜索词;将所述搜索词发送给服务端,以使所述服务端根据所述搜索词进行语义解析并获取搜索结果;接收所述服务端发送的所述搜索结果,并展现所述搜索结果。 本专利技术第一方面实施例提出的搜索结果的展现方法,通过对搜索词进行语义解析获取搜索结果,可以通过搜索词获取用户的需求,提供更满足用户需求的搜索结果,提高搜索结果的准确性和针对性,从而提高搜索效率。 为达到上述目的,本专利技术第二方面实施例提出的搜索结果的展现装置,包括:接收模块,用于接收搜索词;发送模块,用于将所述搜索词发送给服务端,以使所述服务端根据所述搜索词进行语义解析并获取搜索结果;展现模块,用于接收所述服务端发送的所述搜索结果,并展现所述搜索结果。 本专利技术第二方面实施例提出的搜索结果的展现装置,通过对搜索词进行语义解析获取搜索结果,可以通过搜索词获取用户的需求,提供更满足用户需求的搜索结果,提高搜索结果的准确性和针对性,从而提高搜索效率。 本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。 【专利附图】【附图说明】 本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中: 图1是本专利技术一实施例提出的搜索结果的展现方法的流程示意图; 图2是本专利技术另一实施例提出的搜索结果的展现方法的流程示意图; 图3是本专利技术另一实施例提出的搜索结果的展现装置的结构示意图。 【具体实施方式】 下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。 图1是本专利技术一实施例提出的搜索结果的展现方法的流程示意图,该方法包括: Sll:接收搜索词。 其中,接收搜索词可以包括: 接收文字输入的搜索词;或者, 接收语音输入的搜索词。 例如,用户在搜索引擎的输入框中以文字方式输入的搜索词,或者,用户点击搜索弓丨擎的输入框中的语音选项后,可以以语音输入搜索词。 可选的,所述搜索词可以是长度比较长的搜索词,例如,搜索词的长度超过预设长度,预设长度例如为20个字符。或者, 可选的,尤其是语音输入时,搜索词可以是口语化的搜索词。 S12:将所述搜索词发送给服务端,以使所述服务端根据所述搜索词进行语义解析并获取搜索结果。 在搜索客户端获取搜索词后,可以将该搜索词发送给服务端,由服务端提供搜索结果。 相关技术中,服务端可以根据获取的海量信息与搜索词进行匹配,将包含搜索词的内容确定为搜索结果。 而本实施例中,服务端可以对搜索词进行语义解析,获取搜索词隐含的含义,进而获取更有针对性和准确的搜索结果。 例如,搜索词是“今天适合洗车吗”,相关技术中,只会获取包含“今天适合洗车吗”的内容。但是,本实施例中,可以对“今天适合洗车吗”进行语义解析,获取其隐含的含义,以理解用户意图,例如,“今天适合洗车吗”进行语义解析时可以获知其属于天气信息领域,因此,在搜索结果中还会包含今天的天气情况。 具体的,语义解析可以按照预设的深度语义解析算法实现,例如,可以预先配置每个分词对应的领域,之后在获取搜索词后,对搜索词进行关键词提取,获取搜索词中包含的关键的分词,再根据预先配置的分词与领域的对应关系确定对应的领域,之后获取该领域的信息。当然,可以理解的是,上述深度语义解析算法只是简化后的示例,深度语义解析算法可以采用现有的任一种具体算法实现,在此不再赘述。 S13:接收所述服务端发送的所述搜索结果,并展现所述搜索结果。 其中,搜索词是问题时,搜索结果包括: 作为所述问题的答案的搜索结果;以及, 对所述问题进行语义解析得到语义解析结果后,与所述语义解析结果对应的搜索结果。 例如,当搜索词是“今天适合洗车吗”时,可以获取今天以及后面预设天数的天气情况,并根据天气情况给出的是否适合洗车的结果。 在展现时,可以将所述与所述语义解析结果对应的搜索结果,展现在所述对应所述问题的搜索结果的相邻的下一条结果展现区域中。例如,将是否适合洗车的结果作为首条结果展现,而今天及后续天数的天气情况作为第二条结果展现。 另外,搜索结果还可以包括与搜索词匹配的结果,例如,采用相关技术的方案获取的搜索结果,此类搜索结果可以排序在后面进行展现。 进一步的,搜索结果可以以文字,图片,链接中的一种或多种方式进行展现。 本实施例通过对搜索词进行语义解析获取搜索结果,可以通过搜索词获取用户的需求,提供更满足用户需求的搜索结果,提高搜索结果的准确性和针对性,从而提高搜索效率。 图2是本专利技术另一实施例提出的搜索结果的展现方法的流程示意图,该方法包括: S21:搜索引擎接收用户以语音输入的搜索词。 例如,搜索引擎的输入框右侧有话筒的图标,当用户点击该图标后,可以以语音方式进行输入。 在输入时,搜索词可以是口语化的搜索词,该搜索词可以比较长,例如大于20个字符的搜索词。 例如,搜索词是“今天适合洗车吗”,或者,又例如,“今天到年底还剩几天”。 S22:搜索引擎将搜索词发送给服务端。 服务端具体可以是云端。 S23:服务端对搜索词进行语义解析,获取搜索词所属领域,并获取所属领域的信息,在搜索结果中包含该领域的信息。 例如,服务端根据预先设置的深度语义解析算法,确定搜索词属于的领域,例如,当搜索词是“今天适合洗车吗”时,可以确定其属于天气领域,之后可以获取今天及后续预设天数的天气情况,又例如,当搜索词是“今天到年底还剩几天”时,可以确定其属于日历领域,之后可以获取今年的日历。 具体的,语义解析可以按照预设的深度语义解析算法实现,例如,可以预先配置每个分词对应的领域,之后在获取搜索词后,对搜索词进行关键词提取,获取搜索词中包含的关键的分词,再根据预先配置的分词与领域的对应关系确定对应的领域,之后获取该领域的信息。当然,可以理解的是,本文档来自技高网...

【技术保护点】
一种搜索结果的展现方法,其特征在于,包括:接收搜索词;将所述搜索词发送给服务端,以使所述服务端根据所述搜索词进行语义解析并获取搜索结果;接收所述服务端发送的所述搜索结果,并展现所述搜索结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:郭金勇吴天放吴剑宇郑维智
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1