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

数据展示方法、装置、计算机设备和存储介质与流程

2022-04-27 11:49:05 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,特别是涉及一种数据展示方法、装置、计算机设备、存储介质和计算机程序产品。


背景技术:

2.随着计算机技术与网络技术的发展,各类基于计算机技术的数据统计中,数据种类和数据规模越来越大。而数据统计的结果一般可以形成图表来进行展示,由于数据种类过多,在展示时一般还会通过筛选项对数据进行筛选,从而形成数据图表,这种图表能直观表现数据的占比、趋势、分布等情况。
3.目前的图表展示方式下,用户需要查询数据时需要先确定图表数据的筛选项,而后基于筛选项来生成选中数据对应的图表,用户可以通过点击图表确定相应的数据信息,然而这些图表仅仅能起到展示数据的作用,当用户需要了解更详细的数据信息时,需要通过额外查询资料,从而降低了数据展示过程的展示效率。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种能够有效提高数据展示效率的数据展示方法、装置、计算机设备、存储介质和计算机程序产品。
5.第一方面,本技术提供了一种数据展示方法。所述方法包括:
6.响应数据展示指令,解析所述数据展示指令对应的筛选条件信息;
7.根据所述筛选条件信息在预设内容数据库中查找所述数据展示指令对应的目标内容数据;
8.生成所述目标内容数据对应的精简内容图表,反馈所述精简内容图表;
9.接收对所述精简内容图表执行操作对应的内容跳转指令;
10.在所述目标内容数据中查找所述内容跳转指令对应的详细内容数据,反馈所述详细内容数据。
11.第二方面,本技术还提供了一种数据展示装置。所述装置包括:
12.展示指令获取模块,用于响应数据展示指令,解析所述数据展示指令对应的筛选条件信息;
13.数据展示模块,用于根据所述筛选条件信息在预设内容数据库中查找所述数据展示指令对应的目标内容数据;
14.图表构造模块,用于生成所述目标内容数据对应的精简内容图表,反馈所述精简内容图表;
15.跳转指令获取模块,用于接收对所述精简内容图表执行操作对应的内容跳转指令;
16.跳转内容反馈模块,用于在所述目标内容数据中查找所述内容跳转指令对应的详细内容数据,反馈所述详细内容数据。
17.第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
18.响应数据展示指令,解析所述数据展示指令对应的筛选条件信息;
19.根据所述筛选条件信息在预设内容数据库中查找所述数据展示指令对应的目标内容数据;
20.生成所述目标内容数据对应的精简内容图表,反馈所述精简内容图表;
21.接收对所述精简内容图表执行操作对应的内容跳转指令;
22.在所述目标内容数据中查找所述内容跳转指令对应的详细内容数据,反馈所述详细内容数据。
23.第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
24.响应数据展示指令,解析所述数据展示指令对应的筛选条件信息;
25.根据所述筛选条件信息在预设内容数据库中查找所述数据展示指令对应的目标内容数据;
26.生成所述目标内容数据对应的精简内容图表,反馈所述精简内容图表;
27.接收对所述精简内容图表执行操作对应的内容跳转指令;
28.在所述目标内容数据中查找所述内容跳转指令对应的详细内容数据,反馈所述详细内容数据。
29.第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
30.响应数据展示指令,解析所述数据展示指令对应的筛选条件信息;
31.根据所述筛选条件信息在预设内容数据库中查找所述数据展示指令对应的目标内容数据;
32.生成所述目标内容数据对应的精简内容图表,反馈所述精简内容图表;
33.接收对所述精简内容图表执行操作对应的内容跳转指令;
34.在所述目标内容数据中查找所述内容跳转指令对应的详细内容数据,反馈所述详细内容数据。
35.上述数据展示方法、装置、计算机设备、存储介质和计算机程序产品,其中方法通过在响应数据展示指令后,解析数据展示指令对应的筛选条件信息;根据筛选条件信息在预设内容数据库中查找数据展示指令对应的目标内容数据;生成目标内容数据对应的精简内容图表,反馈精简内容图表;获取精简内容图表对应的内容跳转指令;查找内容跳转指令对应的详细内容数据,反馈详细内容数据。本技术可以在得到数据展示指令后,根据数据展示指令的筛选条件查询相应的目标内容数据,并构造对应的精简内容图表,而在接收到精简内容图表对应的内容跳转指令后,还可以反馈相应的详细内容数据,用户可以在接收到精简内容图表后,直接通过精简内容图表进行详细内容数据的查询,无需额外查询相应的详细内容数据,本技术通过透传的方式,基于构建的精简内容图表生成用户希望浏览的详细内容数据,从而有效提高数据展示过程的展示效率。
附图说明
36.图1为一个实施例中数据展示方法的应用环境示意图;
37.图2为一个实施例中数据展示方法的流程示意图;
38.图3为一个实施例中生成并反馈聚焦内容图表步骤的过程示意图;
39.图4为一个实施例中在聚焦内容图表中叠加关键词步骤的过程示意图;
40.图5为一个实施例中构建关键词词典步骤的流程示意图;
41.图6为另一个实施例中数据展示方法的流程示意图;
42.图7为一个实施例中精简内容图表的示意图;
43.图8为一个实施例中聚焦内容图表的示意图;
44.图9为一个实施例中数据展示方法的时序示意图;
45.图10为一个实施例中数据展示装置的结构框图;
46.图11为一个实施例中计算机设备的内部结构图。
具体实施方式
47.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
48.本技术实施例提供的数据展示方法,可以应用于如图1所示的应用环境中。其中,客户端102通过网络与服务器104进行通信。数据存储系统可以存储服务器104待展示的数据。数据存储系统可以集成在服务器104上,也可以放在云上或其他网络服务器上。当客户端102方的工作人员需要进行数据分析时,可以通过以数据图表作为数据分析的基础,因此可以通过服务器104来生成数据图表,并在客户端102上基于生成的数据图表进行数据展示,而后当客户端102的工作人员需要进一步地了解数据情况时,也可以基于数据图表跳转至详细内容数据的页面。在方法实施时,客户端102首先包含筛选条件信息的数据展示指令发送至服务器104,服务器104响应数据展示指令,解析数据展示指令对应的筛选条件信息;根据筛选条件信息在预设内容数据库中查找数据展示指令对应的目标内容数据;生成目标内容数据对应的精简内容图表,反馈精简内容图表;客户端102接收精简内容图表,并在客户端102的显示界面上显示精简内容图表,用户可以对精简内容图表中的内容模块进行操作,如点击内容模块,从而生成内容跳转指令;客户端102将内容跳转指令发送至服务器104,服务器104获取精简内容图表对应的内容跳转指令;在目标内容数据中查找内容跳转指令对应的详细内容数据,反馈详细内容数据至客户端102。其中,客户端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现,也可以为区块链上的节点。
49.在一个实施例中,如图2所示,提供了一种数据展示方法,以该方法应用于图1中的服务器104为例进行说明,包括以下步骤:
50.步骤201,响应数据展示指令,解析数据展示指令对应的筛选条件信息。
51.其中,数据展示指令用于查询数据展示的目标数据,客户端102可以通过向服务器
104发送数据展示指令来启动数据展示的流程。数据展示指令包含有筛选条件信息,服务器104可以根据筛选条件从海量的已有数据中确定客户端102查询的目标数据。其中筛选条件信息具体可以根据服务器104中预先存储的内容数据来进行设置。在其中一个具体的实施例中,服务器104中预先存储的内容数据为手机游戏相关的内容数据,此时筛选条件信息具体可以包括数据来源app(application,手机程序)、游戏名称、下载状态、下载量、游戏评论信息等内容。
52.具体地,当客户端102方需要查询数据时,可以向服务器104发送数据展示指令,服务器104根据数据展示指令,识别出客户端102所需要查询与展示的目标数据。在一个具体实施例中,本技术的数据展示方法具体可以通过应用程序的方式来展示,客户端102上设置有应用程序前端,而服务器104则设置有程序后端。在客户端102方的应用程序前端的展示界面中,可以预设有多个不同类型的筛选选项,用户可以通过勾选筛选选项,来构建筛选条件信息,从而生成数据展示指令。当勾选完成后,可以按下生成图表选项,向服务器104发送数据展示指令,开始进行数据展示的查询。而服务器104在接收到数据展示指令后,可以先解析数据展示指令,得到用户勾选的筛选条件,而后基于筛选条件来确定用户查询的目标数据。
53.步骤203,根据筛选条件信息在预设内容数据库中查找数据展示指令对应的目标内容数据。
54.其中,预设内容数据库用于存储与管理海量的与数据展示相关联的待查询数据,在数据展示方法运行时,工作人员可以根据数据展示内容的需要,根据已有的历史内容数据生成预设内容数据库,并在后续对预设内容数据库中的内容数据进行持续更新。而目标内容数据具体为客户端102方需要查询的数据,目标内容数据基于筛选条件信息,从预设内容数据库中筛选得到。
55.具体地,当服务器104解析数据展示指令,得到客户端102的筛选条件信息后,即可基于筛选条件信息对应的目标内容数据,通过综合多个不同的筛选条件,可以高效地从预设内容数据库的海量数据中,筛选出用户所需要的目标数据。在其中一个实施例中,筛选条件信息具体可以包括数据来源app(application,手机程序)、游戏名称、下载量、数据类型等内容,而用户希望查询某个游戏已下载用户的游戏评论信息,此时数据展示指令中的筛选条件可以指定数据来源app为app甲以及app乙,游戏名称为moba(multiplayer online battle arena,多人在线战术竞技游戏)类游戏a与游戏b,数据类型为游戏评论。服务器104即可根据筛选条件,查询到数据展示指令对应的目标内容数据,为app甲以及app乙中,已下载用户关于游戏a与游戏b的评论数据,游戏a与游戏b的下载量信息等数据。
56.步骤205,生成目标内容数据对应的精简内容图表,反馈精简内容图表。
57.其中,精简内容图表是指根据所有目标内容数据的具体信息所生成的简略图表,用于概括所有的目标内容数据,用户可以通过浏览精简内容图表,获取到目标内容数据的粗略信息。在其中一个实施例中,精简内容图表中可以以网状列表的形式来展示出目标内容数据,也可以以柱状图等形式来直观地展示数据。在另一个实施例中图表不仅仅为柱状图,也可以包含其他的图表类型,如饼图、堆积图等图表,服务器可以在精简内容图表上向用户端提供图表选项,用户可以根据图表选项进行来进行选择,确定精简内容图表上显示的图表类型。在其中一个实施例中,目标内容数据为手机游戏的游戏评论相关数据,可以以
网状列表和柱状图等形式来展示在精简内容图表中,可以以网格的形式来展示出目标内容数据,其中网状列表中可以包括展示游戏名称、数据更新日期、游戏类型、下载量在内的多项数据。而柱状图中则可以显示出每个游戏在各个不同数据来源app上的下载量数据以及评论数据中的好评与差评分布情况等数据。
58.具体地,服务器104在查询到目标内容数据后,由于一次查询的数据量可以过多,为了更直观有效地向用户展示查询到的相关目标数据,服务器104可以根据查询到的目标内容数据来生成精简内容图表,而后将生成的精简内容图表的图表数据反馈给到客户端102,客户端102在接收到图表数据后,即可通过应用前端生成相应的精简内容图表,而用户可以通过精简内容图表来直观地了解到目标内容数据对应的大致情况。
59.步骤207,获取精简内容图表对应的内容跳转指令。
60.步骤209,在目标内容数据中查找内容跳转指令对应的详细内容数据,反馈详细内容数据。
61.其中,内容跳转指令用于让服务器102展示相应的详细内容数据,服务器102提供的精简内容图表中包含有相应的跳转提示按钮,用户可以通过在精简内容图标上点击相应的跳转提示按钮来生成内容跳转指令,而后服务器104即可根据内容跳转指令来向用户反馈跳转提示按钮所指向的详细内容数据。详细内容数据时精简内容图表中精简内容的进一步拓展,即将目标内容数据进行进一步地筛选后所得到的相关数据,精简内容图表中包含有多个不同的跳转提示按钮,而跳转提示按钮对应有不同的详细内容数据,服务器104可以在接收到客户端102根据精简内容图表生成的内容跳转指令后,根据指令在目标内容数据中查找内容跳转指令对应的详细内容数据,从而反馈针对精简图表内容的更详细数据。
62.具体地,用户在通过客户端102得到精简内容图表后,如果需要了解精简内容图表中更详细的数据,则可以在精简内容图表中点击对应的跳转提示按钮,从而向服务器发送对应的内容跳转指令;而服务器104则会根据内容跳转指令,在目标内容数据中查找内容跳转指令对应的详细内容数据,反馈详细内容数据。在其中一个实施例中,跳转提示按钮具体可以为精简内容图表上携带的关键字,当用户在点击关键字后,即可跳转至关键字所对应的详细内容数据。在另一个实施例中,跳转提示按钮还可以为精简内容图表上的其他核心内容。如精简内容图表中包含游戏下载量的柱状图数据,点击柱状图后跳转到下载量数据对应的详细内容页面,又如精简内容图表中为游戏评论量的折线图数据,其中若折线的横轴为评论量,纵轴为时间。点击折线图上的节点后,即可跳转至对应时间节点上发布的游戏评论对应的详细内容页面。
63.上述数据展示方法,通过在响应数据展示指令后,解析数据展示指令对应的筛选条件信息;根据筛选条件信息在预设内容数据库中查找数据展示指令对应的目标内容数据;生成目标内容数据对应的精简内容图表,反馈精简内容图表;获取精简内容图表对应的内容跳转指令;查找内容跳转指令对应的详细内容数据,反馈详细内容数据。本技术可以在得到数据展示指令后,根据数据展示指令的筛选条件查询相应的目标内容数据,并构造对应的精简内容图表,而在接收到精简内容图表对应的内容跳转指令后,还可以反馈相应的详细内容数据,用户可以在接收到精简内容图表后,直接通过精简内容图表进行详细内容数据的查询,无需额外查询相应的详细内容数据,本技术通过透传的方式,基于构建的精简内容图表生成用户希望浏览的详细内容数据,从而有效提高数据展示过程的展示效率。
64.在其中一个实施例中,如图3所示,步骤207之前,还包括:
65.步骤302,获取内容聚焦展示指令。
66.步骤304,查找精简内容图表中内容聚焦展示指令对应的聚焦内容模块。
67.步骤306,根据聚焦内容模块调整精简内容图表,生成聚焦内容图表,以聚焦显示聚焦内容模块。
68.步骤308,反馈聚焦内容图表。
69.其中,内容聚焦展示指令用于请求服务器104展示精简内容图表中某项数据所对应的聚焦内容,用户方在得到精简内容图表后,如果需要在精简内容图表中展开某项内容数据,即可向服务器反馈对应的内容聚焦展示指令,内容聚合展示指令包含有指示信息,用于指示精简内容图表中那个部分的内容需要聚焦展示。而聚焦内容模块即为图表中需要聚焦展示部分的内容,精简内容图表具体中的每个表都由不同的内容模块组成,从而用户可以直接在精简内容图表的多个内容模块中选定一个或者多个来向服务器104反馈,服务器104即可将选定的内容模块作为聚焦内容模块。生成的聚焦内容图表则是指可以将原精简内容图表中聚焦内容模块凸出展示的图表内容,其中凸出展示具体包括放大聚焦内容模块,或者将聚焦内容模块进行高亮处理等等处理方式。
70.具体地,本技术的方案还包括根据用户的反馈来展开原有的精简内容图表,从而可以以更为聚焦的方式展示精简内容图表中,用户在意部分的数据情况和关联内容。在得到精简内容图表之后,如果用户需要了解到精简内容图表某部分数据对应的具体数据情况以及关联数据,其可以在精简内容图表选定一个或者多个内容模块,然后根据选定的内容模块生成内容聚焦展示指令,发送至服务器104,服务器在接收到内容聚焦展示指令后,即可查找精简内容图表中内容聚焦展示指令对应的聚焦内容模块,而后通过聚焦展示的方法对原有的精简内容图表进行调整,生成新的聚焦内容图表,并将新生成的聚焦内容模块反馈至服务器104,从而可以让聚焦内容模块显示更多的数据。本实施例中,可以根据用户的反馈来调整原有的精简内容图表,让其中的聚焦内容模块可以在新的图表中进行聚焦展示,保证用户可以通过聚焦内容图表了解到更多的数据相关信息。
71.在其中一个实施例中,步骤306包括:在精简内容图表对聚焦内容模块进行放大处理,生成聚焦内容图表。
72.具体地,本技术的方案中具体可以通过内容模块放大的方式来聚焦展示数据,在确定聚焦内容模块后,服务器104可以确定其中的聚焦内容模块为用户在意的模块,可以重点展示,而其他模块为非重要的模块,可以暂时忽略,因此,在进行突出展示时,可以直接对原有的精简内容图表进行放大与缩小的调整操作。即在精简内容图表对用户选定的聚焦内容模块进行放大处理,此外,还可以对除聚焦内容模块之外的其他内容模块进行缩小处理,从而将原有的聚焦内容模块进行重点聚焦展示。在另外的实施例中,还可以通过其他的聚焦展示方法来展示聚焦内容数据,包括通过图表亮度的调整,将精简内容图表中聚焦内容模块的部位进行高亮处理。还可以是图表颜色的调整,将精简内容图表中聚焦内容模块的部位进行变色处理。本实施例中,通过对聚焦内容模块进行放大处理,并对除聚焦内容模块之外的其他内容模块进行缩小处理,可以有效地在原有的精简内容图表基础上生成新的聚焦内容图表,并保证内容聚焦显示的效果。
73.在其中一个实施例中,如图4所示,步骤308之前,还包括:
74.步骤401,查找聚焦内容模块中聚焦内容数据对应的关键词,构建关键词与聚焦内容数据的关联关系。
75.步骤403,在聚焦内容图表上叠加关键词,生成叠加显示图表。
76.步骤308包括:
77.步骤406,反馈叠加显示图表。
78.其中,聚焦内容数据根据用户选取的目标内容数据生成,可以理解为精简内容图表中,用于概括目标内容数据的数据。本技术的方案具体可以结合关键词提取技术来对聚焦内容数据的关联内容进行展示,关键词提取就是从文本里面把跟文本内容意义最相关的一些词语抽取出来,在文献检索、自动文摘、文本聚类和文本分类等方面有着重要的应用。本技术的方案中,反馈聚焦内容图表之前,为了在聚焦内容图表中展示关联数据,可以提取出聚焦内容模块中聚焦内容数据相关的所有关键词。而构建关键词与聚焦内容数据的关联关系,则是指确定哪部分聚焦内容数据对应的关键词是哪些。当确定各部分聚焦内容数据所对应的关键词后,即可在该部分剧情内容数据的位置上叠加显示出这些关键词,从而生成叠加显示图表。在叠加显示图表中,每部分聚焦内容数据都被叠加有对应的关键词。用户可以通过关键词从侧面加深对聚焦内容数据的了解。
79.具体地,本技术方案中的目标内容数据具体可以为文本类的数据,此时为了尽可能地展示精简内容图表中各个模块的内容数据,可以在生成聚焦内容图表时,可以对聚焦内容图表进行相应的调整,确定聚焦内容图表中各个内容模块所对应的关键词,从而生成叠加显示图表,来在原来图表的基础上向用户展示对应数据相关的关键词。用户可以通过关键词了解到更多的内容信息。在其中一个实施例中,本技术的方案具体可以用于进行手机游戏评论内容的展示,精简内容图表具体可以为多个不同手机游戏评论分布内容的图表展示,而生成的聚焦内容图表具体可以为聚焦显示精简内容图表中游戏a,而忽略其他游戏的内容。在聚焦内容图表中可以包括好评部分的聚焦内容数据以及差评部分的聚焦内容数据。首先可以查找聚焦内容模块中聚焦内容数据对应的关键词,将这些关键词与好差评对应的图表的不同内容模块分别进行关联,而后将这些关键词根据好评关键词和差评关键词分为两组后,在聚焦内容图表上的好评和差评的对应位置上进行叠加展示,生成叠加显示图表。本实施例中,通过提取聚焦内容数据关联的关键词来进行叠加展示,可以有效地在聚焦内容图表的基础上展示内容关联的数据,从而有效地对聚焦内容数据进行展示,无需用户去额外寻找关键词数据,提高数据展示的展示效率。
80.在其中一个实施例中,如图5所示,步骤401之前,还包括:
81.步骤502,获取预设内容数据库中历史评论文本数据,过滤历史评论文本数据中的无用信息。
82.步骤504,对过滤掉无用信息的历史评论文本数据进行分词处理,获取分词数据。
83.步骤506,对分词数据进行关键词识别,获取历史评论文本数据中的关键词,根据历史评论文本数据中的关键词构建关键词词典。
84.步骤401包括:
85.步骤508,根据关键词词典查找聚焦内容模块中聚焦内容数据对应的关键词。
86.其中,预设内容数据库存储的数据具体可以为各个不同类型的历史评论文本数据,而用户查询的数据则可以为历史评论文本数据中的某一类评论文本数据。无用信息具
体可以包括无用的超链接、图片和符号元素等内容。从而提高关键词识别的准确性。而分词处理具体可以通过基于nlp(natural language processing,自然语言处理)技术的神经网络模型来实现,通过分词后确定出历史评论文本数据中不同词语出现的频率,而在对分词数据进行关键词识别,获取历史评论文本数据中的关键词,则具体可以将部分出现评率较高的词语作为关键词。在识别关键词的过程中还可以预先对历史评论文本数据进行分类,将其分为好评数据和差评数据,而在识别关键词以及构建关键词词典时也可以分别建立好评数据对应的关键词词典以及差评数据对应的关键词词典。
87.具体地,服务器在得到历史评论文本数据之后,即可进行关键词的识别,从所有得到的历史评论文本数据中筛选出部分词语作为关键词,并形成相应的关键词词典。而后在查找聚焦内容模块中聚焦内容数据对应的关键词,即可基于关键词词典来从聚焦内容数据中提取出数据涉及到的关键词内容。在构建关键词词典的过程具体可以通过自然语言处理的机器学习模型来实现,通过数据过滤以及分词等处理,可以有效统计出评论数据中词汇出现的频率,通过频率可以有效地从所有词汇中选取出关键词来构建关键词词典。而根据关键词词典查找聚焦内容模块中聚焦内容数据对应的关键词则可以通过统计聚焦内容数据所对应的目标内容数据中,关键词词典中各个关键词的出现频率,将其中出现频率高于预设预知的关键词作为聚焦内容数据对应的关键词。本技术的实施例中,通过预先收集关键词来生成关键词词典,从而可以有效地识别出聚焦内容数据对应的关键词,保证关键词识别的效率与速度。
88.在其中一个实施例中,内容跳转指令包括在叠加显示图表中选定的关键词,步骤209包括:根据内容跳转指令选定的关键词,在目标内容数据确定内容跳转指令对应的历史评论文本数据;反馈历史评论文本数据。
89.其中,键词是从用户选定的目标内容数据中提取得到的数据,因此部分目标内容数据中包含有关键词的内容。内容跳转指令对应的历史评论文本数据是指目标内容数据,所有包含选定关键词的历史评论文本数据。
90.具体地,当反馈叠加显示图表值客户端102之后,用户可以在客户端102的页面上看到评论相关的关键词内容。而当用户希望得到更多更详细地评论数据时,在现有技术中,用户需要根据关键词,从另外的渠道中去搜索相关的评论数据,而在本技术的方案中,用户可以直接在叠加显示图表选定关键词,并基于关键词进行生成内容跳转指令,将这个指令反馈至服务器104,服务器在接收到内容跳转指令后,可以提取出其中的关键词,其中关键词可以为一个或多个,服务器104可以搜索出目标内容数据中关于这部分关键词数据相关的所有历史评论文本数据,并将这些数据反馈给到服务器104,从而实现评论数据的透传,用户可以直接通过评论数据分析的精简内容图表跳转至具体的评论内容,从而保证数据展示过程的展示效率。
91.本技术还提供一种应用场景,该应用场景应用上述的数据展示方法。具体地,该数据展示方法该应用场景的应用如下:
92.当用户需要统计moba类手机游戏中各个游戏对应的评论数据,以进行数据分析时,可以通过本技术的数据展示来生成这些评论数据对应的数据图表,从而获取各个游戏对应的好评和差评的分布数据。本技术数据展示方法的流程图具体可以参照图6所示,用户在需要查询数据时,首先可以通过在客户端的显示页面上勾选相应的筛选条件信息,来生
成数据展示指令,应用本技术数据展示方法的后台服务器在响应数据展示指令后,通过解析数据展示指令对应的筛选条件信息。而后基于筛选条件信息在预设内容数据库中查找到数据展示指令对应的目标内容数据。从而生成目标内容数据对应的精简内容图表,而后向客户端反馈精简内容图表,其中得到的精简内容图表具体可以参照图7所示,在这个过程中,还可以通过关键词关联精简内容图表中的数据与预设内容数据库之间的关联关系。当用户得到精简内容图表之后,可以点击感兴趣的部分,以生成内容聚焦展示指令。服务器在接收到内容聚焦展示指令;查找精简内容图表中用户点击的聚焦内容模块;根据聚焦内容模块调整精简内容图表,生成聚焦内容图表(具体可以为精简内容图表对聚焦内容模块进行放大处理,并对除聚焦内容模块之外的其他内容模块进行缩小处理,生成聚焦内容图表),聚焦内容图表具体可以参照图8所示。聚焦内容图表中不同的数据来源app上都有好评数据与差评数据的关键词。而当用户希望得到更详细的评论内容时,可以点击聚焦内容图表中叠加显示的关键词,生成内容跳转指令发送到服务器104,服务器104则可以根据内容跳转指令选定的关键词,在目标内容数据确定内容跳转指令对应的历史评论文本数据,生成一个评论文本的页面,而后将这个页面反馈给到客户端。用户则可以通过页面浏览所有有关选定关键词的评论文本内容。参照图9所示,本技术方案的时序流程图具体可以分为三个部分,首先是用户在客户端执行筛选操作,而后客户端根据用户的设置的筛选条件向服务器发送数据展示的指令,服务器则通过关键词来关联查询的数据和内容,而后将用户查询的目标数据以图标的形式反馈给到客户端,客户端再将图表呈现给用户。第二个部分是聚焦显示的部分,用户点击图表后,客户端可以向服务器发送展开内容的指令,以对用户点击的内容进行聚焦处理,此时服务器可以将图标模块中用户点击的聚焦内容模块展开,并附加上关联数据(如关键词),形成叠加显示图表,而后将叠加显示图表反馈给客户端,客户端再将叠加显示图表呈现给用户。用户还可以点击其中的关键词等内容以实现内容跳转,服务器在接收到客户端反馈的内容跳转指令后,可以向客户端反馈用于跳转的跳转信息,用户可以在客户端上基于跳转信息跳转至对应的页面,因而无需额外查询其他数据。
93.应该理解的是,虽然如上的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
94.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的数据展示方法的数据展示装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个数据展示装置实施例中的具体限定可以参见上文中对于数据展示方法的限定,在此不再赘述。
95.在一个实施例中,如图10所示,提供了一种数据展示装置,包括:
96.展示指令获取模块1001,用于响应数据展示指令,解析数据展示指令对应的筛选条件信息。
97.数据展示模块1003,用于根据筛选条件信息在预设内容数据库中查找数据展示指
令对应的目标内容数据。
98.图表构造模块1005,用于生成目标内容数据对应的精简内容图表,反馈精简内容图表。
99.跳转指令获取模块1007,用于获取精简内容图表对应的内容跳转指令。
100.跳转内容反馈模块1009,用于在目标内容数据中查找内容跳转指令对应的详细内容数据,反馈详细内容数据。
101.在其中一个实施例中,还包括聚焦内容展示模块,用于:获取内容聚焦展示指令;查找精简内容图表中内容聚焦展示指令对应的聚焦内容模块;根据聚焦内容模块调整精简内容图表,生成聚焦内容图表,以聚焦显示聚焦内容模块;反馈聚焦内容图表。
102.在其中一个实施例中,聚焦内容展示模块具体用于:在精简内容图表对聚焦内容模块进行放大处理,并对除聚焦内容模块之外的其他内容模块进行缩小处理,生成聚焦内容图表。
103.在其中一个实施例中,还包括叠加内容展示模块,用于:查找聚焦内容模块中聚焦内容数据对应的关键词,构建关键词与聚焦内容数据的关联关系;在聚焦内容图表上叠加关键词,生成叠加显示图表;聚焦内容展示模块具体用于:反馈叠加显示图表。
104.在其中一个实施例中,还包括关键词典构建模块,用于:获取预设内容数据库中历史评论文本数据,过滤历史评论文本数据中的无用信息;对过滤掉无用信息的历史评论文本数据进行分词处理,获取分词数据;对分词数据进行关键词识别,获取历史评论文本数据中的关键词,根据历史评论文本数据中的关键词构建关键词词典;叠加内容展示模块具体用于:根据关键词词典查找聚焦内容模块中聚焦内容数据对应的关键词。
105.在其中一个实施例中,跳转内容反馈模块具体用于:根据内容跳转指令选定的关键词,在目标内容数据确定内容跳转指令对应的历史评论文本数据;反馈历史评论文本数据。
106.上述数据展示装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
107.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图11所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储轨迹图像数据。该计算机设备的网络接口用于与外部的客户端通过网络连接通信。该计算机程序被处理器执行时以实现一种数据展示方法或者一种数据展示验证方法。
108.本领域技术人员可以理解,图11中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
109.在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
110.在一个实施例中,提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
111.在一个实施例中,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各方法实施例中的步骤。
112.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
113.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
114.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
115.以上实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
再多了解一些

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

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

相关文献