CN114372215A - 一种搜索结果展示、搜索请求处理方法及装置 - Google Patents

一种搜索结果展示、搜索请求处理方法及装置 Download PDF

Info

Publication number
CN114372215A
CN114372215A CN202210033804.6A CN202210033804A CN114372215A CN 114372215 A CN114372215 A CN 114372215A CN 202210033804 A CN202210033804 A CN 202210033804A CN 114372215 A CN114372215 A CN 114372215A
Authority
CN
China
Prior art keywords
structured information
search result
target
answer
information
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
CN202210033804.6A
Other languages
English (en)
Other versions
CN114372215B (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 ByteDance Network Technology Co Ltd
Original Assignee
Beijing ByteDance Network Technology 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 ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN202210033804.6A priority Critical patent/CN114372215B/zh
Publication of CN114372215A publication Critical patent/CN114372215A/zh
Priority to EP22920017.5A priority patent/EP4332793A1/en
Priority to PCT/CN2022/139322 priority patent/WO2023134385A1/zh
Application granted granted Critical
Publication of CN114372215B publication Critical patent/CN114372215B/zh
Priority to US18/525,511 priority patent/US20240104130A1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2453Query optimisation
    • G06F16/24534Query rewriting; Transformation
    • G06F16/24542Plan optimisation
    • 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/90332Natural language query formulation or dialogue systems
    • 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/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • 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/9038Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24553Query execution of query operations
    • G06F16/24554Unary operations; Data partitioning operations
    • G06F16/24556Aggregation; Duplicate elimination
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24564Applying rules; Deductive queries
    • G06F16/24565Triggers; Constraints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/438Presentation of query results
    • G06F16/4387Presentation of query results by the use of playlists
    • G06F16/4393Multimedia presentations, e.g. slide shows, multimedia albums

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Mathematical Physics (AREA)
  • Artificial Intelligence (AREA)
  • Operations Research (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Multimedia (AREA)

Abstract

本公开提供了一种搜索结果展示、搜索请求处理方法及装置,其中,所述搜索结果展示方法,包括:响应触发操作,发起目标问题的搜索请求,所述目标问题对应多个答案;获取表征各所述答案的多组结构化信息;其中,所述结构化信息是从支撑各所述答案的搜索结果中提取,并按照与所述目标问题的属性特征对应的目标聚合方法进行聚合后得到的;所述搜索结果为基于所述目标问题召回的多媒体内容;每组所述结构化信息包括答案的论据和/或前提,以及答案的核心内容;在搜索结果页面展示多组所述结构化信息。采用此方法,向用户展示聚合后的多组结构化信息,由此可以向用户同时展示多个答案,进而可以帮助用户快速获取有效信息。

Description

一种搜索结果展示、搜索请求处理方法及装置
技术领域
本公开涉及互联网技术领域,具体而言,涉及一种搜索结果展示、搜索请求处理方法及装置。
背景技术
在用户进行问题查询时,对应的搜索结果通常是按照阅览人数、与搜索词的关联度等进行排序的,如果一个问题对应多个答案,每一个搜索结果只能展示其中的一个或几个答案,用户若想查看全部的答案,只能一个个点进搜索结果进行查看,操作流程较为繁琐。
发明内容
本公开实施例至少提供一种搜索结果展示、搜索请求处理方法及装置。
第一方面,本公开实施例提供了一种搜索结果展示的方法,包括:
响应触发操作,发起目标问题的搜索请求,所述目标问题对应多个答案;
获取表征各所述答案的多组结构化信息;其中,所述结构化信息是从支撑各所述答案的搜索结果中提取,并按照与所述目标问题的属性特征对应的目标聚合方法进行聚合后得到的;所述搜索结果为基于所述目标问题召回的多媒体内容;每组所述结构化信息包括答案的论据和/或前提,以及答案的核心内容;
在搜索结果页面展示多组所述结构化信息。
一种可选的实施方式中,所述结构化信息是在从所述搜索结果中提取初始结构化信息之后,按照所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合后得到的;
其中,所述搜索结果是在基于所述搜索请求确定多个候选搜索结果之后,基于所述多个候选搜索结果的预设权威分数、以及所述多个候选搜索结果与所述目标问题之间的相关度筛选出的。
一种可选的实施方式中,所述目标问题的属性特征包括答案与前提相关的第一类型或答案与前提无关的第二类型;
在所述目标问题的属性特征为第一类型的情况下,每组所述结构化信息中至少包括所述答案的核心内容和前提;
在所述目标问题的属性特征为第二类型的情况下,每组所述结构化信息中至少包括所述答案的核心内容和论据。
一种可选的实施方式中,所述初始结构化信息是基于预先训练的结构化信息提取模型从所述搜索结果中提取的;
所述按照所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合,包括:
在所述目标问题的属性特征为第一类型的情况下,基于所述结构化信息中的前提对所述初始结构化信息进行聚合;
在所述目标问题的属性特征为第二类型的情况下,基于所述结构化信息中所述答案的核心内容对所述初始结构化信息进行聚合。
一种可选的实施方式中,所述在搜索结果页面展示多组所述结构化信息,包括:
基于每组所述结构化信息,构建所述结构化信息对应的用于答复所述目标问题的答案信息;
在所述搜索结果页面并列展示多组所述结构化信息的答案信息。
一种可选的实施方式中,所述在搜索结果页面展示多组所述结构化信息,包括:
在搜索结果页面展示多组所述结构化信息,以及所述结构化信息对应的搜索结果。
一种可选的实施方式中,所述在搜索结果页面展示多组所述结构化信息,以及所述结构化信息对应的搜索结果,包括:
在所述搜索结果页面展示多组所述结构化信息中答案的核心内容,并展示被选中的核心内容的内容卡片,所述内容卡片上展示有所述搜索结果的部分多媒体内容,所述内容卡片支持滑动展示。
第二方面,本公开实施例还提供一种搜索请求处理方法,包括:
接收用户端发送的携带有目标问题的搜索请求,其中,所述目标问题对应多个答案;
确定与所述搜索请求对应的搜索结果,以及确定所述目标问题的属性特征;
针对每个搜索结果,从所述搜索结果中提取初始结构化信息之后,基于所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合处理,确定多组结构化信息;其中,每组所述结构化信息包括答案的论据和/或前提,以及答案的核心内容;
将所述多组结构化信息发送至所述用户端,以通过所述用户端展示所述结构化信息。
第三方面,本公开实施例还提供一种搜索结果展示的装置,包括:
响应模块,用于响应触发操作,发起目标问题的搜索请求,所述目标问题对应多个答案;
获取模块,用于获取表征各所述答案的多组结构化信息;其中,所述结构化信息是从支撑各所述答案的搜索结果中提取,并按照与所述目标问题的属性特征对应的目标聚合方法进行聚合后得到的;所述搜索结果为基于所述目标问题召回的多媒体内容;每组所述结构化信息包括答案的论据和/或前提,以及答案的核心内容;
展示模块,用于在搜索结果页面展示多组所述结构化信息。
一种可选的实施方式中,所述结构化信息是在从所述搜索结果中提取初始结构化信息之后,按照所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合后得到的;
其中,所述搜索结果是在基于所述搜索请求确定多个候选搜索结果之后,基于所述多个候选搜索结果的预设权威分数、以及所述多个候选搜索结果与所述目标问题之间的相关度筛选出的。
一种可选的实施方式中,所述目标问题的属性特征包括答案与前提相关的第一类型或答案与前提无关的第二类型;
在所述目标问题的属性特征为第一类型的情况下,每组所述结构化信息中至少包括所述答案的核心内容和前提;
在所述目标问题的属性特征为第二类型的情况下,每组所述结构化信息中至少包括所述答案的核心内容和论据。
一种可选的实施方式中,所述初始结构化信息是基于预先训练的结构化信息提取模型从所述搜索结果中提取的;
所述按照所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合,包括:
在所述目标问题的属性特征为第一类型的情况下,基于所述结构化信息中的前提对所述初始结构化信息进行聚合;
在所述目标问题的属性特征为第二类型的情况下,基于所述结构化信息中所述答案的核心内容对所述初始结构化信息进行聚合。
一种可选的实施方式中,所述展示模块,在搜索结果页面展示多组所述结构化信息时,用于:
基于每组所述结构化信息,构建所述结构化信息对应的用于答复所述目标问题的答案信息;
在所述搜索结果页面并列展示多组所述结构化信息的答案信息。
一种可选的实施方式中,所述展示模块,在搜索结果页面展示多组所述结构化信息时,用于:
在搜索结果页面展示多组所述结构化信息,以及所述结构化信息对应的搜索结果。
一种可选的实施方式中,所述展示模块,在搜索结果页面展示多组所述结构化信息,以及所述结构化信息对应的搜索结果时,用于:
在所述搜索结果页面展示多组所述结构化信息中答案的核心内容,并展示被选中的核心内容的内容卡片,所述内容卡片上展示有所述搜索结果的部分多媒体内容,所述内容卡片支持滑动展示。
第四方面,本公开实施例还提供一种搜索请求处理装置,包括:
接收模块,用于接收用户端发送的携带有目标问题的搜索请求,其中,所述目标问题对应多个答案;
第一确定模块,用于确定与所述搜索请求对应的搜索结果,以及确定所述目标问题的属性特征;
第二确定模块,用于针对每个搜索结果,从所述搜索结果中提取初始结构化信息之后,基于所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合处理,确定多组结构化信息;其中,每组所述结构化信息包括答案的论据和/或前提,以及答案的核心内容;
发送模块,用于将所述多组结构化信息发送至所述用户端,以通过所述用户端展示所述结构化信息。
第五方面,本公开实施例还提供一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
第六方面,本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本公开实施例所提供的一种搜索结果展示的方法的流程图;
图2示出了本公开实施例所提供的搜索结果展示的方法中,一种多组所述结构化信息的展示示意图;
图3示出了本公开实施例所提供的搜索结果展示的方法中,另一种多组所述结构化信息的展示示意图;
图4示出了本公开实施例所提供的一种搜索请求处理方法的流程图;
图5示出了本公开实施例所提供的一种搜索结果展示的装置的示意图;
图6示出了本公开实施例所提供的一种搜索请求处理方法装置的示意图;
图7示出了本公开实施例所提供的一种计算机设备的结构示意图。
具体实施方式
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本公开实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
经研究发现,在相关技术中,在用户进行问题查询时,对应的搜索结果通常是按照阅览人数、与搜索词的关联度等进行排序的,如果一个问题对应多个答案,每一个搜索结果只能展示其中的一个或几个答案,用户若想查看全部的答案,只能一个个点进搜索结果进行查看,操作流程较为繁琐。
基于上述研究,本公开提供了一种搜索结果展示的方法,可以响应触发操作,发起目标问题的搜索请求,所述目标问题对应多个答案,获取表征各所述答案的多组结构化信息,并在搜索结果页面展示多组所述结构化信息。其中,所述结构化信息是从支撑各所述答案的搜索结果中提取,并按照与所述目标问题的属性特征对应的目标聚合方法进行聚合后得到的。采用此种方法,可以针对用户提出的问题,将得到搜索结果进行聚合,并向用户展示聚合后的多组结构化信息,由此可以向用户同时展示多个答案,进而可以帮助用户快速获取有效信息。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
为便于对本实施例进行理解,首先对本公开实施例所公开的一种搜索结果展示的方法进行详细介绍,本公开实施例所提供的搜索结果展示的方法的执行主体一般为终端设备,终端设备可以为智能手机、平板电脑、可穿戴设备等。在一些可能的实现方式中,该搜索结果展示的方法可以通过处理器调用存储器中存储的计算机可读指令的方式来实现。
参见图1所示,为本公开实施例提供的搜索结果展示的方法的流程图,所述方法包括步骤101~步骤103,其中:
步骤101、响应触发操作,发起目标问题的搜索请求,所述目标问题对应多个答案;
步骤102、获取表征各所述答案的多组结构化信息;其中,所述结构化信息是从支撑各所述答案的搜索结果中提取,并按照与所述目标问题的属性特征对应的目标聚合方法进行聚合后得到的;所述搜索结果为基于所述目标问题召回的多媒体内容;每组所述结构化信息包括答案的论据和/或前提,以及答案的核心内容;
步骤103、在搜索结果页面展示多组所述结构化信息。
下面对于步骤101~步骤103进行详细介绍。
针对步骤101、
所述触发操作,例如可以是点击或者滑动等。所述响应触发操作,发起目标问题的搜索请求,示例性的,可以是接收到用户在搜索框中输入目标问题之后,然后响应搜索按钮被触发,然后发起目标问题的搜索请求(例如可以是搜索请求中携带所述目标问题)。
所述目标问题可以以问题形式进行呈现,例如“胃酸不能吃什么”“粽子最好煮多长时间”等。
所述目标问题对应多个答案,所述答案可以是从所述搜索请求对应的搜索结果中提取的,用于直观的解答所述目标问题。具体实施中,服务器在接收到搜索请求之后,可以确定搜索请求对应的多个搜索结果,不同的搜索结果中的答案可能不同,同一答案在不同搜索结果中的表述也可能不同。
示例性的,所述目标问题可以是“粽子最好煮多长时间”,与之对应的所述答案可以是“粽子煮30分钟就可以完全熟透”、“煮粽子时,不能超过15分钟”、“煮粽子最好煮半个小时”等。
针对步骤102、
在一种可能的实施方式中,所述结构化信息是在从所述搜索结果中提取初始结构化信息之后,按照所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合后得到的。
其中,所述搜索结果是在基于所述搜索请求确定多个候选搜索结果之后,基于所述多个候选搜索结果的预设权威分数、以及所述多个候选搜索结果与所述目标问题之间的相关度筛选出的。
具体的,服务器在接收到搜索请求后,可以基于所述目标问题,确定多个候选搜索结果,其中,所述候选搜索结果可以是基于所述目标问题召回的与所述目标问题相关的搜索结果。由于不同候选搜索结果与所述目标问题的相关度不同,因此所述候选搜索结果可以不具有指向性与确定性,即所述候选搜索结果中可能会出现与目标问题相关度较小的内容,也可能会出现错误结果。
基于此,可以基于所述多个候选搜索结果的预设权威分数、以及所述候选搜索结果与所述目标问题之间的相关度,从候选搜索结果筛选出来所述搜索结果。
示例性的,可以将所述预设权威分数高于预设分数、且/或与所述目标问题之间的相关度高于预设相关度预支的候选搜索结果作为筛选出的搜索结果。
所述目标问题的属性特征,包括答案与前提相关的第一类型或答案与前提无关的第二类型。
所述前提是指所述答案在解答所述目标问题时的前提条件,在所述目标问题为第一类型的情况下,不同前提下所述目标问题对应的答案不同,例如目标问题“粽子要煮多长时间”对应的前提可以包括“粽子是生的”、“粽子是冷冻的”,当前提是“粽子是生的”时,所述目标问题对应的答案可以是2小时,当前提是“粽子是冷冻的”,所述目标问题对应的答案可以是30分钟。
所述论据为答案解决所述目标问题时的依据。例如,目标问题可以是“胃酸不能吃什么?”与之对应的其中一个答案可以是“酸枣”,其对应的论据可以是“酸枣是酸性食物,所以胃酸不能吃酸枣”。
所述第一类型一般为场景优先类型,示例性的可以包括“原因类”“实操类”“定义类”等。其中,场景优先类型的目标问题的提问方式一般基于前提,以怎么做或者如何处理这样的形式进行发问。与第一类型的目标问题对应的答案,一般呈现的结果是一个具体的事件。
所述第二类型一般为答案优先类型,其中可以包括“判断类”“数字类”等。其中,答案优先类型的目标问题的提问方式一般以是不是、对不对或者是多少这样的形式进行发问。与第二类型的目标问题对应的答案,一般呈现的是一个判断的结果。
在一种可能的实施方式中,在所述目标问题的属性特征为第一类型的情况下,每组所述结构化信息中至少包括所述答案的核心内容和前提。
示例性的,在所述目标问题的属性特征为第一类型的情况下,若第一类型的目标问题为“煮粽子应该煮多长时间”,那么与之对应的其中一个答案就可以是“如果是生的粽子,那么需要煮两个小时”,“生的粽子”就是前提,答案的核心内容就是“两个小时”。
在所述目标问题的属性特征为第二类型的情况下,每组所述结构化信息中至少包括所述答案的核心内容和论据。
示例性的,在所述目标问题的属性特征为第二类型的情况下,若第二类型的目标问题为“胃病不能吃哪五种水果?”,那么与之对应的其中一个答案就可以是“因为圣女果是酸性食物,所以胃病不能吃圣女果”,“圣女果是酸性食物”就是论据,答案的核心内容就是“胃病不能吃圣女果”。
一种可能的实施方式中,所述初始结构化信息是基于预先训练的结构化信息提取模型从所述搜索结果中提取的。
其中,所述结构化信息提取模型可以是基于样本文本和样本文本的标注数据训练得到的,所述结构化信息提取模型的训练过程例如可以为有监督的训练,具体的训练过程将不再赘述。
具体的,在运用所述结构化信息提取模型提取初始结构化信息时,所述结构化信息提取模型可以确定所述搜索结果中各语句属于各种结构化类型的概率,然后将对应的概率超过预设概率的语句作为对应的结构化信息。
示例性的,若所述搜索结果中某语句属于前提的概率为10%,属于论据的概率为80%,属于答案的核心内容的概率为10%,则该语句为所述搜索结果中的论据。
在一种可能的实施方式中,在同一搜索结果中可能包含多个答案,以及多个答案的论据和/或前提,而往往论据和/或前提与答案是有对应关系的,因此所述结构化提取模型可以从一个搜索结果中提取多组结构化信息,属于一个搜索结果的多组结构化信息中的答案的核心内容不同。
示例性的,从一个搜索结果中提取的多组结构化信息可以为:{答案的核心内容A-论据A-前提A}、{答案的核心内容B-论据B-前提B}。
在从候选搜索结果中筛选后,可能会筛选到多个搜索结果。因此通过所述结构化信息提取模型,可能从多个不同的搜索结果中,提取到多组初始结构化信息。
这里,提取到的多组初始结构化信息中可能包含相同的答案,因此为了准确且简练的向用户呈现内容,需要对提取的多组初始结构化信息进行聚合。
示例性的,在按照所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合时,在所述目标问题的属性特征为第一类型的情况下,可以基于所述结构化信息中的前提对所述初始结构化信息进行聚合;在所述目标问题的属性特征为第二类型的情况下,可以基于所述结构化信息中所述答案的核心内容对所述初始结构化信息进行聚合。
具体的,在所述目标问题的属性特征为第一类型的情况下,所述目标问题的答案受到前提的影响,同一前提下的答案应该是相同的,不同前提下的答案可以不同。基于此,可以基于所述结构化信息中前提,对所述初始结构化信息进行聚合。
具体的,基于所述结构化信息中前提,对所述初始结构化信息进行聚合时,可以先基于等价包含关系,对所述初始结构化信息中的各前提进行聚合,确定聚合后的多个前提,针对聚合后的某一前提,可以确定该前提下的多个答案(和论据),然后对所述多个答案(和论据)基于等价包含关系进行聚合。
示例性的,针对目标问题“粽子需要煮多长时间”的前提,“生的粽子”和“刚包好的粽子”为等价关系,则可以进行合并,在进行合并时,可以将与目标问题的相关度低的前提合并到与目标问题的相关度高的前提下去。
在所述目标问题的属性特征为第二类型的情况下,所述目标问题的答案受到前提的影响不大,但是所述目标问题的答案需要有论据进行支撑,同一答案的论据可能是不同的。基于此,可以基于所述结构化信息中的答案的核心内容,对所述初始结构化信息进行聚合。
具体的,可以先基于等价包含关系,对所述初始结构化信息中各答案的核心内容进行聚合,确定聚合后的多个答案的核心内容,针对聚合后的某一答案的核心内容,可以确定该答案的多个论据,然后对所述论据基于等价包含关系进行聚合。
实际应用中,在提取到多组初始结构化信息之后,可以将所述多组初始结构化信息以及所述目标问题的属性特征输入至投票模型中,所述投票模型可以自动对所述多组初始结构化信息进行语义理解,并进行等价包含关系的判断,从而输出聚合后的多组结构化信息。
在一种可能的实施方式中,在获取表征各所述答案的多组结构化信息后,可以基于每组结构化信息,进行语句归并,以将所述结构化信息整理为一个可直接阅读的片段。其中,归并后的所述片段可以以摘要的形式呈现,也可以以短句的形式呈现。
具体的,在基于结构化信息进行语句归并时,示例性的可以按照预设的语句模板,将所述结构化信息添加至所述语句模板中,构成所述片段。
不同属性特征的目标问题对应的语句模板可以不同,例如第一类型的目标问题对应的语句模板可以是“如果XXXX(前提),则XXXX(答案的核心内容),因为XXXX(论据,论据可有可无)”,第二类型的目标问题对应的语句模板可以是“XXXX(答案的核心内容),因为XXXX(论据)”。
这样,在展示所述结构化信息时,可以展示归并后的片段。
针对步骤103、
在一种可能的实施方式中,在搜索结果页面展示多组所述结构化信息时,可以在搜索结果页面展示多组所述结构化信息,以及所述结构化信息对应的搜索结果。
示例性的,如图2所示,图2中示出了一种多组所述结构化信息的展示形式,可以将多组结构化信息以并列的形式展示在目标页面。
其中,在页面展示目标问题时,可以通过加粗或者特效的方式,将目标问题进行突出显示。在并列展示多组结构化信息时,可以针对所述多组结构化信息进行分别标号,例如,可以以“方法一”“方法二”“方法三”进行标号,或者以数字1、2、3进行分开标识。然后,在标识下,分别展示不同的结构化信息。
在多组结构化信息的同时,针对于任一结构化信息的搜索结果也可以并列展示在与之对应的结构化信息的下方,为与之对应的结构化信息的内容做补充。示例性的,如图2,当用户点击任一结构化信息或者与之对应的搜索结果时,页面可以跳转至搜索结果的详细内容页面。
在一种可能的实施方式中,在搜索结果页面展示多组所述结构化信息,以及所述结构化信息对应的搜索结果时,还可以在所述搜索结果页面展示多组所述结构化信息中答案的核心内容,并展示被选中的核心内容的内容卡片,所述内容卡片上展示有所述搜索结果的部分多媒体内容,所述内容卡片支持滑动展示。
示例性的,如图3所示,图3中示出了另一种多组所述结构化信息的展示形式,将聚合后的多组结构化信息以内容卡片的形式并列的展示在目标页面。在搜索结果页面分别并列展示多组结构化信息的片段。当用户点击展示出的结构化信息的片段时,页面展示与所述结构化信息对应的内容卡片。
示例性的,如图3,当目标问题为“胃病不能吃哪几种水果?”,可以将“圣女果”“酸枣”“山楂”“猕猴桃”“橘子”分别并列展示在目标问题下,“圣女果”“酸枣”“山楂”为一组结构化信息,“猕猴桃”“橘子”为另一组结构化信息,当用户点击“圣女果”,搜索结果页面展示与“圣女果”相对应的内容卡片。同时,当用户点击“圣女果”“酸枣”“山楂”中的任意一个,搜索结果页面可以展示“圣女果”“酸枣”“山楂”这组结构化信息归并后的片段“圣女果是酸性食物、酸枣刺激脾胃、山楂寒凉,胃酸患者忌酸性、刺激性食物。”
基于以上实施例,参见图4所示,本公开实施例提供一种搜索请求处理方法的流程图,所述方法包括步骤401~步骤404,其中:
步骤401、接收用户端发送的携带有目标问题的搜索请求,其中,所述目标问题对应多个答案;
步骤402、确定与所述搜索请求对应的搜索结果,以及确定所述目标问题的属性特征;
步骤403、针对每个搜索结果,从所述搜索结果中提取初始结构化信息之后,基于所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合处理,确定多组结构化信息;其中,每组所述结构化信息包括答案的论据和/或前提,以及答案的核心内容;
步骤404、将所述多组结构化信息发送至所述用户端,以通过所述用户端展示所述结构化信息。
步骤401~步骤404示出的是服务器侧,在接收用户端发送的携带有目标问题的搜索请求后,针对于所述目标问题的搜索请求处理方法。
针对于步骤402、
其中,所述服务器在接收到用户的问题后,优先基于目标问题的搜索请求确定多个候选搜索结果;再基于所述多个候选搜索结果的预设权威分数、以及所述候选搜索结果与所述目标问题之间的相关度,确定与所述搜索请求对应的搜索结果。
针对于步骤403、
在一种可能的实施方式中,优先运用所述结构化信息提取模型,基于根据意图或者句式类型,针对每个搜索结果,从所述搜索结果中提取初始结构化信息。再基于投票模型对所述初始结构化信息进行聚合处理,确定多组结构化信息。
本领域技术人员可以理解,在具体实施方式的上述方法中,各步骤的撰写顺序并不意味着严格的执行顺序而对实施过程构成任何限定,各步骤的具体执行顺序应当以其功能和可能的内在逻辑确定。
基于同一发明构思,本公开实施例中还提供了与搜索结果展示的方法对应的搜索结果展示的装置,由于本公开实施例中的装置解决问题的原理与本公开实施例上述搜索结果展示的方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
参照图5所示,为本公开实施例提供的一种搜索结果展示的装置的架构示意图,所述装置包括:响应模块501、获取模块502、展示模块503;其中,
响应模块501,用于响应触发操作,发起目标问题的搜索请求,所述目标问题对应多个答案;
获取模块502,用于获取表征各所述答案的多组结构化信息;其中,所述结构化信息是从支撑各所述答案的搜索结果中提取,并按照与所述目标问题的属性特征对应的目标聚合方法进行聚合后得到的;所述搜索结果为基于所述目标问题召回的多媒体内容;每组所述结构化信息包括答案的论据和/或前提,以及答案的核心内容;
展示模块503,用于在搜索结果页面展示多组所述结构化信息。
一种可选的实施方式中,所述结构化信息是在从所述搜索结果中提取初始结构化信息之后,按照所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合后得到的;
其中,所述搜索结果是在基于所述搜索请求确定多个候选搜索结果之后,基于所述多个候选搜索结果的预设权威分数、以及所述多个候选搜索结果与所述目标问题之间的相关度筛选出的。
一种可选的实施方式中,所述目标问题的属性特征包括答案与前提相关的第一类型或答案与前提无关的第二类型;
在所述目标问题的属性特征为第一类型的情况下,每组所述结构化信息中至少包括所述答案的核心内容和前提;
在所述目标问题的属性特征为第二类型的情况下,每组所述结构化信息中至少包括所述答案的核心内容和论据。
一种可选的实施方式中,所述初始结构化信息是基于预先训练的结构化信息提取模型从所述搜索结果中提取的;
所述按照所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合,包括:
在所述目标问题的属性特征为第一类型的情况下,基于所述结构化信息中的前提对所述初始结构化信息进行聚合;
在所述目标问题的属性特征为第二类型的情况下,基于所述结构化信息中所述答案的核心内容对所述初始结构化信息进行聚合。
一种可选的实施方式中,所述展示模块503,在搜索结果页面展示多组所述结构化信息时,用于:
基于每组所述结构化信息,构建所述结构化信息对应的用于答复所述目标问题的答案信息;
在所述搜索结果页面并列展示多组所述结构化信息的答案信息。
一种可选的实施方式中,所述展示模块503,在搜索结果页面展示多组所述结构化信息时,用于:
在搜索结果页面展示多组所述结构化信息,以及所述结构化信息对应的搜索结果。
一种可选的实施方式中,所述展示模块503,在搜索结果页面展示多组所述结构化信息,以及所述结构化信息对应的搜索结果时,用于:
在所述搜索结果页面展示多组所述结构化信息中答案的核心内容,并展示被选中的核心内容的内容卡片,所述内容卡片上展示有所述搜索结果的部分多媒体内容,所述内容卡片支持滑动展示。
基于同一发明构思,本公开实施例中还提供了与搜索请求处理方法对应的搜索请求处理装置,由于本公开实施例中的装置解决问题的原理与本公开实施例上述搜索请求处理方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
参照图6所示,为本公开实施例提供的一种搜索请求处理装置的架构示意图,所述装置包括:接收模块601、第一确定模块602、第二确定模块603、发送模块604;其中,
接收模块601,用于接收用户端发送的携带有目标问题的搜索请求,其中,所述目标问题对应多个答案;
第一确定模块602,用于确定与所述搜索请求对应的搜索结果,以及确定所述目标问题的属性特征;
第二确定模块603,用于针对每个搜索结果,从所述搜索结果中提取初始结构化信息之后,基于所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合处理,确定多组结构化信息;其中,每组所述结构化信息包括答案的论据和/或前提,以及答案的核心内容;
发送模块604,用于将所述多组结构化信息发送至所述用户端,以通过所述用户端展示所述结构化信息。
关于装置中的各模块的处理流程、以及各模块之间的交互流程的描述可以参照上述方法实施例中的相关说明,这里不再详述。
基于同一技术构思,本公开实施例还提供了一种计算机设备。参照图7所示,为本公开实施例提供的计算机设备700的结构示意图,包括处理器701、存储器702、和总线703。其中,存储器702用于存储执行指令,包括内存7021和外部存储器7022;这里的内存7021也称内存储器,用于暂时存放处理器701中的运算数据,以及与硬盘等外部存储器7022交换的数据,处理器701通过内存7021与外部存储器7022进行数据交换,当计算机设备700运行时,处理器701与存储器702之间通过总线703通信,使得处理器701在执行以下指令:
响应触发操作,发起目标问题的搜索请求,所述目标问题对应多个答案;
获取表征各所述答案的多组结构化信息;其中,所述结构化信息是从支撑各所述答案的搜索结果中提取,并按照与所述目标问题的属性特征对应的目标聚合方法进行聚合后得到的;所述搜索结果为基于所述目标问题召回的多媒体内容;每组所述结构化信息包括答案的论据和/或前提,以及答案的核心内容;
在搜索结果页面展示多组所述结构化信息。
在一种可能的实施方式中,处理器701执行的指令中,所述结构化信息是在从所述搜索结果中提取初始结构化信息之后,按照所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合后得到的;
其中,所述搜索结果是在基于所述搜索请求确定多个候选搜索结果之后,基于所述多个候选搜索结果的预设权威分数、以及所述多个候选搜索结果与所述目标问题之间的相关度筛选出的。
在一种可能的实施方式中,处理器701执行的指令中,所述目标问题的属性特征包括答案与前提相关的第一类型或答案与前提无关的第二类型;
在所述目标问题的属性特征为第一类型的情况下,每组所述结构化信息中至少包括所述答案的核心内容和前提;
在所述目标问题的属性特征为第二类型的情况下,每组所述结构化信息中至少包括所述答案的核心内容和论据。
在一种可能的实施方式中,处理器701执行的指令中,所述初始结构化信息是基于预先训练的结构化信息提取模型从所述搜索结果中提取的;
所述按照所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合,包括:
在所述目标问题的属性特征为第一类型的情况下,基于所述结构化信息中的前提对所述初始结构化信息进行聚合;
在所述目标问题的属性特征为第二类型的情况下,基于所述结构化信息中所述答案的核心内容对所述初始结构化信息进行聚合。
在一种可能的实施方式中,处理器701执行的指令中,所述在搜索结果页面展示多组所述结构化信息,包括:
基于每组所述结构化信息,构建所述结构化信息对应的用于答复所述目标问题的答案信息;
在所述搜索结果页面并列展示多组所述结构化信息的答案信息。
在一种可能的实施方式中,处理器701执行的指令中,所述在搜索结果页面展示多组所述结构化信息,包括:
在搜索结果页面展示多组所述结构化信息,以及所述结构化信息对应的搜索结果。
在一种可能的实施方式中,处理器701执行的指令中,所述在搜索结果页面展示多组所述结构化信息,以及所述结构化信息对应的搜索结果,包括:
在所述搜索结果页面展示多组所述结构化信息中答案的核心内容,并展示被选中的核心内容的内容卡片,所述内容卡片上展示有所述搜索结果的部分多媒体内容,所述内容卡片支持滑动展示。
或者,处理器701还可以执行以下指令:
接收用户端发送的携带有目标问题的搜索请求,其中,所述目标问题对应多个答案;
确定与所述搜索请求对应的搜索结果,以及确定所述目标问题的属性特征;
针对每个搜索结果,从所述搜索结果中提取初始结构化信息之后,基于所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合处理,确定多组结构化信息;其中,每组所述结构化信息包括答案的论据和/或前提,以及答案的核心内容;
将所述多组结构化信息发送至所述用户端,以通过所述用户端展示所述结构化信息。
本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法实施例中所述的搜索结果展示的方法、搜索请求处理方法的步骤。其中,该存储介质可以是易失性或非易失的计算机可读取存储介质。
本公开实施例还提供一种计算机程序产品,该计算机产品承载有程序代码,所述程序代码包括的指令可用于执行上述方法实施例中所述的搜索结果展示的方法、搜索请求处理方法的步骤,具体可参见上述方法实施例,在此不再赘述。
其中,上述计算机程序产品可以具体通过硬件、软件或其结合的方式实现。在一个可选实施例中,所述计算机程序产品具体体现为计算机存储介质,在另一个可选实施例中,计算机程序产品具体体现为软件产品,例如软件开发包(Software Development Kit,SDK)等等。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本公开所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上所述实施例,仅为本公开的具体实施方式,用以说明本公开的技术方案,而非对其限制,本公开的保护范围并不局限于此,尽管参照前述实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本公开实施例技术方案的精神和范围,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应所述以权利要求的保护范围为准。

Claims (12)

1.一种搜索结果展示的方法,其特征在于,包括:
响应触发操作,发起目标问题的搜索请求,所述目标问题对应多个答案;
获取表征各所述答案的多组结构化信息;其中,所述结构化信息是从支撑各所述答案的搜索结果中提取,并按照与所述目标问题的属性特征对应的目标聚合方法进行聚合后得到的;所述搜索结果为基于所述目标问题召回的多媒体内容;每组所述结构化信息包括答案的论据和/或前提,以及答案的核心内容;
在搜索结果页面展示多组所述结构化信息。
2.根据权利要求1所述的方法,其特征在于,所述结构化信息是在从所述搜索结果中提取初始结构化信息之后,按照所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合后得到的;
其中,所述搜索结果是在基于所述搜索请求确定多个候选搜索结果之后,基于所述多个候选搜索结果的预设权威分数、以及所述多个候选搜索结果与所述目标问题之间的相关度筛选出的。
3.根据权利要求1所述的方法,其特征在于,所述目标问题的属性特征包括答案与前提相关的第一类型或答案与前提无关的第二类型;
在所述目标问题的属性特征为第一类型的情况下,每组所述结构化信息中至少包括所述答案的核心内容和前提;
在所述目标问题的属性特征为第二类型的情况下,每组所述结构化信息中至少包括所述答案的核心内容和论据。
4.根据权利要求2所述的方法,其特征在于,所述初始结构化信息是基于预先训练的结构化信息提取模型从所述搜索结果中提取的;
所述按照所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合,包括:
在所述目标问题的属性特征为第一类型的情况下,基于所述结构化信息中的前提对所述初始结构化信息进行聚合;
在所述目标问题的属性特征为第二类型的情况下,基于所述结构化信息中所述答案的核心内容对所述初始结构化信息进行聚合。
5.根据权利要求1所述的方法,其特征在于,所述在搜索结果页面展示多组所述结构化信息,包括:
基于每组所述结构化信息,构建所述结构化信息对应的用于答复所述目标问题的答案信息;
在所述搜索结果页面并列展示多组所述结构化信息的答案信息。
6.根据权利要求1所述的方法,其特征在于,所述在搜索结果页面展示多组所述结构化信息,包括:
在搜索结果页面展示多组所述结构化信息,以及所述结构化信息对应的搜索结果。
7.根据权利要求6所述的方法,其特征在于,所述在搜索结果页面展示多组所述结构化信息,以及所述结构化信息对应的搜索结果,包括:
在所述搜索结果页面展示多组所述结构化信息中答案的核心内容,并展示被选中的核心内容的内容卡片,所述内容卡片上展示有所述搜索结果的部分多媒体内容,所述内容卡片支持滑动展示。
8.一种搜索请求处理方法,其特征在于,包括:
接收用户端发送的携带有目标问题的搜索请求,其中,所述目标问题对应多个答案;
确定与所述搜索请求对应的搜索结果,以及确定所述目标问题的属性特征;
针对每个搜索结果,从所述搜索结果中提取初始结构化信息之后,基于所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合处理,确定多组结构化信息;其中,每组所述结构化信息包括答案的论据和/或前提,以及答案的核心内容;
将所述多组结构化信息发送至所述用户端,以通过所述用户端展示所述结构化信息。
9.一种搜索结果展示的装置,其特征在于,包括:
响应模块,用于响应触发操作,发起目标问题的搜索请求,所述目标问题对应多个答案;
获取模块,用于获取表征各所述答案的多组结构化信息;其中,所述结构化信息是从支撑各所述答案的搜索结果中提取,并按照与所述目标问题的属性特征对应的目标聚合方法进行聚合后得到的;所述搜索结果为基于所述目标问题召回的多媒体内容;每组所述结构化信息包括答案的论据和/或前提,以及答案的核心内容;
展示模块,用于在搜索结果页面展示多组所述结构化信息。
10.一种搜索请求处理装置,其特征在于,包括:
接收模块,用于接收用户端发送的携带有目标问题的搜索请求,其中,所述目标问题对应多个答案;
第一确定模块,用于确定与所述搜索请求对应的搜索结果,以及确定所述目标问题的属性特征;
第二确定模块,用于针对每个搜索结果,从所述搜索结果中提取初始结构化信息之后,基于所述目标问题的属性特征对应的目标聚合方法对所述初始结构化信息进行聚合处理,确定多组结构化信息;其中,每组所述结构化信息包括答案的论据和/或前提,以及答案的核心内容;
发送模块,用于将所述多组结构化信息发送至所述用户端,以通过所述用户端展示所述结构化信息。
11.一种计算机设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至7任一项所述的搜索结果展示的方法的步骤,或执行如权利要求8所述的搜索请求处理方法的步骤。
12.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至7任一项所述的搜索结果展示的方法的步骤,或执行如权利要求8所述的搜索请求处理方法的步骤。
CN202210033804.6A 2022-01-12 2022-01-12 一种搜索结果展示、搜索请求处理方法及装置 Active CN114372215B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN202210033804.6A CN114372215B (zh) 2022-01-12 2022-01-12 一种搜索结果展示、搜索请求处理方法及装置
EP22920017.5A EP4332793A1 (en) 2022-01-12 2022-12-15 Search result presentation method and apparatus, and search request processing method and apparatus
PCT/CN2022/139322 WO2023134385A1 (zh) 2022-01-12 2022-12-15 一种搜索结果展示, 搜索请求处理方法及装置
US18/525,511 US20240104130A1 (en) 2022-01-12 2023-11-30 Methods and apparatuses for search result presentation and for search request processing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210033804.6A CN114372215B (zh) 2022-01-12 2022-01-12 一种搜索结果展示、搜索请求处理方法及装置

Publications (2)

Publication Number Publication Date
CN114372215A true CN114372215A (zh) 2022-04-19
CN114372215B CN114372215B (zh) 2023-07-14

Family

ID=81143171

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210033804.6A Active CN114372215B (zh) 2022-01-12 2022-01-12 一种搜索结果展示、搜索请求处理方法及装置

Country Status (4)

Country Link
US (1) US20240104130A1 (zh)
EP (1) EP4332793A1 (zh)
CN (1) CN114372215B (zh)
WO (1) WO2023134385A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115422398A (zh) * 2022-08-30 2022-12-02 北京字跳网络技术有限公司 评论信息的处理方法、设备及存储介质
WO2023134385A1 (zh) * 2022-01-12 2023-07-20 北京字节跳动网络技术有限公司 一种搜索结果展示, 搜索请求处理方法及装置
WO2024082805A1 (zh) * 2022-10-17 2024-04-25 北京字跳网络技术有限公司 一种搜索结果展示方法、装置、计算机设备及存储介质
WO2024087832A1 (zh) * 2022-10-24 2024-05-02 北京字跳网络技术有限公司 搜索结果展示方法、搜索结果确定方法及装置

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100030769A1 (en) * 2008-08-04 2010-02-04 Microsoft Corporation Clustering question search results based on topic and focus
US20140067816A1 (en) * 2012-08-29 2014-03-06 Microsoft Corporation Surfacing entity attributes with search results
CN103914543A (zh) * 2014-04-03 2014-07-09 北京百度网讯科技有限公司 搜索结果的展现方法和装置
CN104331440A (zh) * 2014-10-24 2015-02-04 北京奇虎科技有限公司 基于搜索引擎提供查询结果的即时通讯方法和客户端
CN104636465A (zh) * 2015-02-10 2015-05-20 百度在线网络技术(北京)有限公司 网页摘要生成方法、展示方法及相应装置
US20170228459A1 (en) * 2016-02-05 2017-08-10 Beijing Baidu Netcom Science And Technology Co., Ltd. Method and device for mobile searching based on artificial intelligence
CN107992554A (zh) * 2017-11-28 2018-05-04 北京百度网讯科技有限公司 提供问答信息的聚合结果的搜索方法和装置
US20180239812A1 (en) * 2015-07-28 2018-08-23 Baidu Online Network Technology (Beijing) Co., Ltd. Method and apparatus for processing question-and-answer information, storage medium and device
CN111859195A (zh) * 2020-07-31 2020-10-30 北京字节跳动网络技术有限公司 一种信息展示方法、信息搜索方法及装置
CN112084268A (zh) * 2020-09-04 2020-12-15 北京字节跳动网络技术有限公司 一种搜索结果展示的方法、装置及计算机存储介质
CN112084405A (zh) * 2020-09-04 2020-12-15 北京字节跳动网络技术有限公司 一种搜索方法、装置及计算机存储介质
CN112860865A (zh) * 2021-02-10 2021-05-28 达而观信息科技(上海)有限公司 一种智能问答的实现方法、装置、设备及存储介质
CN113010657A (zh) * 2021-03-31 2021-06-22 腾讯科技(深圳)有限公司 基于解答文本的答案处理方法和答案推荐方法
CN113392308A (zh) * 2021-06-22 2021-09-14 北京字节跳动网络技术有限公司 内容搜索方法、装置、设备及介质
CN113849734A (zh) * 2021-09-24 2021-12-28 北京字节跳动网络技术有限公司 一种信息展示方法、装置、计算机设备及存储介质

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10176228B2 (en) * 2014-12-10 2019-01-08 International Business Machines Corporation Identification and evaluation of lexical answer type conditions in a question to generate correct answers
KR102558437B1 (ko) * 2015-11-27 2023-07-24 삼성전자주식회사 질의 응답 처리 방법 및 이를 지원하는 전자 장치
CN106649786B (zh) * 2016-12-28 2020-04-07 北京百度网讯科技有限公司 基于深度问答的答案检索方法及装置
CN116134432A (zh) * 2020-01-14 2023-05-16 雷克斯股份有限公司 用于提供对查询的答案的***和方法
CN114372215B (zh) * 2022-01-12 2023-07-14 抖音视界有限公司 一种搜索结果展示、搜索请求处理方法及装置
CN115098724A (zh) * 2022-06-24 2022-09-23 抖音视界(北京)有限公司 一种搜索结果展示方法、装置、计算机设备及存储介质

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100030769A1 (en) * 2008-08-04 2010-02-04 Microsoft Corporation Clustering question search results based on topic and focus
US20140067816A1 (en) * 2012-08-29 2014-03-06 Microsoft Corporation Surfacing entity attributes with search results
CN103914543A (zh) * 2014-04-03 2014-07-09 北京百度网讯科技有限公司 搜索结果的展现方法和装置
CN104331440A (zh) * 2014-10-24 2015-02-04 北京奇虎科技有限公司 基于搜索引擎提供查询结果的即时通讯方法和客户端
CN104636465A (zh) * 2015-02-10 2015-05-20 百度在线网络技术(北京)有限公司 网页摘要生成方法、展示方法及相应装置
US20180239812A1 (en) * 2015-07-28 2018-08-23 Baidu Online Network Technology (Beijing) Co., Ltd. Method and apparatus for processing question-and-answer information, storage medium and device
US20170228459A1 (en) * 2016-02-05 2017-08-10 Beijing Baidu Netcom Science And Technology Co., Ltd. Method and device for mobile searching based on artificial intelligence
US20190251087A1 (en) * 2017-11-28 2019-08-15 Beijing Baidu Netcom Science And Technology Co., Ltd. Method and apparatus for providing aggregate result of question-and-answer information
CN107992554A (zh) * 2017-11-28 2018-05-04 北京百度网讯科技有限公司 提供问答信息的聚合结果的搜索方法和装置
CN111859195A (zh) * 2020-07-31 2020-10-30 北京字节跳动网络技术有限公司 一种信息展示方法、信息搜索方法及装置
CN112084268A (zh) * 2020-09-04 2020-12-15 北京字节跳动网络技术有限公司 一种搜索结果展示的方法、装置及计算机存储介质
CN112084405A (zh) * 2020-09-04 2020-12-15 北京字节跳动网络技术有限公司 一种搜索方法、装置及计算机存储介质
CN112860865A (zh) * 2021-02-10 2021-05-28 达而观信息科技(上海)有限公司 一种智能问答的实现方法、装置、设备及存储介质
CN113010657A (zh) * 2021-03-31 2021-06-22 腾讯科技(深圳)有限公司 基于解答文本的答案处理方法和答案推荐方法
CN113392308A (zh) * 2021-06-22 2021-09-14 北京字节跳动网络技术有限公司 内容搜索方法、装置、设备及介质
CN113849734A (zh) * 2021-09-24 2021-12-28 北京字节跳动网络技术有限公司 一种信息展示方法、装置、计算机设备及存储介质

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023134385A1 (zh) * 2022-01-12 2023-07-20 北京字节跳动网络技术有限公司 一种搜索结果展示, 搜索请求处理方法及装置
CN115422398A (zh) * 2022-08-30 2022-12-02 北京字跳网络技术有限公司 评论信息的处理方法、设备及存储介质
WO2024082805A1 (zh) * 2022-10-17 2024-04-25 北京字跳网络技术有限公司 一种搜索结果展示方法、装置、计算机设备及存储介质
WO2024087832A1 (zh) * 2022-10-24 2024-05-02 北京字跳网络技术有限公司 搜索结果展示方法、搜索结果确定方法及装置

Also Published As

Publication number Publication date
CN114372215B (zh) 2023-07-14
US20240104130A1 (en) 2024-03-28
WO2023134385A1 (zh) 2023-07-20
EP4332793A1 (en) 2024-03-06

Similar Documents

Publication Publication Date Title
CN114372215A (zh) 一种搜索结果展示、搜索请求处理方法及装置
WO2022022002A1 (zh) 一种信息展示方法、信息搜索方法及装置
Alemán et al. Value orientations from the world values survey: How comparable are they cross-nationally?
CN109697629B (zh) 产品数据推送方法及装置、存储介质、计算机设备
CN114372160B (zh) 一种搜索请求处理方法、装置、计算机设备及存储介质
US9582835B2 (en) Apparatus, system, and method for searching for power user in social media
CN112000894A (zh) 一种健康管理信息推送方法、装置、设备及存储介质
CN113378061A (zh) 一种信息搜索方法、装置、计算机设备及存储介质
US20200257707A1 (en) Genealogical entity resolution system and method
CN112052297B (zh) 信息生成方法、装置、电子设备和计算机可读介质
CN113849748A (zh) 信息展示方法、装置、电子设备及可读存储介质
CN112447073A (zh) 一种讲解视频生成、讲解视频展示方法及装置
CN110008395B (zh) 评论内容的呈现方法、装置、存储介质及终端
CN115587201A (zh) 一种搜索结果展示方法、装置、计算机设备及存储介质
CN111209424B (zh) 一种图片展示方法及装置
CN114528494A (zh) 一种信息推送方法、装置、设备及存储介质
CN111078972B (zh) 提问行为数据的获取方法、装置和服务器
Alexander Varakin et al. Short Article: Scene Structure Enhances Change Detection
CN113221004A (zh) 一种关键词展示方法及装置
CN109376298B (zh) 数据处理方法、装置、终端设备及计算机存储介质
US20170351747A1 (en) Data analysis system, data analysis method, and data analysis program
CN115935091A (zh) 一种展示方法、装置、计算机设备和存储介质
CN114282531B (zh) 一种题目检测方法、装置、电子设备和存储介质
CN112115241B (zh) 问答方法、装置及设备
JP7473723B1 (ja) 情報処理装置、情報処理方法、およびプログラム

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Applicant after: Douyin Vision Co.,Ltd.

Address before: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Applicant before: Tiktok vision (Beijing) Co.,Ltd.

Address after: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Applicant after: Tiktok vision (Beijing) Co.,Ltd.

Address before: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Applicant before: BEIJING BYTEDANCE NETWORK TECHNOLOGY Co.,Ltd.

GR01 Patent grant
GR01 Patent grant