一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数据查询分析系统及方法与流程

2022-03-23 07:23:07 来源:中国专利 TAG:


1.本发明涉及互联网技术领域,特别是涉及一种能够学习用户的检索和选 择行为的数据查询分析系统及方法。


背景技术:

2.目前数据查询利用的搜索引擎大多是仅能够运用特定的计算机程序收集 信息,并经过一定的组织和处理后显示给用户。现有的数据查询方法不具有 分析功能,往往不能够通过学习记录用户的检索行为而赋予用户个人标签, 更不能通过用户的多次的检索和选择行为来更新个人标签以及数据标签,从 而将贴近用户选择倾向的搜索结果以更靠前的方式推送给用户,因而显得不 够人性化和智能化,无法带给用户很好的数据查询体验。因此,目前亟需一 种能够学习用户的检索和选择行为的数据查询分析系统及方法。


技术实现要素:

3.本发明要解决的技术问题是提供一种能够学习用户的检索和选择行为的 数据查询分析系统及方法。
4.本发明一种数据查询分析系统,包括
5.数据库,其预存有第一排列顺序、用户的第一个人标签数据;
6.用户终端,其用于输入第一查询数据;
7.数据拆分模块,其用于接收用户终端发送的第一查询数据,并将所述第 一查询数据拆分为至少一个第一内容数据;
8.显示模块,其按照第一排列顺序显示多个与所述第一内容数据对应的第 一预览数据;
9.捕捉模块,其用于捕捉在输入第一查询数据之前的第二单位时间内被选 择的与所述第一内容数据对应的第一预览数据的次数;
10.处理器,其用于识别用户的第一个人标签数据,并根据第一个人标签数 据,以第一方法将所述第一排列顺序转化为第二排列顺序。
11.本发明一种数据查询分析系统,其中所述第一方法为:所述处理器根据 用户在第三单位时间内选择的,与第一内容数据对应的第l个第一预览数据 的第一选择次数s,将第一内容数据及其对应的第一选择次数s转化为第一 个人标签数据并添加至用户数据,当用户输入与所述第一个人标签数据对应 的第一内容数据时,所述处理器将第一排列顺序中与所述第一内容数据对应 的第l个第一预览数据初步转化为第(l-s)个第一预览数据,通过如下公 式一输出排名系数r:
12.r=-l s;
ꢀꢀ
(公式一)
13.所述处理器根据排名系数r从大到小的顺序将(l-s)相同的第(l-s) 个第一预览数据重新排列,并转化为第二排列顺序。
14.本发明一种数据查询分析系统,其中所述“捕捉在输入第一查询数据之 前的第二
单位时间内被选择的与所述第一内容数据对应的第一预览数据的次 数”的步骤为:在第二单位时间内,捕捉用户浏览被选择的与所述第一内容 数据对应的第一预览数据的时间超过第二预设阈值的次数。
15.本发明一种数据查询分析系统,其中所述“所述处理器将第一排列顺序 中与所述第一内容数据对应的第l个第一预览数据初步转化为第(l-s)个 第一预览数据”的步骤中,所述(l-s)为小于等于1的整数时,所述(l-s) 取1。
16.本发明一种数据查询分析系统,其中所述“并根据排名系数r从大到小 的顺序将(l-s)相同的第(l-s)个第一预览数据重新排列”的步骤中,所 述第(l-s)个第一预览数据的排名之前的初步转化的第一预览数据的数量为q个时,所述第(l-s)个第一预览数据从第(q 1)个第一预览数据开始排 列。
17.本发明一种数据查询分析系统,其中当至少两个初步转化后的第一个第 一预览数据的排名系数相同时,则所述处理器根据至少两个第一预览数据的 第一选择次数s由大到小的顺序将至少两个第一个第一预览数据排列,并转 化为第二排列顺序。
18.本发明一种数据查询分析系统,其中当至少两个第一预览数据的第一选 择次数s相同时,则所述处理器将至少两个第一预览数据在第一排列顺序中 的排序转化第二排列顺序。
19.本发明一种数据查询分析系统,其中所述第二预设阈值为0.5~2s。
20.本发明一种数据查询分析方法,包括
21.输入第一查询数据;
22.将第一查询数据拆分为至少一个第一内容数据;
23.按照第一排列顺序显示多个与所述第一内容数据对应的第一预览数据;
24.捕捉在输入第一查询数据之前的第二单位时间内被选择的与所述第一内 容数据对应的第一预览数据的次数;
25.识别用户的第一个人标签数据,并根据第一个人标签数据,以第一方法 将所述第一排列顺序转化为第二排列顺序。
26.下面结合附图对本发明的一种数据查询分析系统及方法作进一步说明。
附图说明
27.图1是一种数据查询分析方法的流程图
具体实施方式
28.实施例1
29.如图1所示,本发明一种数据查询分析系统包括:
30.数据库,其预存有第一排列顺序、用户的第一个人标签数据;
31.用户终端,其用于输入第一查询数据;
32.数据拆分模块,其用于接收用户终端发送的第一查询数据,并将所述第 一查询数据拆分为至少一个第一内容数据;
33.显示模块,其按照第一排列顺序显示多个与所述第一内容数据对应的第 一预览数据;
34.捕捉模块,其用于捕捉在输入第一查询数据之前的第二单位时间内被选 择的与所述第一内容数据对应的第一预览数据的次数;
35.处理器,其用于识别用户的第一个人标签数据,并根据第一个人标签数 据,以第一方法将所述第一排列顺序转化为第二排列顺序。
36.本发明通过所述处理器识别用户的第一个人标签数据,并通过第一方法 改变多个与所述第一内容数据对应的第一预览数据的第一排列顺序为第二排 列顺序,实现通过用户的第一个人标签数据影响多个与所述第一内容数据对 应的第一预览数据的排列顺序,从而使查询结果与更贴合用户的检索和选择 行为,实现更为智能化和人性化的数据查询体验。
37.其中,所述“其用于接收用户终端发送的第一查询数据,并将所述第一 查询数据拆分为至少一个第一内容数据”的步骤可为:所述数据库预存多个 内容单词数据,所述数据拆分模块将与所述内容单词数据相同的第一查询数 据的一部分拆分为第一内容数据,并将第一查询数据中其他的部分拆分为另 一第一内容数据,并将另一第一内容数据上传至数据库,并将其转化为内容 单词数据。
38.例如,数据库中预存有内容单词数据“直播”,当用户输入的第一查询 数据为“虎牙直播”时,则将与内容单词数据相同的第一查询的数据的一部 分“直播”转化为第一内容数据,并将第一查询数据的另一部分“虎牙”转 化为另一第一内容数据,并将另一第一内容数据“虎牙”上传至数据库,并 将其转化为内容单词数据。
39.本发明通过上述方式,实现将用户输入的第一查询数据拆分为至少一个 的数据库中预存的内容单词数据,以便读取其实际含义,同时实现对所述数 据库中预存的内容单词数据的更新。
40.其中,所述“第一排列顺序”可为默认排列顺序,例如,在输入第一查 询数据之前的第一单位时间内,按照其他用户点击所述第一查询数据对应的 第一预览数据的点击次数的多少来排列第一预览数据。
41.本发明根据其他用户点击第一预览数据的次数来对其进行排列,使在此 用户未输入查询第一查询数据时,第一预览数据即拥有一个默认的排列顺序。
42.其中,所述第一排列顺序可为与所述第一查询数据对应的第一排列顺序, 或者说与至少一个或多个第一内容数据对应的第一排列顺序。
43.其中,所述第一预览数据可为:与所述第一内容数据或第一查询数据对 应的搜索结果。
44.本发明通过上述设置,实现用户可通过所述第一预览数据来获取与所述 第一内容数据或第一查询数据对应的搜索结果。
45.其中,第一单位时间、第二单位时间可为10s~10天,优选为1小时。
46.其中,所述“捕捉在输入第一查询数据之前的第二单位时间内被选择的 与所述第一内容数据对应的第一预览数据的次数”的步骤可例如:在第二单 位时间内,用户在输入第一查询数据后,用户点击某一第一预览数据的行为 可被记录,并且,用户点击的第一预览数据的次数可被记录。
47.本发明通过上述设置,实现能够记录用户选择的与所述第一内容数据对 应的第一预览数据的次数。
48.其中,所述“捕捉模块,其用于捕捉在输入第一查询数据之前的第二单 位时间内被选择的与所述第一内容数据对应的第一预览数据的次数;”的步 骤可为:在第一查询数据为“虎牙直播”时,所述第一内容数据为“虎牙”、
ꢀ“
直播”,那么每多一次在输入第一查询数据之前的第二单位时间内被选择 的第一预览数据的词条为“虎牙直播”,则与第一内容数据为“虎牙”、“直 播”的第一预览数据的次数均加一。
49.在第一查询数据为“虎牙直播”时,所述第一内容数据为“虎牙”、“直 播”,那么每多一次在输入“虎牙直播”的第一查询数据之前的第二单位时 间内被选择的第一预览数据的词条为“斗鱼直播”,则与第一内容数据为“虎 牙”的第一预览数据的次数不变;“直播”的第一预览数据的次数均加一。
50.优选地,本发明一种数据查询分析系统,所述第一方法为:
51.所述处理器根据用户在第三单位时间内选择的,与第一内容数据对应的 第l个第一预览数据的第一选择次数s,将第一内容数据及其对应的第一选 择次数s转化为第一个人标签数据并添加至用户数据,当用户输入与所述第 一个人标签数据对应的第一内容数据时,所述处理器将第一排列顺序中与所 述第一内容数据对应的第l个第一预览数据初步转化为第(l-s)个第一预 览数据,通过如下公式一输出排名系数r:
52.r=-l s;
ꢀꢀ
(公式一)
53.所述处理器根据排名系数r从大到小的顺序将(l-s)相同的第(l-s) 个第一预览数据重新排列,并转化为第二排列顺序。
54.本发明通过用户在第三单位时间内对第l个第一预览数据的第一选择次 数s,将所述第l个第一预览数据对应的关键词及其第一选择次数s都作为 用户的个人标签,当用户通过再次查询所述关键词时,通过两次转化作用将 第l个第一预览数据重新排序,并转化为第二排列顺序,从而使查询结果与 更贴合用户的检索和选择行为,实现更为智能化和人性化的数据查询体验。
55.其中,所述第一选择次数可为1~10,优选为2,若超过10可判定为10。
56.其中,所述“与第一内容数据对应的第l个第一预览数据的第一选择次 数s”为在第一排列顺序下的选择次数。
57.其中,所述“将第一内容数据及其对应的第一选择次数s转化为第一个 人标签数据并添加至用户数据”的方法可为:例如,第一预览数据“正面运 动会4次”,第一预览数据“负面运动会1次”,则用户标签可为“正面运 动会3次”。
58.例如,参见表1,所述处理器根据用户在第三单位时间内选择的,与第 一内容数据“运动会”及其对应的第一个第一预览数据的第一选择次数3、 第一内容数据“国乒”及其对应的第二个第一预览数据第一选择次数5、第 一内容数据“金牌”及其对应的第三个第一预览数据的第一选择次数7转化 为第一个人标签数据并添加至用户数据;
59.当用户输入与所述第一个人标签数据“运动会”或“国乒”或“金牌
”ꢀ
对应的第一内容数据时,所述处理器将第一排列顺序中与所述第一内容数据
ꢀ“
运动会”对应的第一个第一预览数据初步转化为第一个第一预览数据,通 过公式输出其排名系数r为2;
60.将与第一内容数据“国乒”对应的第二个第一预览数据初步转化为第一 个第一预览数据,通过公式输出其排名系数r为3;
61.将与第一内容数据“金牌”对应的第三个第一预览数据初步转化为第一 个第一预
览数据,通过公式输出其排名系数r为4;
62.根据排名系数r从大到小的顺序将三个第一个第一预览数据排列为:与 所述第一内容数据“金牌”对应的第一预览数据为第一个第一预览数据,与 第一内容数据“国乒”对应的第一预览数据为第二个第一预览数据,与第一 内容数据“运动会”对应的第一预览数据为第一预览数据为第三个第一预览 数据,并转化为第二排列顺序。
63.其中,当至少两个初步转化后的第一个第一预览数据的排序相同,排名 系数也相同时,则根据至少两个第一预览数据的第一选择次数s由大到小的 顺序将至少两个第一个第一预览数据排列,并转化为第二排列顺序,,,加 表里一个例子。
64.例如,参见表1,第五个第一预览数据与第七个第一预览数据初步转化 后的排序相同,排名系数r也相同,则根据第五个第一预览数据的第一选择 次数s为3、第七个第一预览数据的第一选择次数s为5,将第七个第一预 览数据最终排为第五个第一预览数据,将第五个第一预览数据最终排为第六 个第一预览数据,将排名系数r最小的第六个第一预览数据最终排为第七个 第一预览数据。
[0065][0066]
表1
[0067]
优选地,本发明一种数据查询分析系统,所述“捕捉在输入第一查询数 据之前的第二单位时间内被选择的与所述第一内容数据对应的第一预览数据 的次数”的步骤为:在第二单位时间内,捕捉用户浏览被选择的与所述第一 内容数据对应的第一预览数据的时间超过第二预设阈值的次数。
[0068]
本发明通过上述设置,避免用户误点第一预览数据后造成捕捉被选择的 与所述第一内容数据对应的第一预览数据的次数增加。
[0069]
优选地,本发明一种数据查询分析系统,所述“所述处理器将第一排列 顺序中与所述第一内容数据对应的第l个第一预览数据初步转化为第(l-s) 个第一预览数据”的步骤中,所述(l-s)为小于等于1的整数时,所述(l-s) 取1。
[0070]
本发明通过上述算法,将(l-s)小于等于1时定义为1,则可避免出现 第0个第一预览数据、第-1个第一预览数据的状况,并可将相同的、初步转 化的第一个第一预览数据按照排名系数r最终排列并转化为第二排列顺序。
[0071]
优选地,本发明一种数据查询分析系统,所述“并根据排名系数r从大 到小的顺序将(l-s)相同的第(l-s)个第一预览数据重新排列”的步骤中, 所述第(l-s)个第一预览数据的排名之前的初步转化的第一预览数据的数量 为q个时,所述第(l-s)个第一预览数据从第(q 1)个第一预览数据开始 排列。
[0072]
实施例2
[0073]
如图1所示,本发明一种数据查询分析系统包括:
[0074]
数据库,其预存有第一排列顺序、用户的第一个人标签数据;
[0075]
用户终端,其用于输入第一查询数据;
[0076]
数据拆分模块,其用于接收用户终端发送的第一查询数据,并将所述第 一查询数据拆分为至少一个第一内容数据;
[0077]
显示模块,其按照第一排列顺序显示多个与所述第一内容数据对应的第 一预览数据;
[0078]
捕捉模块,其用于捕捉在输入第一查询数据之前的第二单位时间内被选 择的与所述第一内容数据对应的第一预览数据的次数;
[0079]
处理器,其用于识别用户的第一个人标签数据,并根据第一个人标签数 据,以第一方法将所述第一排列顺序转化为第二排列顺序。
[0080]
优选地,本发明一种数据查询分析系统,所述第一方法为:
[0081]
所述处理器根据在第四单位时间内选择过的、数量超过第三预设阈值的、 与多个第一内容数据对应的第一预览数据的第一选择次数,将第一选择次数 较多的与第一内容数据对应的第一预览数据转化为数量为x的第一核心数 据,将第一选择次数较少的第一内容数据对应的第一预览数据转化为数量为 y的第一边缘数据;
[0082]
所述处理器将含有,所述数量为x的第一核心数据与数量为y的第一边 缘数据的交集的第一预览数据的第一排列顺序调整至首位并转化为第二排列 顺序,将剩余的第一核心数据对应的第一预览数据的第一排列顺序调整至首 位之后并转化为第二排列顺序,将剩余的第一边缘数据对应的第一预览数据 的第一排列顺序调整至剩余的第一核心数据对应的第一预览数据之后并转化 为第二排列顺序。
[0083]
本发明通过取数量为x的第一核心数据与数量为y的第一边缘数据的重 复部分为交集,并将交集对应的第一预览数据排至首位,再将剩余的第一核 心数据对应的第一预览数据排在首位之后,将剩余的第一边缘数据对应的第 一预览数据排在剩余的第一核心数据对应的第一预览数据之后并转化为第二 排列顺序,也就是说,将交集对应的搜索结果上升至首位,将第一核心数据 的剩余部分的搜索结果排至首位之后,将第一边缘数据的剩余部分的搜索结 果再排之后,并转化为第二排列顺序,从而使查询结果与更贴合用户的检索 和选择行为,实现更为智能化和人性化的数据查询体验。
[0084]
其中,第四单位时间可为:10s~10天,优选为1小时。
[0085]
其中,第三预设阈值可为:1~20个,优选为1个。
[0086]
其中,所述“所述处理器根据在第四单位时间内选择过的、数量超过第 三预设阈
值的、与多个第一内容数据对应的第一预览数据的第一选择次数
”ꢀ
可是用户本人选择的,也可是其他注册用户选择的,优选为用户本人选择的。
[0087]
其中,大部分情况下,x应大于y,当x等于y时,即两个第一内容数据 的第一选择次数相同时,可将位于第一查询数据的更加靠后位置的第一内容 数据作为作为第一核心数据,并将位于第一查询数据的更加靠前位置的第一 内容数据作为作为第一边数据。
[0088]
其中,剩余的第一核心数据对应的第一预览数据的第一排列顺序按照其 第一预览数据的数量多少排列,剩余的第一边缘数据对应的第一预览数据的 第一排列顺序按照其第一预览数据的数量多少排列。
[0089]
例如,用户输入第一查询数据“虎牙直播”,第一内容数据为“虎牙”、
ꢀ“
直播”,所述处理器根据在第四单位时间内其他注册用户选择过的、数量 超过第三预设阈值的、与多个第一内容数据对应的第一预览数据的选择次数, 将选择次数多的与第一内容数据“直播”对应的第一预览数据“虎牙直播”、
ꢀ“
直播主播”、“直播活动”转化为第一核心数据,且“虎牙直播”、“直 播主播”、“直播活动”对应的第一预览数据的数量x分别为4、1、5;
[0090]
所述处理器将选择次数少的与第一内容数据“虎牙”对应的第一预览数 据“虎牙直播”、“虎牙视频”、“虎牙新闻”转化为第一边缘数据,且“虎 牙直播”、“虎牙视频”、“虎牙新闻”对应的第一预览数据的数量y分别 为4、3、2;
[0091]
所述第一核心数据“虎牙直播”、“直播主播”、“直播活动”与第一 边缘数据“虎牙直播”、“虎牙视频”、“虎牙新闻”的交集为“虎牙直播”, 则所述处理器将含“虎牙直播”的第一预览数据调整至首位,将第一核心数 据“直播活动”、“直播主播”调整至第二、三位,将第一边缘数据“虎牙 视频”、“虎牙新闻”调整至第四、五位,并通过所述处理器转化为第二排 列顺序。
[0092]
其中“将第一选择次数较多的与第一内容数据对应的第一预览数据转化 为数量为x的第一核心数据,将第一选择次数较少的第一内容数据对应的第 一预览数据转化为数量为y的第一边缘数据”的步骤可为:各个x的总和较 多的是第一核心数据、各个y的总和较少的是第一边缘数据。
[0093]
例如,“虎牙直播”、“直播主播”、“直播活动”对应的第一预览数 据的数量x分别为4、1、5,各个x的和为10,“虎牙直播”、“虎牙视频”、
ꢀ“
虎牙新闻”对应的第一预览数据的数量y分别为4、3、2,各个y的和为9, 10大于9,“虎牙直播”、“直播主播”、“直播活动”为第一核心数据,
ꢀ“
虎牙直播”、“虎牙视频”、“虎牙新闻”为第一边缘数据。
[0094]
优选地,本发明一种数据查询分析系统,所述第一方法还包括:
[0095]
所述处理器获取在第四单位时间内其他注册用户选择过的、与所述第一 核心数据对应的数量为m的第一关联数据、与第一边缘数据对应的数量为n 的第二关联数据,多个数量分别为x1、x2、x3...的第一核心数据、多个数量分 别为y1、y2、y3...的第一边缘数据,并根据如下公式二输出多个第一关联数据 的提升能力值:
[0096]
kx=me(x1 x2 x3 ...);
ꢀꢀ
(公式二)
[0097]
所述处理器根据如下公式三输出多个第二关联数据的提升能力值:
[0098]
ky=ne(y1 y2 y3 ...);
ꢀꢀ
(公式三)
[0099]
所述处理器根据所述提升能力值由大到小的顺序将第一关联数据、第二 关联数据对应的第一预览数据的第一排列顺序调整至剩余的第一边缘数据对 应的第一预览数据
之后并转化为第二排列顺序,所述处理器输出所述第二排 列顺序。
[0100]
本发明通过公式输出第一关联数据的提升能力值k
x
、第二关联数据的提 升能力值ky,并按照能力值越大,排序越靠前的规则将第一关联数据、第二 关联数据对应的第一预览数据重新排列为第二排列顺序,从而使查询结果与 更贴合用户的检索和选择行为,实现更为智能化和人性化的数据查询体验。
[0101]
本发明通过利用上述公式输出多个第一关联数据的提升能力值k
x
、多个 第二关联数据的提升能力值ky,第一核心数据的数量x、第一边缘数据的数 量y对于k值的权重较大,而第一关联数据的数量m、第二关联数据的数量 n对于k值的权重较小,使k值的大小主要取决于第一核心数据的数量x、第 一边缘数据的数量y。
[0102]
其中,m、n的定义域为:m、n大于等于第三预设阈值。
[0103]
例如,参见表2,所述处理器获取在第四单位时间内其他注册用户选择 过的、与第一核心数据“虎牙直播”、“直播主播”、“直播活动”对应的 第一关联数据“直播视频”、“直播新闻”、“游戏直播”,且“直播视频”、
ꢀ“
直播新闻”、“游戏直播”对应的第一预览数据的数量m分别为5、6、2;
[0104]
所述处理器获取在第四单位时间内其他注册用户选择过的、与第一边缘 数据“虎牙直播”、“虎牙视频”、“虎牙新闻”对应的第二关联数据“斗 鱼”、“抖音”、“企鹅”,且“斗鱼”、“抖音”、“企鹅”对应的的第 一预览数据的数量n分别为6、3、2;
[0105]
所述处理器根据公式输出所述第一关联数据“直播视频”、“直播新闻”、
ꢀ“
游戏直播”的提升能力值k如下:
[0106]
kx=me(x1 x2 x3 ...)
[0107]“直播视频”k=5e
10

[0108]“直播新闻”k=6e
10

[0109]“游戏直播”k=2e
10

[0110]
所述处理器根据公式输出所述第二关联数据“斗鱼”、“抖音”、“企 鹅”的提升能力值k如下:
[0111]
ky=ne(y1 y2 y3 ...)
[0112]“斗鱼”k=6e9;
[0113]“抖音”k=3e9;
[0114]“企鹅”k=2e9;
[0115]
所述处理器根据提升能力值k由大到小的顺序将第一关联数据“直播视 频”、“直播新闻”、“游戏直播”,第二关联数据“斗鱼”、“抖音”、
ꢀ“
企鹅”重新排序在剩余的第一边缘数据“虎牙直播”、“虎牙视频”、“虎 牙新闻”对应的第一预览数据之后并转化为第二排列顺序,最终多个第一预 览数据的排序为:“虎牙直播”、“直播活动”、“直播主播”、“虎牙新 闻”、“虎牙视频”、“直播新闻”、“直播视频”、“斗鱼”、“游戏直 播”、“企鹅”、“抖音”。
[0116][0117]
表2
[0118]
实施例3
[0119]
如图1所示,本发明一种数据查询分析系统包括:
[0120]
数据库,其预存有第一排列顺序、用户的第一个人标签数据;
[0121]
用户终端,其用于输入第一查询数据;
[0122]
数据拆分模块,其用于接收用户终端发送的第一查询数据,并将所述第 一查询数据拆分为至少一个第一内容数据;
[0123]
显示模块,其按照第一排列顺序显示多个与所述第一内容数据对应的第 一预览数据;
[0124]
捕捉模块,其用于捕捉在输入第一查询数据之前的第二单位时间内被选 择的与所述第一内容数据对应的第一预览数据的次数;
[0125]
处理器,其用于识别用户的第一个人标签数据,并根据第一个人标签数 据,以第一方法将所述第一排列顺序转化为第二排列顺序。
[0126]
优选地,本发明一种数据查询分析系统,所述第一方法为:
[0127]
所述处理器根据在第四单位时间内选择过的、数量超过第三预设阈值的、 与多个第一内容数据对应的第一预览数据的第一选择次数,将第一选择次数 较多的与第一内容数据对应的第一预览数据转化为数量为x的第一核心数 据,将第一选择次数较少的第一内容数据对应的第一预览数据转化为数量为 y的第一边缘数据;
[0128]
所述处理器将含有,所述数量为x的第一核心数据与数量为y的第一边 缘数据的交集的第一预览数据第一排列顺序调整至首位并转化为第二排列顺 序,将剩余的第一核心数据对应的第一预览数据的第一排列顺序调整至首位 之后并转化为第二排列顺序,将剩余的第一边缘数据对应的第一预览数据的 第一排列顺序调整至剩余的第一核心数据对应的第一预览数据之后并转化为 第二排列顺序。
[0129]
优选地,本发明一种数据查询分析系统,所述第一方法还包括:
[0130]
所述处理器获取在第四单位时间内其他注册用户选择过的、与所述第一 核心数据对应的数量为m的第一关联数据、与第一边缘数据对应的数量为n 的第二关联数据;
[0131]
所述处理器计算被用户选择的与所述第一内容数据对应的第一预览数据 的第一重复次数a;
[0132]
所述处理器计算第四单位时间内用户浏览的多个与第一关联数据对应的 第一预览数据所用的第一浏览时间b、用户用于浏览其中一个与所述第一预 览数据对应的第一结果数据所用的第二浏览时间c;
[0133]
所述处理器根据如下公式四输出第一数值p:
[0134][0135]
所述处理器根据所述第一数值p由小到大的顺序将与所述第一数值p对 应的多个所述第一预览数据排列在剩余的第一边缘数据对应的第一预览数据 之后,并转化为第二排列顺序,所述处理器输出所述第二排列顺序。
[0136]
本发明通过与搜索重复次数、多个搜索词条浏览时间、单个搜索结果浏 览时间相关的第一数值p的大小,将多个搜索词条重新排列为第二排列顺序, 从而使查询结果与更贴合用户的检索和选择行为,实现更为智能化和人性化 的数据查询体验。
[0137]
本发明通过使用户选择的与所述第一内容数据对应的第一预览数据的第 一重复次数a的权重最大,使a越大,第一数值p越小,以使对应的第一预 览数据排名靠前,即增大以往用户词条选择次数的权重;第一浏览时间b越 大,定义用户在浏览某几个词条时出现犹豫,应使对应的第一数值p越大, 从而使对应的几个词条排序置后;第二浏览时间c越大,说明用户在浏览某 个词条对应的搜索结果对应的时间长,定义用户喜欢该搜索结果,应使对应 的第一数值p越小,从而使对应的第一预览数据排名提前。
[0138]
其中,所述第一重复次数为用户对某个查询内容重复查询的次数。
[0139]
其中,所述第一浏览时间为用户浏览多个搜索词条所用的时间。
[0140]
其中,所述第一结果数据为搜索结果的详细内容。
[0141]
其中,所述第二浏览时间为用户浏览某个搜索结果的详细内容所用的时 间。
[0142]
例如,所述处理器获取在第四单位时间内其他注册用户选择过的、与所 述第一核心数据对应的数量分别为5、6、2的第一关联数据“直播视频”、
ꢀ“
直播新闻”、“游戏直播”、与第一边缘数据对应的数量分别为6、3、2 的第二关联数据“斗鱼”、“抖音”、“企鹅”;
[0143]
所述处理器计算用户第5次对第一查询数据“虎牙直播”进行查询;
[0144]
所述处理器计算第四单位时间内用户浏览的多个与第一关联数据“直播 视频”、“直播新闻”、“游戏直播”对应的第一预览数据所用的第一浏览 时间b为5s,所述处理器计算用户用于浏览其中一个,例如与第一关联数据
ꢀ“
游戏直播”对应的所述第一预览数据对应的第一结果数据所用的第二浏览 时间c为20s,也就是说用户浏览多个“直播视频”、“直播新闻”、“游 戏直播”的词条所用的时间为b为5s,用户选择某个词条并对其详细结果的 浏览时间c为20s,根据公式输出第一数值p为4/421,所述处理器根据所述 第一数值p由小到大的顺序将与所述第一数值p对应的多个所述第一预览数 据排列在剩余的第一边缘数据对应的第一预览数据之后,并转化为第二排列 顺序,所述处理器输出所述第二排列顺序。
[0145]
实施例4
[0146]
如图1所示,本发明一种数据查询分析系统包括:
[0147]
数据库,其预存有第一排列顺序、用户的第一个人标签数据;
[0148]
用户终端,其用于输入第一查询数据;
[0149]
数据拆分模块,其用于接收用户终端发送的第一查询数据,并将所述第 一查询数据拆分为至少一个第一内容数据;
[0150]
显示模块,其按照第一排列顺序显示多个与所述第一内容数据对应的第 一预览数据;
[0151]
捕捉模块,其用于捕捉在输入第一查询数据之前的第二单位时间内被选 择的与所述第一内容数据对应的第一预览数据的次数;
[0152]
处理器,其用于识别用户的第一个人标签数据,并根据第一个人标签数 据,以第一方法将所述第一排列顺序转化为第二排列顺序。
[0153]
优选地,本发明一种数据查询分析系统,所述第一方法为:
[0154]
所述处理器根据在第四单位时间内选择过的、数量超过第三预设阈值的、 与多个第一内容数据对应的第一预览数据的第一选择次数,将第一选择次数 较多的与第一内容数据对应的第一预览数据转化为数量为x的第一核心数 据,将第一选择次数较少的第一内容数据对应的第一预览数据转化为数量为 y的第一边缘数据;
[0155]
所述处理器将含有,所述数量为x的第一核心数据与数量为y的第一边 缘数据的交集的第一预览数据第一排列顺序调整至首位并转化为第二排列顺 序,将剩余的第一核心数据对应的第一预览数据的第一排列顺序调整至首位 之后并转化为第二排列顺序,将剩余的第一边缘数据对应的第一预览数据的 第一排列顺序调整至剩余的第一核心数据对应的第一预览数据之后并转化为 第二排列顺序。
[0156]
优选地,本发明一种数据查询分析系统,所述第一方法还包括:
[0157]
所述处理器获取在第四单位时间内其他注册用户选择过的、与所述第一 核心数据对应的数量为m的第一关联数据、与第一边缘数据对应的数量为n 的第二关联数据;
[0158]
数据库存储有与第一关联数据、第二关联数据对应的第一预览数据的正 面标签和负面标签;
[0159]
处理器采集所述第五单位时间内用户点击的与第一关联数据或第二关联 数据对应的第一预览数据对应正面标签的数量和负面标签的数量;
[0160]
当所述正面标签的数量比负面标签的数量多第二预设数量以上时,将带 有正面标签的所述第一关联数据、第二关联数据对应的第一预览数据的第一 排列顺序的排名排列在剩余的第一边缘数据对应的第一预览数据之后,将带 有正面标签的所述第一关联数据、第二关联数据对应的第一预览数据的第一 排列顺序的排名排列在所述带有负面标签的所述第一关联数据、第二关联数 据对应的第一预览数据的第一排列顺序的排名之前,并转化为第二排列顺序, 处理器输出第二排列顺序;
[0161]
当所述负面标签的数量比正面标签的数量多第二预设数量以上时,将带 有负面标签的所述第一关联数据、第二关联数据对应的第一预览数据的第一 排列顺序的排名排列在剩余的第一边缘数据对应的第一预览数据之后,将带 有负面标签的所述第一关联数据、第二关联数据对应的第一预览数据的第一 排列顺序的排名排列在所述带有正面标签的所述第一关联数据、第二关联数 据对应的第一预览数据的第一排列顺序的排名之前,并转化为第二排列顺序, 处理器输出第二排列顺序。
[0162]
本发明通过处理器判断并比较第五单位时间内用户点击的与第一关联数 据或第
二关联数据对应的第一预览数据对应正面标签的数量和负面标签的数 量的大小,将正面标签的数量或负面标签的数量多的与第一关联数据或第二 关联数据对应的第一预览数据的第一排列顺序的排名提前,并转化为第二排 列顺序。通过第一预览数据对应的正面标签或负面标签的数量确定其排名, 从而使查询结果与更贴合用户的检索和选择行为,实现更为智能化和人性化 的数据查询体验。
[0163]
其中,第五单位时间可为10s~10天,优选为2小时。
[0164]
其中,所述第二预设数量可为2~10个,优选为4个。
[0165]
其中,正面标签相同的第一关联数据、第二关联数据对应的第一预览数 据的排序随机排列,或根据公式四按照第一数值p的大小排列。
[0166]
例如:数据库存储有与第一关联数据或第二关联数据对应的第一预览数 据对应的正面标签“喜欢进口汽车”和负面标签“不喜欢进口汽车”,处理 器采集在2小时内用户点击所述第一预览数据对应正面标签的数量和负面标 签的数量;
[0167]
当所述正面标签“喜欢进口汽车”的数量比负面标签“不喜欢进口汽车
”ꢀ
的数量多4个时,则将带有正面标签的所述第一关联数据、第二关联数据对 应的第一预览数据的第一排列顺序的排名排列在所述带有负面标签“不喜欢 进口汽车”的所述第一关联数据、第二关联数据对应的第一预览数据的第一 排列顺序的排名之前,并转化为第二排列顺序,处理器输出第二排列顺序;
[0168]
当所述负面标签“不喜欢进口汽车”的数量比正面标签“喜欢进口汽车
”ꢀ
的数量多4个时,则将带有负面标签“不喜欢进口汽车”的所述第一关联数 据、第二关联数据对应的第一预览数据的第一排列顺序的排名排列在所述带 有正面标签“喜欢进口汽车”的所述第一关联数据、第二关联数据对应的第 一预览数据的第一排列顺序的排名之前,并转化为第二排列顺序,处理器输 出第二排列顺序。
[0169]
实施例5
[0170]
如图1所示,本发明一种数据查询分析系统包括:
[0171]
数据库,其预存有第一排列顺序、用户的第一个人标签数据;
[0172]
用户终端,其用于输入第一查询数据;
[0173]
数据拆分模块,其用于接收用户终端发送的第一查询数据,并将所述第 一查询数据拆分为至少一个第一内容数据;
[0174]
显示模块,其按照第一排列顺序显示多个与所述第一内容数据对应的第 一预览数据;
[0175]
捕捉模块,其用于捕捉在输入第一查询数据之前的第二单位时间内被选 择的与所述第一内容数据对应的第一预览数据的次数;
[0176]
处理器,其用于识别用户的第一个人标签数据,并根据第一个人标签数 据,以第一方法将所述第一排列顺序转化为第二排列顺序。
[0177]
优选地,本发明一种数据查询分析系统,所述第一方法为:
[0178]
所述处理器根据在第四单位时间内选择过的、数量超过第三预设阈值的、 与多个第一内容数据对应的第一预览数据的第一选择次数,将第一选择次数 较多的与第一内容数据对应的第一预览数据转化为数量为x的第一核心数 据,将第一选择次数较少的第一内容数据对应的第一预览数据转化为数量为 y的第一边缘数据;
[0179]
所述处理器将含有,所述数量为x的第一核心数据与数量为y的第一边 缘数据的交集的第一预览数据第一排列顺序调整至首位并转化为第二排列顺 序,将剩余的第一核心数据对应的第一预览数据的第一排列顺序调整至首位 之后并转化为第二排列顺序,将剩余的第一边缘数据对应的第一预览数据的 第一排列顺序调整至剩余的第一核心数据对应的第一预览数据之后并转化为 第二排列顺序。
[0180]
优选地,本发明一种数据查询分析系统,所述第一方法还包括:
[0181]
所述处理器获取在第四单位时间内其他注册用户选择过的、与所述第一 核心数据对应的数量为m的第一关联数据、与第一边缘数据对应的数量为n 的第二关联数据;
[0182]
所述处理器根据每个第一关联数据对应的所述第一预览数据对应的第一 结果数据、每个第二关联数据对应的所述第一预览数据对应的第一结果数据, 计算第一结果数据中含有的多个所述第一内容数据的第二重复次数t;
[0183]
所述处理器将第一关联数据对应的第一预览数据、第二关联数据对应的 第一预览数据排列在剩余的第一边缘数据对应的第一预览数据之后,并按照 第一结果数据中含有的多个所述第一内容数据的第二重复次数t由大到小的 顺序将第一关联数据对应的第一预览数据、第二关联数据对应的第一预览数 据排列,并转化为第二排列顺序,所述处理器输出所述第二排列顺序。
[0184]
本发明通过计算第一关联数据、第二关联数据对应的第一结果数据中含 有的多个所述第一内容数据的第一重复次数t,将对应的第一预览数据重新 排列为第二排列顺序,也就是说,第一关联数据、第二关联数据对应的搜索 结果中的关键词越多,对应的搜索结果排序越靠前,第一关联数据、第二关 联数据对应的搜索结果中的关键词越少,对应的搜索结果排序越靠后,从而 使查询结果与更贴合用户的检索和选择行为,实现更为智能化和人性化的数 据查询体验。
[0185]
其中,所述第二重复次数为某个搜索结果的详细内容中含至少一个关键 词的次数。
[0186]
其中,当第一结果数据中含有的多个所述第一内容数据的所述第一重复 次数之和t重复时,按照第二关联数据的汉语拼音的首字母排列。
[0187]
例如,所述处理器获取在第四单位时间内其他注册用户选择过的、与所 述第一核心数据对应的数量分别为5、6、2的第一关联数据“直播视频”、
ꢀ“
直播新闻”、“游戏直播”、与第一边缘数据对应的数量分别为6、3、2 的第二关联数据“斗鱼”、“抖音”、“企鹅”;
[0188]
所述处理器对每个第一关联数据“直播视频”、“直播新闻”、“游戏 直播”对应的所述第一预览数据对应的第一结果数据、每个第二关联数据“斗 鱼”、“抖音”、“企鹅”对应的所述第一预览数据对应的第一结果数据进 行预读;
[0189]
例如,处理器计算第一个第一关联数据“直播视频”的搜索结果中,关 键词“虎牙”的第二重复次数为2,“直播”的第二重复次数为6,则第二重 复次数t为8;
[0190]
第一个第一关联数据“直播新闻”的搜索结果中,关键词“虎牙”的第 二重复次数为2,“直播”的第二重复次数为3,则第二重复次数t为5;
[0191]
第一个第一关联数据“游戏直播”的搜索结果中,关键词“虎牙”的第 二重复次数为6,“直播”的第二重复次数为5,则第二重复次数t为11;
[0192]
第一个第二关联数据“斗鱼”的搜索结果中,关键词“虎牙”的第二重 复次数为0,“直播”的第二重复次数为6,则第二重复次数t为6;
[0193]
第一个第二关联数据“抖音”的搜索结果中,关键词“虎牙”的第二重 复次数为0,“直播”的第二重复次数为7,则第二重复次数t为7;
[0194]
第一个第二关联数据“企鹅”的搜索结果中,关键词“虎牙”的第二重 复次数为0,“直播”的第二重复次数为6,则第二重复次数t为6;
[0195]
所述处理器将第一关联数据对应的第一预览数据、第二关联数据对应的 第一预览数据排列在剩余的第一边缘数据对应的第一预览数据之后,并按照 第一结果数据中含有的多个所述第一内容数据的第二重复次数t由大到小的 顺序将第一关联数据对应的第一预览数据、第二关联数据对应的第一预览数 据排列,最终排列顺序为:“虎牙直播”、“直播活动”、“直播主播”、
ꢀ“
虎牙新闻”、“虎牙视频”、“游戏直播”、“直播视频”、“抖音”、
ꢀ“
斗鱼”、“企鹅”、“直播新闻”,并转化为第二排列顺序,所述处理器 输出所述第二排列顺序。
[0196]
以上所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本 发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域普通技术 人员对本发明的技术方案作出的各种变形和改进,均应落入本发明权利要求 书确定的保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献