搜索词告警处理方法、系统、计算机设备和存储介质与流程

文档序号:32799893发布日期:2023-01-03 23:21阅读:29来源:国知局
搜索词告警处理方法、系统、计算机设备和存储介质与流程

1.本技术涉及互联网电子商务领域,特别是涉及一种搜索词告警处理方法、系统、计算机设备和存储介质。


背景技术:

2.用户关注度较高的搜索词的平均搜索次数都高达上万,这些词语可以带来更高的收益。如果这类热搜词出现了搜索无结果或者少结果的情况,便会对产品的收益带来较大的影响,并且出现这种情况的原因可能是潜在的系统问题。


技术实现要素:

3.基于此,本技术提供一种搜索词告警处理方法、系统、计算机设备和存储介质,以避免热搜词出现搜索无少结果问题。
4.一方面,提供一种搜索词告警处理方法,所述方法包括:
5.根据搜索词集合分别获取热搜结果词集和无少结果词集,并将所述热搜结果词集和所述无少结果词集执行交集运算,以获取交集运算结果;
6.根据所述交集运算结果判断是否需要发出告警信息,当需要发出告警信息时,根据所述告警信息执行搜索确认操作,以获取搜索确认结果;
7.若所述搜索确认结果异常,则根据所述告警信息定位异常环节,以对所述异常环节进行维护,直至所述异常环节恢复正常;
8.其中,所述无少结果词集为无结果词集和少结果词集的集合。
9.在其中一个实施例中,所述根据搜索词集合分别获取热搜结果词集和无少结果词集前,还包括:
10.收集用户的搜索词,将所述搜索词添加到搜索词集合。
11.在其中一个实施例中,所述根据搜索词集合获取热搜结果词集,包括:
12.将所述搜索词集合中的搜索词按照搜索次数由高到低排序处理;
13.将排序后的前n个搜索词添加到热搜结果词集。
14.在其中一个实施例中,所述根据搜索词集合获取无少结果词集,包括:
15.将所述搜索词集合中满足长尾词条件的搜索词添加到长尾词集合,并对所述长尾词集合执行搜索命令,得到搜索结果;
16.将所述搜索结果中满足无少结果条件的长尾词添加到所述无少结果词集。
17.在其中一个实施例中,所述将所述搜索词集合中满足长尾词条件的搜索词添加到长尾词集合,并对所述长尾词集合执行搜索命令,得到搜索结果,包括:
18.将所述搜索词集合中满足日均搜索量小于日均预设值的搜索词添加到长尾词集合;
19.对所述长尾词集合按照预设周期执行搜索命令,得到包含搜索结果数量的搜索结果;
20.所述将所述搜索结果中满足无少结果条件的长尾词添加到所述无少结果词集,包括:
21.将所述搜索结果中搜索结果数量小于无少结果预设值的长尾词添加到所述无少结果词集。
22.在其中一个实施例中,所述告警信息包括所述交集运算结果,所述根据所述告警信息执行搜索确认操作,以获取搜索确认结果,包括:
23.对所述交集运算结果中的无少结果词集执行搜索确认操作,以获取搜索确认结果。
24.在其中一个实施例中,所述告警信息还包括异常指示信息,所述异常指示信息用于指示搜索异常的环节,所述根据所述告警信息定位异常环节,以对所述异常环节进行维护,直至所述异常环节恢复正常,包括:
25.根据所述异常指示信息定位搜索异常的环节,以对所述搜索异常的环节进行维护,直至所述搜索异常的环节恢复正常。
26.另一方面,提供了一种系统,所述系统包括:
27.交集运算模块,用于根据搜索词集合分别获取热搜结果词集和无少结果词集,并将所述热搜结果词集和所述无少结果词集执行交集运算,以获取交集运算结果;
28.告警信息模块,用于根据所述交集运算结果判断是否需要发出告警信息,当需要发出告警信息时,根据所述告警信息执行搜索确认操作,以获取搜索确认结果;
29.定位维护模块,用于在所述搜索确认结果异常时,根据所述告警信息定位搜索异常环节,以对所述异常环节进行维护,直至所述异常环节恢复正常;
30.其中,所述无少结果词集为无结果词集和少结果词集的集合。
31.再一方面,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下步骤:
32.根据搜索词集合分别获取热搜结果词集和无少结果词集,并将所述热搜结果词集和所述无少结果词集执行交集运算,以获取交集运算结果;
33.根据所述交集运算结果判断是否需要发出告警信息,当需要发出告警信息时,根据所述告警信息执行搜索确认操作,以获取搜索确认结果;
34.若所述搜索确认结果异常,则根据所述告警信息定位异常环节,以对所述异常环节进行维护,直至所述异常环节恢复正常。
35.又一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有程序,当所述程序被处理器执行时,使得所述处理器执行以下步骤:
36.根据搜索词集合分别获取热搜结果词集和无少结果词集,并将所述热搜结果词集和所述无少结果词集执行交集运算,以获取交集运算结果;
37.根据所述交集运算结果判断是否需要发出告警信息,当需要发出告警信息时,根据所述告警信息执行搜索确认操作,以获取搜索确认结果;
38.若所述搜索确认结果异常,则根据所述告警信息定位异常环节,以对所述异常环节进行维护,直至所述异常环节恢复正常。
39.本技术的上述技术方案相比现有技术具有以下优点:
40.上述搜索词告警处理方法、系统、计算机设备和存储介质,首先获取到用户的搜索词集合,其次通过搜索词集合分别获取热搜结果词集和无少结果词集,然后将热搜结果词集和无少结果词集进行交集运算,得到交集结果;根据交集结果来判断是否发出告警信息,如果需要发出告警信息,则将告警信息发送给相关的维护人员,避免了人为监控,以便于维护人员进行维护,降低了人工作业强度;避免搜索无结果或者少结果情况的发生,及时避免此类问题,为商家提供有效信息,提高热搜产品的收益;而且,告警信息会提示搜索异常的环节,便于给维护人员进行定位,提高了告警处理效率。
附图说明
41.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
42.图1是本技术实施例提供的搜索词告警处理方法的第一方法流程图;
43.图2是本技术实施例提供的搜索词告警处理方法的第二方法流程图;
44.图3是本技术实施例提供的搜索词告警处理系统的系统结构图;
45.图4是本技术实施例提供的计算机设备的设备结构图。
具体实施方式
46.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
47.实施例一:
48.参照图1所示,图1为本技术实施例提供的搜索词告警处理方法的第一方法流程图。
49.方法包括以下步骤:
50.s101,根据搜索词集合分别获取热搜结果词集和无少结果词集,并将所述热搜结果词集和所述无少结果词集执行交集运算,以获取交集运算结果;
51.具体地,通过搜索词集合进行相关的数据处理分别得到热搜结果词集(topn结果词集)和无少结果词集,以便于执行热搜结果词集和无少结果词集的交集运算,执行交集运算后便可以获得交集运算结果,根据交集运算结果便可以判断是否需要发出告警信息,例如以邮件、短信方式进行告警,以及时解决无少结果情况的问题。例如,获取到的无少结果词集为【连衣裙,lv,口红】,热搜结果词集为【连衣裙,衬衫,大衣】,则热搜结果词集和无少结果词集的交集为连衣裙。
52.s102,根据所述交集运算结果判断是否需要发出告警信息,当需要发出告警信息时,根据所述告警信息执行搜索确认操作,以获取搜索确认结果;
53.具体地,获取到搜索结果词集和无少结果词集的交集运算结果后,根据交集运算结果来判断是否需要发出告警信息,如果需要发出告警信息,则及时通知相关维护人员,以及时解决无少结果情况的问题;如果不需要发出告警信息,则说明热搜结果词集和无少结
果词集不存在交集,未出现异常。当需要发出告警信息时,根据告警信息执行搜索确认操作,以获取搜索确认结果,进一步地,在相应的操作软件上执行搜索确认操作,例如无少结果词集中的一个搜索词为“连衣裙”,执行手机上的某操作软件(购物平台),将搜索词“连衣裙”通过某操作软件执行搜索,获取的对该搜索词“连衣裙”进行搜索的结果并对该结果进行确认,以便于进一步判断搜索词“连衣裙”是否是无少结果词集。
54.s103,若所述搜索确认结果异常,则根据所述告警信息定位搜索异常环节,以对所述异常环节进行维护,直至所述异常环节恢复正常;
55.具体地,如果经过确认,搜索确认结果异常,则需要根据告警信息定位到出现异常的环节,然后对该出现异常的环节进行维护,使得出现异常的环节恢复正常,解决无少结果的情况。
56.其中,所述无少结果词集为无结果词集和少结果词集的集合。
57.具体地,无结果词集为对搜索词进行搜索后没有结果的词集;少结果词集为对搜索词搜索后存在搜索结果,但是搜索结果较少的词集;无少结果词集为无结果词集和少结果词集的集合,两种情况都意味着存在异常的环节,会对产品的收益带来较大的影响,因此要在出现此种情况时进行相关的维护,解决此类问题。
58.在其中一个实施方式中,所述根据搜索词集合分别获取热搜结果词集和无少结果词集前,还包括:
59.收集用户的搜索词,将所述搜索词添加到搜索词集合。
60.具体地,要想获取热搜结果词集和无少结果词集,就要先得到用户的搜索信息,即,搜索词,将搜索词汇总成搜索词集合,以便于根据搜索词集合获取热搜结果词集和无少结果词集。
61.在其中一个实施方式中,所述根据搜索词集合获取热搜结果词集,包括:
62.将所述搜索词集合中的搜索词按照搜索次数由高到低排序处理;
63.具体地,热搜结果词集指的是热搜榜上前n个搜索词,也就是topn结果词集,所以如果想要获取热搜结果词集,那就要先将搜索词集合中的搜索词按照搜索的热度,也就是搜索的次数来进行排序,以便于得到按照由高到低的顺序进行排序的搜索词序列。
64.将排序后的前n个搜索词添加到热搜结果词集。
65.具体地,得到由高到低排列后搜索词序列后,从第一个开始,一直到第n个搜索词,一共得到n个搜索词,将得到的n个搜索词添加到热搜结果词集。
66.在其中一个实施方式中,所述根据搜索词集合获取无少结果词集,包括:
67.将所述搜索词集合中满足长尾词条件的搜索词添加到长尾词集合,并对所述长尾词集合执行搜索命令,得到搜索结果;
68.具体地,获取到搜索词集合后,要在搜索词集合中选出满足长尾词条件的搜索词,即长尾词集合;得到长尾词集合后,将长尾词集合中的每个长尾词进行搜索,得到每个长尾词的搜索结果,搜索结果包括所搜到的商品的数量,以便于根据商品的数量判断与商品数量相应的长尾词是否满足无少结果条件,以便于通过无少结果条件挑选出无少结果词集,以便于后续判断是否需要发送告警信息来避免无少结果情况的发生。进一步地,将长尾词集合发送至请求接口,通过请求接口进行搜索并召回搜索结果。
69.将所述搜索结果中满足无少结果条件的长尾词添加到所述无少结果词集。
70.具体地,获取到长尾词集合中的长尾词的搜索结果后,也就得到了搜索结果,即根据长尾词所搜到的商品的数量,然后根据与长尾词相应的所搜到的商品的数量来判断是否满足无少结果条件,将满足无少结果条件的长尾词添加到无少结果词集中,以便于后续判断是否需要发送告警信息来避免无少结果情况的发生。
71.在其中一个实施方式中,所述将所述搜索词集合中满足长尾词条件的搜索词添加到长尾词集合,并对所述长尾词集合执行搜索命令,得到搜索结果,包括:
72.将所述搜索词集合中满足日均搜索量小于日均预设值的搜索词添加到长尾词集合;
73.具体地,获取到搜索词集合后,要在搜索词集合中选出满足长尾词条件的搜索词,长尾词条件为搜索词的日均搜索量小于日均预设值,将满足此条件的搜索词则添加到长尾词集合中,以便于通过长尾词集合得到无少结果词集,进一步将热搜结果词集和无少结果词集进行交集运算、根据交集运算结果来判断是否需要发送告警信息来避免无少结果情况的发生。优选的,日均预设值设置为10,即,如果搜索词的日均搜索量小于10,则将该搜索词添加到长尾词集合中。日均预设值根据实际情况或经验来适当调整。
74.对所述长尾词集合按照预设周期执行搜索命令,得到包含搜索结果数量的搜索结果;
75.具体地,得到长尾词集合后,将长尾词集合中的每个长尾词进行搜索,得到每个长尾词的搜索结果,搜索结果包括所搜到的商品的数量,以便于根据商品的数量判断与商品数量相应的长尾词是否满足无少结果条件,以便于通过无少结果条件挑选出无少结果词集,以便于后续判断是否需要发送告警信息来避免无少结果情况的发生。
76.所述将所述搜索结果中满足无少结果条件的长尾词添加到所述无少结果词集,包括:
77.将所述搜索结果中搜索结果数量小于无少结果预设值的长尾词添加到所述无少结果词集。
78.具体地,获取到长尾词集合中的长尾词的搜索结果后,也就得到了搜索结果,然后根据与长尾词相应的所搜到的产品的数量来判断是否满足无少结果条件,无少结果条件为长尾词的搜索结果数量小于无少结果预设值,将满足此条件的长尾词添加到无少结果词集中,以便于后续判断是否需要发送告警信息来避免无少结果情况的发生。优选的,无少结果预设值设置为6,即,对长尾词进行搜索,如果通过该长尾词所搜到的商品的数量小于6,则将该长尾词添加到无少结果词集中。无少结果预设值根据实际情况或经验来适当调整。
79.在其中一个实施方式中,所述告警信息包括所述交集运算结果,所述根据所述告警信息执行搜索确认操作,以获取搜索确认结果,包括:
80.对所述交集运算结果中的无少结果词集执行搜索确认操作,以获取搜索确认结果。
81.具体地,告警信息包括交集运算结果,如果交集运算结果为空,则说明热搜结果词集与无少结果词集不存在交集,也就是热搜结果词集中不存在无少结果词集;如果交集运算结果不为空,存在交集,则说明热搜结果词集中存在无少结果词集,需要进一步维护,以避免这种情况发生。进一步维护时,首先要对该交集结果的无少结果词集进行搜索确认,以获取到搜索确认结果。
82.在其中一个实施方式中,所述告警信息还包括异常指示信息,所述异常指示信息用于指示搜索异常的环节,所述根据所述告警信息定位异常环节,以对所述异常环节进行维护,直至所述异常环节恢复正常,包括:
83.根据所述异常指示信息定位搜索异常的环节,以对所述搜索异常的环节进行维护,直至所述搜索异常的环节恢复正常。
84.具体地,告警信息还包括异常指示信息,异常指示信息用于指示搜索异常的环节。如果搜索确认结果异常,也就是经过搜索确认后搜索结果异常,则根据异常指示信息定位搜索异常的环节。进一步地,搜索异常包括两个原因,召回异常和排序异常,召回异常是指经过搜索返回的结果异常,主要是因为商品集体下架、库存系统异常等原因;排序异常是因为算法本身的原因。因此如果出现告警后,需要维护人员进行搜索确认,确认异常后,告警提示信息会提示是召回异常还是排序异常,便于给维护人员进行定位,提高处理效率。
85.实施例二:
86.参照图2所示,图2为本技术实施例提供的搜索词告警处理方法的方法流程图。其中,图2所示方法中,与图1所示方法中相同或相似的内容,可以参考图1方法中的描述,此处不做赘述。
87.s201,收集用户的搜索词,将所述搜索词添加到搜索词集合;
88.要想获取热搜结果词集和无少结果词集,就要先得到用户的搜索信息,即,搜索词,将搜索词汇总成搜索词集合,以便于根据搜索词集合获取热搜结果词集和无少结果词集。
89.s202,将所述搜索词集合中的搜索词按照搜索次数由高到低排序处理;
90.热搜结果词集指的是热搜榜上前n个搜索词,也就是topn结果词集,所以如果想要获取热搜结果词集,那就要先将搜索词集合中的搜索词按照搜索的热度,也就是搜索的次数来进行排序,以便于得到按照由高到低的顺序进行排序的搜索词序列。
91.s203,将排序后的前n个搜索词添加到热搜结果词集;
92.得到由高到低排列后搜索词序列后,从第一个开始,一直到第n个搜索词,一共得到n个搜索词,将得到的n个搜索词添加到热搜结果词集。
93.s204,将所述搜索词集合中满足日均搜索量小于日均预设值的搜索词添加到长尾词集合;
94.获取到搜索词集合后,要在搜索词集合中选出满足长尾词条件的搜索词,长尾词条件为搜索词的日均搜索量小于日均预设值,将满足此条件的搜索词则添加到长尾词集合中,以便于通过长尾词集合得到无少结果词集,进一步将热搜结果词集和无少结果词集进行交集运算、根据交集运算结果来判断是否需要发送告警信息来避免无少结果情况的发生。
95.s205,对所述长尾词集合按照预设周期执行搜索命令,得到包含搜索结果数量的搜索结果;
96.得到长尾词集合后,将长尾词集合中的每个长尾词进行搜索,得到每个长尾词的搜索结果,搜索结果包括所搜到的商品的数量,以便于根据商品的数量判断与商品数量相应的长尾词是否满足无少结果条件,以便于通过无少结果条件挑选出无少结果词集,以便于后续判断是否需要发送告警信息来避免无少结果情况的发生。
97.s206,将所述搜索结果中搜索结果数量小于无少结果预设值的长尾词添加到所述无少结果词集;
98.获取到长尾词集合中的长尾词的搜索结果后,也就得到了搜索结果,然后根据与长尾词相应的所搜到的产品的数量来判断是否满足无少结果条件,无少结果条件为长尾词的搜索结果数量小于无少结果预设值,将满足此条件的长尾词添加到无少结果词集中,以便于后续判断是否需要发送告警信息来避免无少结果情况的发生。
99.s207,将所述热搜结果词集和所述无少结果词集执行交集运算,以获取交集运算结果;
100.执行热搜结果词集和无少结果词集的交集运算后便可以获得交集运算结果,根据交集运算结果便可以判断是否需要发出告警信息,以及时解决无少结果情况的问题。进一步地,如果交集运算结果存在交集,则对交集运算结果中的无少结果词集执行搜索确认操作;如果交集运算结果为空,则等待预设周期后重新执行本方法。
101.s208,对所述交集运算结果中的无少结果词集执行搜索确认操作,以获取搜索确认结果;
102.告警信息包括交集运算结果,如果交集运算结果为空,则说明热搜结果词集与无少结果词集不存在交集,也就是热搜结果词集中不存在无少结果词集;如果交集运算结果不为空,存在交集,则说明热搜结果词集中存在无少结果词集,需要进一步维护,以避免这种情况发生。进一步维护时,首先要对该交集结果的无少结果词集进行搜索确认,以获取到搜索确认结果。
103.s209,根据所述异常指示信息定位搜索异常的环节,以对所述搜索异常的环节进行维护,直至所述搜索异常的环节恢复正常。
104.告警信息还包括异常指示信息,异常指示信息用于指示搜索异常的环节。如果搜索确认结果异常,也就是经过搜索确认后搜索结果异常,则根据异常指示信息定位搜索异常的环节。进一步地,搜索异常包括两个原因,召回异常和排序异常,召回异常是指经过搜索返回的结果异常,主要是因为商品集体下架、库存系统异常等原因;排序异常是因为算法本身的原因。因此如果出现告警后,需要维护人员进行搜索确认,确认异常后,告警提示信息会提示是召回异常还是排序异常,便于给维护人员进行定位,提高处理效率。因此,根据异常指示信息定位搜索异常的环节,以对搜索异常的环节进行维护,重新执行本方法,直至搜索异常的环节恢复正常。
105.应该理解的是,虽然图1~2的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1~2中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
106.实施例三:
107.参照图3所示,图3为本技术实施例提供的搜索词告警处理系统的系统结构图。
108.本实施例的搜索词告警处理系统,包括:
109.交集运算模块,用于根据搜索词集合分别获取热搜结果词集和无少结果词集,并将所述热搜结果词集和所述无少结果词集执行交集运算,以获取交集运算结果;
110.提高交集运算模块对搜索词集合进行相关的数据处理分别得到热搜结果词集和无少结果词集,以便于执行热搜结果词集和无少结果词集的交集运算,执行交集运算后便可以获得交集运算结果,根据交集运算结果便可以判断是否需要发出告警信息,以及时解决无少结果情况的问题。
111.告警信息模块,用于根据所述交集运算结果判断是否需要发出告警信息,当需要发出告警信息时,根据所述告警信息执行搜索确认操作,以获取搜索确认结果;
112.获取到搜索结果词集和无少结果词集的交集运算结果后,通过告警信息模块根据交集运算结果来判断是否需要发出告警信息,如果需要发出告警信息,则及时通知相关维护人员,以及时解决无少结果情况的问题;如果不需要发出告警信息,则说明热搜结果词集和无少结果词集不存在交集,未出现异常。当需要发出告警信息时,通过告警信息模块根据告警信息执行搜索确认操作,以获取搜索确认结果。
113.定位维护模块,用于在所述搜索确认结果异常时,根据所述告警信息定位搜索异常环节,以对所述异常环节进行维护,直至所述异常环节恢复正常。
114.如果经过确认,搜索确认结果异常,则需要通过定位维护模块根据告警信息定位到出现异常的环节,然后对该出现异常的环节进行维护,使得出现异常的环节恢复正常,解决无少结果的情况。
115.在其中一个实施方式中,所述搜索词告警处理系统,还包括:
116.排序处理模块,用于将所述搜索词集合中的搜索词按照搜索次数由高到低排序处理;
117.热搜结果词集指的是热搜榜上前n个搜索词,也就是topn结果词集,所以如果想要获取热搜结果词集,那就要先将搜索词集合中的搜索词按照搜索的热度,也就是搜索的次数通过排序处理模块进行排序,以便于得到按照由高到低的顺序进行排序的搜索词序列。
118.长尾词搜索模块,对所述长尾词集合执行搜索命令;
119.获取到搜索词集合后,要在搜索词集合中选出满足长尾词条件的搜索词,即长尾词集合;得到长尾词集合后,通过长尾词搜索模块将长尾词集合中的每个长尾词进行搜索,得到每个长尾词的搜索结果,搜索结果包括所搜到的商品的数量,以便于根据商品的数量判断与商品数量相应的长尾词是否满足无少结果条件。
120.条件判断模块,用于判断是否满足长尾词条件或无少结果条件;
121.获取到搜索词集合后,要在搜索词集合中选出满足长尾词条件的搜索词,即长尾词集合;获取到长尾词集合中的长尾词的搜索结果后,也就得到了搜索结果,即所搜到的商品的数量,然后根据与长尾词相应的所搜到的产品的数量来判断是否满足无少结果条件;长尾词条件或无少结果条件的判断均通过条件判断模块来实现。
122.任务定时模块,用于通过定时计划任务定期执行方法。
123.整个搜索词告警方法的执行按照定时计划任务来定期执行,即,设置方法执行的预设周期,到达指定周期后通过任务定时模块循环执行此方法。
124.关于搜索词告警处理系统的具体限定可以参见上文中对于方法的限定,在此不再赘述。上述搜索词告警处理系统中的各个模块可全部或部分通过软件、硬件及其组合来实
现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
125.实施例四:
126.本实施例提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现搜索词告警处理方法的步骤。
127.该计算机设备可以是终端,其内部结构图可以如图4所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现搜索词告警处理方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
128.本领域内的技术人员应明白,图4中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
129.在其中一个实施方式中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:
130.根据搜索词集合分别获取热搜结果词集和无少结果词集,并将所述热搜结果词集和所述无少结果词集执行交集运算,以获取交集运算结果;
131.根据所述交集运算结果判断是否需要发出告警信息,当需要发出告警信息时,根据所述告警信息执行搜索确认操作,以获取搜索确认结果;
132.若所述搜索确认结果异常,则根据所述告警信息定位异常环节,以对所述异常环节进行维护,直至所述异常环节恢复正常。
133.实施例五:
134.本实施例提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
135.根据搜索词集合分别获取热搜结果词集和无少结果词集,并将所述热搜结果词集和所述无少结果词集执行交集运算,以获取交集运算结果;
136.根据所述交集运算结果判断是否需要发出告警信息,当需要发出告警信息时,根据所述告警信息执行搜索确认操作,以获取搜索确认结果;
137.若所述搜索确认结果异常,则根据所述告警信息定位异常环节,以对所述异常环节进行维护,直至所述异常环节恢复正常。
138.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可
包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
139.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
140.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1