掌桥专利:专业的专利平台
掌桥专利
首页

一种搜索内容显示方法、装置、电子设备及存储介质

文献发布时间:2023-06-19 18:37:28


一种搜索内容显示方法、装置、电子设备及存储介质

技术领域

本发明涉及搜索技术领域,更具体地说,涉及一种搜索内容显示方法、装置、电子设备及存储介质。

背景技术

随着互联网搜索领域的飞速发展,大众广义的搜索越来越不满足各行各业差异性的检索需求。各垂直行业独特的分类、术语、特殊内容呈现需求,是广义搜索无法实现的。因此,现有的广义搜索方法已经无法满足用户的需求,这种搜索方法大大降低了搜索的准确性和可靠性。

发明内容

本发明要解决的技术问题在于,针对现有技术的缺陷,提供一种搜索内容显示方法、装置、电子设备及存储介质。

本发明解决其技术问题所采用的技术方案是:构造一种搜索内容显示方法,包括以下步骤:

确定垂直行业的行业领域;

基于所述行业领域获取所述垂直行业的垂直行业词库;

对所述垂直行业词库进行分类,并建立词库关联关系;

根据所述垂直行业词库和所述词库关联关系,构建所述垂直行业的搜索意图的分类模型;

基于所述分类模型设置搜索意图识别;

基于所述搜索意图识别并根据每一种搜索意图设置内容的呈现方式;

根据所述呈现方式对搜索内容进行显示。

在本发明所述的搜索内容显示方法中,所述方法还包括:

根据所述行业领域建立所述垂直行业词库。

在本发明所述的搜索内容显示方法中,所述对所述垂直行业词库进行分类,并建立词库关联关系包括:

对所述垂直行业词库进行词性分类,并按行业属性进行分组划分,获得词性分组;

在所述词性分组中,建立词与词之间的多元关系;所述词性分组和所述词与词之间的多元关系形成所述词库关联关系。

在本发明所述的搜索内容显示方法中,所述根据所述垂直行业词库和所述词库关联关系,构建所述垂直行业的搜索意图的分类模型包括:

根据所述垂直行业词库、所述词性分组、所述词与词之间的多元关系,构建所述垂直行业的搜索意图的分类模型。

在本发明所述的搜索内容显示方法中,所述方法还包括:

对所述搜索意图进行验证。

在本发明所述的搜索内容显示方法中,所述对所述搜索意图进行验证包括:

获取用户的消费信息;

根据所述消费信息验证每一个所述搜索意图是否合理;

若合理,则保存所述搜索意图;

若不合理,则将不合理的搜索意图剔除或者对不合理的搜索意图进行修正。

在本发明所述的搜索内容显示方法中,所述根据所述呈现方式对搜索内容进行显示包括:

获取用户输入的搜索信息;

对所述搜索信息进行分析处理,以获得与所述搜索信息对应的搜索意图;

根据所述搜索意图确定与所述搜索信息对应的呈现方式;

根据所述呈现方式对搜索内容进行显示。

本发明还提供一种搜索内容显示装置,包括:

确定单元,确定垂直行业的行业领域;

获取单元,用于基于所述行业领域获取所述垂直行业的垂直行业词库;

分类单元,用于对所述垂直行业词库进行分类,并建立词库关联关系;

模型构建单元,用于根据所述垂直行业词库和所述词库关联关系,构建所述垂直行业的搜索意图的分类模型;

设置单元,用于基于所述分类模型设置搜索意图识别;

识别单元,用于基于所述搜索意图识别并根据每一种搜索意图设置内容的呈现方式;

显示单元,用于根据所述呈现方式对搜索内容进行显示。

本发明还提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的搜索内容显示方法。

本发明还提供一种电子设备,包括存储器和处理器;

所述存储器用于存储计算机程序;

所述处理器用于执行所述计算机程序实现如上所述的搜索内容显示方法。

实施本发明的搜索内容显示方法、装置、电子设备及存储介质,具有以下有益效果:包括:确定垂直行业的行业领域;基于行业领域获取垂直行业的垂直行业词库;对垂直行业词库进行分类,并建立词库关联关系;根据垂直行业词库和词库关联关系,构建垂直行业的搜索意图的分类模型;基于分类模型设置搜索意图识别;基于搜索意图识别并根据每一种搜索意图设置内容的呈现方式;根据呈现方式对搜索内容进行显示。本发明基于任一垂直行业的词库、行业特性等对应的搜索意图,利用搜索意图识别确定用户的搜索意图,从而根据不同的搜索意思差异性呈现内容,既满足了不同行业差异性的检索需求,也提高了搜索的准确性和可靠性。

附图说明

下面将结合附图及实施例对本发明作进一步说明,附图中:

图1是本发明提供的搜索内容显示方法实施例一的流程示意图;

图2是本发明提供的搜索内容显示方法实施例二的流程示意图;

图3是本发明提供的搜索内容显示装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参考图1,图1为本发明提供的一种搜索内容显示方法实施例一的流程示意图。该方法利用行业本身特性,进行垂直搜索领域的意图识别,按不同场景识别出来的用户意图来个性化呈现搜索内容。

具体的,如图1所示,该搜索内容显示方法包括以下步骤:

步骤S10、确定垂直行业的行业领域。

具体的,垂直行业的行业领域可以根据用户输入的关键词、关键字、语句等进行确定。其中,不同的行业都有自身独特的专业名词、简称、同义词、行业分类等。因此,可以基于其专业名词、简称、同义词、行业分类等确定所属行业领域。

步骤S20、基于行业领域获取垂直行业的垂直行业词库。

可以理解地,每个垂直行业都有自身独特的专业名词、简称、同义词、行业分类等,因此,在确定所属行业领域后,可以直接获取与该垂直行业对应的垂直行业词库。

例如,以电子元器件行业为例:一个具体可售卖的电子元器件,本身会附带很多独特的行业属性,如厂牌、型号、品类、应用、安规、应用等级、封装、特定器件的性能参数等。

例如,行业简称:IC(集成电路)、MCU(电机控制单元)等。

电位器技术指标、额定功率、标称阻值、允许误差等级、阻值变化规律等。

度量单位、电容容量单元、F(法拉)、uF(微法)、nF(纳法)、pF(波法或微微法)。

电子元器件的大型厂商简称:EPSON(爱普生)、ROHM(罗姆)。

型号:EL9265GT,一个具体的电子元器件产品,具体商品可售卖的编码。

电子元器件常用分类:电阻、电容、电感、电位器、电子管、散热器、机电元件、连接器、半导体分立器件、电声器件、激光器件、电子显示器件、光电器件、传感器、电源、开关、微特电机、电子变压器、继电器、印制电路板、集成电路、各类电路、压电、晶体、石英、陶瓷磁性材料、印刷电路用基材基板、电子功能工艺专用材料、电子胶(带)制品、电子化学材料及部品等。

步骤S30、对垂直行业词库进行分类,并建立词库关联关系。

一些实施例中,对垂直行业词库进行分类,并建立词库关联关系包括:对垂直行业词库进行词性分类,并按行业属性进行分组划分,获得词性分组;在词性分组中,建立词与词之间的多元关系。其中,词性分组和词与词之间的多元关系形成词库关联关系。

具体的,首先将行业词库进行词性分类,按行业客观的属性进行分组划分,从而可以获得词性分组。

例如:厂牌词、品类词、应用词、型号词、度量单位词等。该词性分组与主语、谓主、宾语、定语、状语、补语类似,通过给关键词赋予不同的标签,达到了为后续做搜索意图识别进行语义分析。

进一步地,在完成词性分组后,还需要建立词与词之间的多元关系。例如,某一个电子元器件的生产厂端,会专攻某一些固定品类的型号来生产,此时就可以建立:厂商A—MCU(品类)--GH6212(型号);该型号的描述说明:具有aF级高灵敏度电容检测能力,宽电容检测范围和出色的抗干扰能力,内置24-bit高精度电压检测ADC等等,此型号工作温度:-40℃ to 85℃系统可建立:GH6212(型号)---40℃to 85℃(温度);GH6212(型号)--高灵敏度电容(品类);GH6212(型号)--宽电容检测范围(应用);GH6212(型号)--抗干扰能力(应用)等多元的关联关系。

步骤S40、根据垂直行业词库和词库关联关系,构建垂直行业的搜索意图的分类模型。

本发明实施例中,通过构建垂直行业的搜索意图的分类模型,可以实现语料的AI分析能力的建立。

一些实施例中,根据垂直行业词库和词库关联关系,构建垂直行业的搜索意图的分类模型包括:根据垂直行业词库、词性分组、词与词之间的多元关系,构建垂直行业的搜索意图的分类模型。即利用垂直行业词库、词性分组、词与词之间的多元关系,构建该垂直行业独特搜索意图的分类模型。

具体的,本发明实施例中,在接收到用户输入的查询语句后,对所输入的查询语句进行切词,然后按词性分组,并按行业特性,识别用户的搜索意图,即识别出对应的分类模型。

例如:用户搜索词含有2个厂牌词,则对应的可识别出用户的搜索意图为:是否在比较2家厂端。通过分析,如果用户搜索词中含有一定比例的包含且只有2个厂牌词性的情况,则可以把此类定义为一类搜索场景(分类模型):厂牌对比场景。

例如:用户搜索词包含1个厂牌和1个品类,对应地,可以把此类定义为一类搜索场景:该厂商下此品类的可售型号。

例如:用户搜索词为厂商A、抗干扰能力,则可以根据建立的词与词之间的多元关系,将厂商A,通过GH6212(型号),建立的厂商A-抗干扰能力的关系,精准推送厂商A的GH6212(型号)。

可以理解地,上述方法是将搜索词转换为特定的搜索场景,如果触发条件不在预设的场景内,则为普通场景,此时,需要按切词之后多词元检索进行查找。

进一步地,本发明实施例中,在完成搜索意图的分类模型的构建后,还需要对搜索意图进行验证。

一些实施例中,对搜索意图进行验证包括:获取用户的消费信息;根据消费信息验证每一个搜索意图是否合理;若合理,则保存搜索意图;若不合理,则将不合理的搜索意图剔除或者对不合理的搜索意图进行修正。

具体的,通过用户的实际内容消费来反向检测预设场景(搜索意图)的合理性。其中,对于内容消费不够的场景,可判定为不合理,此时,需要对这些场景进行剔除处理或者改善。

步骤S50、基于分类模型设置搜索意图识别。

具体的,在构建分类模型后,可以根据所构建的分类模型进行搜索意图识别的设置,以获得与每一个分类模型对应的搜索意图识别,进而通过所设置的搜索意图识别对用户的搜索意图进行识别,达到高效、准确搜索的目的。其中,搜索意图识别是预先设计的,通过预先设计搜索意图,当用户执行搜索时,可以根据用户的搜索词/句等确定搜索意图识别,然后基于搜索意图识别快速识别用户的搜索意图。

步骤S60、基于搜索意图识别并根据每一种搜索意图设置内容的呈现方式。

具体的,在用户进行搜索时,先根据用户输入的搜索词/句确定搜索意图识别,然后基于所确定的搜索意图识别快速识别用户的搜索意图,进而根据所识别的搜索意图差异性地设置内容的呈现方式。

步骤S70、根据呈现方式对搜索内容进行显示。

一些实施例中,根据呈现方式对搜索内容进行显示包括:获取用户输入的搜索信息;对搜索信息进行分析处理,以获得与搜索信息对应的搜索意图;根据搜索意图确定与搜索信息对应的呈现方式;根据呈现方式对搜索内容进行显示。

例如,对于厂牌对比的搜索场景和该厂商下此品类的可售型号的搜索场景,这两种场景,内容本身及其呈现方式均存在差异性。因此,本发明通过差异性地设置内容的呈现方式,可以实现搜索内容的差异性显示,从而实现了根据不同场景呈现不同内容的目的。

可选的,本发明实施例中,用户输入的搜索信息可以包括但不限于:搜索词、搜索字、搜索语句等。

参考图2,本发明提供了一种搜索内容显示方法的另一实施例。

具体的,如图2所示,该实施例中实施例一的基础上,进一步地还包括:

步骤S00、根据行业领域建立垂直行业词库。

具体的,每个垂直行业都有自身独特的专业名词、简称、同义词、行业分类等,因此,可以根据垂直行业所属行业领域,建立与其对应的垂直行业词库。

参考图3,本发明提供了一种搜索内容显示装置,该搜索内容显示装置,包括:

确定单元301,确定垂直行业的行业领域。

获取单元302,用于基于所述行业领域获取所述垂直行业的垂直行业词库。

分类单元303,用于对所述垂直行业词库进行分类,并建立词库关联关系。

模型构建单元304,用于根据所述垂直行业词库和所述词库关联关系,构建所述垂直行业的搜索意图的分类模型。

设置单元305,用于基于所述分类模型设置搜索意图识别。

识别单元306,用于基于所述搜索意图识别并根据每一种搜索意图设置内容的呈现方式。

显示单元307,用于根据所述呈现方式对搜索内容进行显示。

其中,本发明提供的搜索内容显示装置中各单元之间具体的配合操作过程具体参照上述搜索内容显示方法,这里不再赘述。

本发明还提供一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任意一项所述的搜索内容显示方法。

本发明还提供一种电子设备,包括存储器和处理器;所述存储器用于存储计算机程序;所述处理器用于执行所述计算机程序实现如权利要求1-7任一项所述的搜索内容显示方法。

具体的,根据本发明的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过电子设备下载和安装并且执行时,执行本发明实施例的方法中限定的上述功能。本发明中的电子设备可为笔记本、台式机、平板电脑、智能手机等终端,也可为服务器。

本发明还提供一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任意一项所述的搜索内容显示方法。

具体的,需要说明的是,本发明上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是但不限于是电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。

上述计算机存储介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

以上实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本发明的内容并据此实施,并不能限制本发明的保护范围。凡跟本发明权利要求范围所做的均等变化与修饰,均应属于本发明权利要求的涵盖范围。

技术分类

06120115630593