Data display method, device, computer device, and storage medium

The method addresses inefficiencies in data visualization by allowing direct navigation from simplified graphs to detailed data, improving user interaction and efficiency.

CN114398432BActive Publication Date: 2025-07-15TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210038111.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-13
Publication Date
2025-07-15
Estimated Expiration
2042-01-13

AI Technical Summary

Technical Problem

The existing chart display method requires users to determine the filter options first to generate charts, and then obtain detailed data through additional queries, resulting in inefficient data display.

Method used

By analyzing the filter conditions in response to the data display instruction, a streamlined content chart is generated, and detailed content data is fed back after receiving the jump instruction, realizing transparent data display.

Benefits of technology

Improves the efficiency of the data display process, allowing users to query detailed content data directly through streamlined content charts without additional queries.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114398432B_ABST
    Figure CN114398432B_ABST
Patent Text Reader

Abstract

This application relates to a data display method, apparatus, computer device, storage medium, and computer program product. After receiving a data display instruction, this application can query corresponding target content data according to the filtering conditions of the data display instruction and construct a corresponding simplified content chart. After receiving a content jump instruction corresponding to the simplified content chart, it can also feedback corresponding detailed content data. Users can directly query detailed content data through the simplified content chart after receiving the simplified content chart, without the need to additionally query the corresponding detailed content data. This application generates the detailed content data that the user hopes to view based on the constructed simplified content chart through a transparent transmission method, thereby effectively improving the display efficiency in the data display process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and particularly to a data display method, apparatus, computer device, storage medium, and computer program product. Background Art

[0002] With the development of computer technology and network technology, in various data statistics based on computer technology, the types and scales of data are increasing. The results of data statistics generally can form charts for display. Due to the excessive types of data, during display, the data is generally filtered through filter items to form a data chart, and this kind of chart can intuitively show the proportion, trend, distribution, etc. of the data.

[0003] Under the current chart display method, when a user needs to query data, the user needs to first determine the filter items of the chart data, and then generate a chart corresponding to the selected data based on the filter items. The user can click on the chart to determine the corresponding data information. However, these charts can only play the role of displaying data. When the user needs to understand more detailed data information, additional data needs to be queried, thereby reducing the display efficiency of the data display process. Summary of the Invention

[0004] Based on this, in view of the above technical problems, it is necessary to provide a data display method, apparatus, computer device, storage medium, and computer program product that can effectively improve the data display efficiency.

[0005] In a first aspect, this application provides a data display method. The method includes:

[0006] Respond to a data display instruction, and parse the filter condition information corresponding to the data display instruction;

[0007] According to the filter condition information, search for the target content data corresponding to the data display instruction in a preset content database;

[0008] Generate a concise content chart corresponding to the target content data, and feedback the concise content chart;

[0009] Receive a content jump instruction corresponding to an operation performed on the concise content chart;

[0010] Search for the detailed content data corresponding to the content jump instruction in the target content data, and feedback the detailed content data.

[0011] In a second aspect, this application further provides a data display apparatus. The apparatus includes:

[0012] A display instruction acquisition module, configured to respond to a data display instruction and parse the filter condition information corresponding to the data display instruction;

[0013] A data display module, configured to search for target content data corresponding to the data display instruction in a preset content database according to the filtering condition information;

[0014] A chart construction module, configured to generate a simplified content chart corresponding to the target content data and feedback the simplified content chart;

[0015] A jump instruction acquisition module, configured to receive a content jump instruction corresponding to an operation performed on the simplified content chart;

[0016] A jump content feedback module, configured to search for detailed content data corresponding to the content jump instruction in the target content data and feedback the detailed content data.

[0017] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor. The memory stores a computer program. When the processor executes the computer program, the following steps are implemented:

[0018] Respond to a data display instruction and parse the filtering condition information corresponding to the data display instruction;

[0019] Search for target content data corresponding to the data display instruction in a preset content database according to the filtering condition information;

[0020] Generate a simplified content chart corresponding to the target content data and feedback the simplified content chart;

[0021] Receive a content jump instruction corresponding to an operation performed on the simplified content chart;

[0022] Search for detailed content data corresponding to the content jump instruction in the target content data and feedback the detailed content data.

[0023] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the following steps are implemented:

[0024] Respond to a data display instruction and parse the filtering condition information corresponding to the data display instruction;

[0025] Search for target content data corresponding to the data display instruction in a preset content database according to the filtering condition information;

[0026] Generate a simplified content chart corresponding to the target content data and feedback the simplified content chart;

[0027] Receive a content jump instruction corresponding to an operation performed on the simplified content chart;

[0028] Search for the detailed content data corresponding to the content jump instruction in the target content data, and feedback the detailed content data.

[0029] In a fifth aspect, the present application also provides a computer program product. The computer program product includes a computer program which, when executed by a processor, implements the following steps:

[0030] In response to a data display instruction, parse the filtering condition information corresponding to the data display instruction;

[0031] Search for the target content data corresponding to the data display instruction in a preset content database according to the filtering condition information;

[0032] Generate a streamlined content chart corresponding to the target content data, and feedback the streamlined content chart;

[0033] Receive a content jump instruction corresponding to an operation performed on the streamlined content chart;

[0034] Search for the detailed content data corresponding to the content jump instruction in the target content data, and feedback the detailed content data.

[0035] In the above data display method, device, computer device, storage medium and computer program product, the method parses the filtering condition information corresponding to the data display instruction after responding to the data display instruction; searches for the target content data corresponding to the data display instruction in a preset content database according to the filtering condition information; generates a streamlined content chart corresponding to the target content data, and feedbacks the streamlined content chart; obtains a content jump instruction corresponding to the streamlined content chart; searches for the detailed content data corresponding to the content jump instruction, and feedbacks the detailed content data. The present application can, after receiving a data display instruction, query the corresponding target content data according to the filtering conditions of the data display instruction, and construct a corresponding streamlined content chart. After receiving a content jump instruction corresponding to the streamlined content chart, the present application can also feedback the corresponding detailed content data. The user can directly query the detailed content data through the streamlined content chart after receiving the streamlined content chart, without having to query the corresponding detailed content data separately. The present application generates the detailed content data that the user hopes to view based on the constructed streamlined content chart through a pass-through method, thereby effectively improving the display efficiency in the data display process. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 It is a schematic diagram of an application environment of the data display method in an embodiment;

[0037] Figure 2 It is a schematic flowchart of the data display method in an embodiment;

[0038] Figure 3 Schematic process diagram of steps for generating and feedbacking a focused content chart in an embodiment;

[0039] Figure 4 Schematic process diagram of steps for overlaying keywords in a focused content chart in an embodiment;

[0040] Figure 5 Schematic flow diagram of steps for constructing a keyword dictionary in an embodiment;

[0041] Figure 6 Schematic flow diagram of a data display method in another embodiment;

[0042] Figure 7 Schematic diagram of streamlining a content chart in an embodiment;

[0043] Figure 8 Schematic diagram of a focused content chart in an embodiment;

[0044] Figure 9 Schematic timing diagram of a data display method in an embodiment;

[0045] Figure 10 Schematic block diagram of a data display device in an embodiment;

[0046] Figure 11 Internal structure diagram of a computer device in an embodiment. Detailed implementation manners

[0047] In order to make the objectives, technical solutions and advantages of the present application clearer and more understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0048] The data display method provided by the embodiments of the present application can be applied to, for example Figure 1In the application environment shown. Among them, the client 102 communicates with the server 104 through the network. The data storage system can store the data to be displayed by the server 104. The data storage system can be integrated on the server 104, or can be placed on the cloud or other network servers. When the staff on the client 102 side needs to perform data analysis, data charts can be used as the basis for data analysis. Therefore, the server 104 can generate data charts and display the data on the client 102 based on the generated data charts. Then, when the staff on the client 102 needs to further understand the data situation, they can also jump to the page of detailed content data based on the data charts. When the method is implemented, the client 102 first sends a data display instruction including filtering condition information to the server 104. The server 104 responds to the data display instruction and parses the filtering condition information corresponding to the data display instruction; searches for the target content data corresponding to the data display instruction in the preset content database according to the filtering condition information; generates a simplified content chart corresponding to the target content data and feeds back the simplified content chart; the client 102 receives the simplified content chart and displays the simplified content chart on the display interface of the client 102. The user can operate on the content module in the simplified content chart, such as clicking on the content module, thereby generating a content jump instruction; the client 102 sends the content jump instruction to the server 104. The server 104 obtains the content jump instruction corresponding to the simplified content chart; searches for the detailed content data corresponding to the content jump instruction in the target content data and feeds back the detailed content data to the client 102. Among them, the client 102 can be, but is not limited to, various personal computers, laptop computers, smart phones, tablet computers, Internet of Things devices, and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart vehicle-mounted devices, etc. The portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The server 104 can be implemented by an independent server or a server cluster composed of multiple servers, or can also be a node on the blockchain.

[0049] In one embodiment, as Figure 2 shown, a data display method is provided. Taking the server 104 in Figure 1 as an example, the method includes the following steps:

[0050] Step 201, respond to the data display instruction and parse the filtering condition information corresponding to the data display instruction.

[0051] Among them, the data display instruction is used to query the target data for data display. The client 102 can start the data display process by sending a data display instruction to the server 104. The data display instruction contains filtering condition information, and the server 104 can determine the target data queried by the client 102 from the massive existing data according to the filtering conditions. The filtering condition information can be specifically set according to the content data pre-stored in the server 104. In one specific embodiment, the content data pre-stored in the server 104 is content data related to mobile games. At this time, the filtering condition information can specifically include the data source APP (Application, mobile program), game name, download status, download volume, game review information, and other contents.

[0052] Specifically, when the client 102 needs to query data, it can send a data display instruction to the server 104. The server 104 identifies the target data that the client 102 needs to query and display according to the data display instruction. In one specific embodiment, the data display method of the present application can be specifically displayed in the form of an application. An application front-end is set on the client 102, and a program back-end is set on the server 104. In the display interface of the application front-end on the client 102 side, multiple different types of filtering options can be preset. The user can construct filtering condition information by checking the filtering options, thereby generating a data display instruction. After the checking is completed, the user can press the generate chart option to send a data display instruction to the server 104 and start the query for data display. After receiving the data display instruction, the server 104 can first parse the data display instruction to obtain the filtering conditions checked by the user, and then determine the target data queried by the user based on the filtering conditions.

[0053] Step 203: Search for the target content data corresponding to the data display instruction in the preset content database according to the filtering condition information.

[0054] Among them, the preset content database is used to store and manage massive query data associated with data display. When the data display method is running, the staff can generate a preset content database according to the existing historical content data according to the needs of the data display content, and continuously update the content data in the preset content database subsequently. The target content data is specifically the data that the client 102 needs to query. The target content data is filtered from the preset content database based on the filtering condition information.

[0055] Specifically, when the server 104 parses the data display instruction and obtains the filtering condition information of the client 102, it can, based on the target content data corresponding to the filtering condition information, efficiently filter out the target data required by the user from the massive data in the preset content database by combining multiple different filtering conditions. In one embodiment, the filtering condition information may specifically include the data source APP (Application, mobile program), game name, download volume, data type, etc. When the user hopes to query the game review information of the users who have downloaded a certain game, the filtering condition in the data display instruction can specify that the data source APP is APP A and APP B, the game names are MOBA (Multiplayer Online Battle Arena) games A and B, and the data type is game reviews. The server 104 can then query the target content data corresponding to the data display instruction, which is the review data of the users who have downloaded games A and B in APP A and APP B, and the download volume information of games A and B, etc.

[0056] Step 205, generate a concise content chart corresponding to the target content data and feedback the concise content chart.

[0057] Among them, the concise content chart refers to a concise chart generated based on the specific information of all the target content data, which is used to summarize all the target content data. Users can obtain the rough information of the target content data by browsing the concise content chart. In one embodiment, the target content data in the concise content chart can be displayed in the form of a network list, or can be intuitively displayed in the form of a bar chart, etc. In another embodiment, the chart is not limited to a bar chart, but can also include other chart types, such as pie charts, stacked charts, etc. The server can provide chart options to the user side on the concise content chart, and the user can make selections according to the chart options to determine the chart type displayed on the concise content chart. In one embodiment, the target content data is data related to game reviews of mobile games, which can be displayed in the concise content chart in the form of a network list and a bar chart. The target content data can be displayed in the form of a grid. The network list can include multiple data such as game name, data update date, game type, and download volume. The bar chart can display data such as the download volume data of each game on different data source APPs and the distribution of positive and negative reviews in the review data.

[0058] Specifically, after the server 104 queries the target content data, since the amount of data queried at one time can be excessive, in order to more intuitively and effectively display the relevant target data queried to the user, the server 104 can generate a streamlined content chart based on the queried target content data, and then feedback the chart data of the generated streamlined content chart to the client 102. After receiving the chart data, the client 102 can generate a corresponding streamlined content chart through the application front-end, and the user can intuitively understand the general situation corresponding to the target content data through the streamlined content chart.

[0059] Step 207, obtain the content jump instruction corresponding to the streamlined content chart.

[0060] Step 209, search for the detailed content data corresponding to the content jump instruction in the target content data, and feedback the detailed content data.

[0061] Among them, the content jump instruction is used to let the server 102 display the corresponding detailed content data. The streamlined content chart provided by the server 102 contains corresponding jump prompt buttons. The user can generate a content jump instruction by clicking the corresponding jump prompt button on the streamlined content icon, and then the server 104 can feedback the detailed content data pointed to by the jump prompt button to the user according to the content jump instruction. The detailed content data is a further expansion of the streamlined content in the streamlined content chart, that is, the relevant data obtained after further screening of the target content data. The streamlined content chart contains multiple different jump prompt buttons, and the jump prompt buttons correspond to different detailed content data. After receiving the content jump instruction generated by the client 102 based on the streamlined content chart, the server 104 can search for the detailed content data corresponding to the content jump instruction in the target content data according to the instruction, so as to feedback more detailed data for the content of the streamlined chart.

[0062] Specifically, after the user obtains the streamlined content chart through the client 102, if they need to understand more detailed data in the streamlined content chart, they can click the corresponding jump prompt button in the streamlined content chart to send a corresponding content jump instruction to the server; and the server 104 will search for the detailed content data corresponding to the content jump instruction in the target content data and feedback the detailed content data. In one embodiment, the jump prompt button can specifically be a keyword carried on the streamlined content chart. When the user clicks the keyword, they can jump to the detailed content data corresponding to the keyword. In another embodiment, the jump prompt button can also be other core content on the streamlined content chart. For example, if the streamlined content chart contains bar chart data of game download volume, clicking on the bar chart will jump to the detailed content page corresponding to the download volume data. Another example is that the streamlined content chart is line chart data of game review volume, where if the horizontal axis of the line is the review volume and the vertical axis is time. Clicking on a node on the line chart will jump to the detailed content page corresponding to the game reviews published at the corresponding time node.

[0063] The above data display method includes, after receiving a data display instruction, parsing the filtering condition information corresponding to the data display instruction; searching for the target content data corresponding to the data display instruction in a preset content database according to the filtering condition information; generating a streamlined content chart corresponding to the target content data and feedbacking the streamlined content chart; obtaining the content jump instruction corresponding to the streamlined content chart; searching for the detailed content data corresponding to the content jump instruction and feedbacking the detailed content data. This application can, after receiving a data display instruction, query the corresponding target content data according to the filtering conditions of the data display instruction and construct a corresponding streamlined content chart. After receiving the content jump instruction corresponding to the streamlined content chart, it can also feedback the corresponding detailed content data. The user can directly query the detailed content data through the streamlined content chart after receiving the streamlined content chart, without the need to query the corresponding detailed content data separately. This application generates the detailed content data that the user hopes to view based on the constructed streamlined content chart through a pass-through method, thereby effectively improving the display efficiency in the data display process.

[0064] In one embodiment, as Figure 3 shown, before step 207, it further includes:

[0065] Step 302, obtaining a content focus display instruction.

[0066] Step 304, searching for the focus content module corresponding to the content focus display instruction in the streamlined content chart.

[0067] Step 306, adjusting the streamlined content chart according to the focus content module to generate a focus content chart for focused display of the focus content module.

[0068] Step 308, feedback the focused content chart.

[0069] Among them, the content focus display instruction is used to request the server 104 to display the focused content corresponding to a certain piece of data in the streamlined content chart. After the user side obtains the streamlined content chart, if it needs to expand a certain content data in the streamlined content chart, it can feedback the corresponding content focus display instruction to the server. The content aggregation display instruction contains indication information for indicating which part of the content in the streamlined content chart needs to be focused and displayed. The focused content module is the content that needs to be focused and displayed in the chart. Each table in the specific streamlined content chart is composed of different content modules, so that the user can directly select one or more from the multiple content modules of the streamlined content chart and feedback to the server 104. The server 104 can use the selected content module as the focused content module. The generated focused content chart refers to the chart content that can prominently display the focused content module in the original streamlined content chart. The prominent display specifically includes methods such as magnifying the focused content module or highlighting the focused content module, etc.

[0070] Specifically, the solution of the present application further includes expanding the original streamlined content chart according to the user's feedback, so as to display the data situation and associated content of the part that the user cares about in the streamlined content chart in a more focused manner. After obtaining the streamlined content chart, if the user needs to know the specific data situation and associated data corresponding to a certain part of the data in the streamlined content chart, it can select one or more content modules in the streamlined content chart, and then generate a content focus display instruction according to the selected content module and send it to the server 104. After receiving the content focus display instruction, the server can search for the focused content module corresponding to the content focus display instruction in the streamlined content chart, and then adjust the original streamlined content chart through the focused display method to generate a new focused content chart, and feedback the newly generated focused content module to the server 104, so that more data can be displayed in the focused content module. In this embodiment, the original streamlined content chart can be adjusted according to the user's feedback, so that the focused content module can be focused and displayed in the new chart, ensuring that the user can understand more data-related information through the focused content chart.

[0071] In one of the embodiments, step 306 includes: magnifying the focused content module in the streamlined content chart to generate a focused content chart.

[0072] Specifically, in the solution of the present application, data can be focused and displayed by magnifying the content module. After determining the focused content module, the server 104 can determine that the focused content module therein is the module that the user cares about and can be highlighted, while other modules are non-important modules and can be temporarily ignored. Therefore, when performing prominent display, the original streamlined content chart can be directly adjusted by zooming in and out. That is, the focused content module selected by the user in the streamlined content chart is magnified. In addition, other content modules except the focused content module can be reduced, so as to focus on and display the original focused content module. In another embodiment, other focused display methods can also be used to display the focused content data, including highlighting the part of the focused content module in the streamlined content chart by adjusting the brightness of the chart. It can also be the adjustment of the chart color to change the color of the part of the focused content module in the streamlined content chart. In this embodiment, by magnifying the focused content module and reducing other content modules except the focused content module, a new focused content chart can be effectively generated on the basis of the original streamlined content chart, and the effect of content focused display can be ensured.

[0073] In one embodiment, as Figure 4 shown, before step 308, it further includes:

[0074] Step 401, search for the keywords corresponding to the focused content data in the focused content module, and construct the association relationship between the keywords and the focused content data.

[0075] Step 403, overlay the keywords on the focused content chart to generate an overlay display chart.

[0076] Step 308 includes:

[0077] Step 406, feedback the overlay display chart.

[0078] Among them, the focused content data is generated based on the target content data selected by the user. It can be understood as the data used to summarize the target content data in the refined content chart. The solution of this application can specifically combine keyword extraction technology to display the related content of the focused content data. Keyword extraction is to extract some words that are most relevant to the text content meaning from the text, and it has important applications in literature retrieval, automatic abstracting, text clustering, and text classification. In the solution of this application, before the focused content chart is fed back, in order to display the related data in the focused content chart, all keywords related to the focused content data in the focused content module can be extracted. And constructing the association relationship between keywords and focused content data means determining which keywords correspond to which part of the focused content data. After determining the keywords corresponding to each part of the focused content data, these keywords can be superimposed and displayed at the position of the corresponding plot content data, thereby generating a superimposed display chart. In the superimposed display chart, each part of the focused content data is superimposed with the corresponding keywords. Users can deepen their understanding of the focused content data from the side through the keywords.

[0079] Specifically, the target content data in the solution of this application can specifically be text data. At this time, in order to display the content data of each module in the refined content chart as much as possible, when generating the focused content chart, the focused content chart can be adjusted accordingly to determine the keywords corresponding to each content module in the focused content chart, thereby generating a superimposed display chart to display the keywords related to the corresponding data to the user on the basis of the original chart. Users can learn more content information through the keywords. In one embodiment, the solution of this application can specifically be used to display the comments of mobile games. The refined content chart can specifically be the chart display of the distribution content of multiple different mobile game comments, and the generated focused content chart can specifically be to focus on displaying game A in the refined content chart while ignoring the content of other games. The focused content chart can include the focused content data of the positive comment part and the focused content data of the negative comment part. First, the keywords corresponding to the focused content data in the focused content module can be found, and these keywords are respectively associated with different content modules of the chart corresponding to positive and negative comments. Then, after these keywords are divided into two groups according to positive comment keywords and negative comment keywords, they are superimposed and displayed at the corresponding positions of positive and negative comments on the focused content chart to generate a superimposed display chart. In this embodiment, by extracting the keywords associated with the focused content data for superimposed display, the content-related data can be effectively displayed on the basis of the focused content chart, thereby effectively displaying the focused content data, without the user having to search for keyword data additionally, improving the display efficiency of data display.

[0080] In one embodiment, as Figure 5 shown, before step 401, it further includes:

[0081] Step 502: Obtain the historical review text data in the preset content database, and filter out the useless information in the historical review text data.

[0082] Step 504: Perform word segmentation on the historical review text data from which the useless information has been filtered out to obtain word segmentation data.

[0083] Step 506: Identify keywords from the word segmentation data to obtain the keywords in the historical review text data, and construct a keyword dictionary based on the keywords in the historical review text data.

[0084] Step 401 includes:

[0085] Step 508: Search for the keywords corresponding to the focused content data in the focused content module according to the keyword dictionary.

[0086] Among them, the data stored in the preset content database can specifically be historical review text data of various different types, while the data queried by the user can be a certain type of review text data in the historical review text data. The useless information can specifically include content such as useless hyperlinks, pictures, and symbol elements. Thus, the accuracy of keyword identification is improved. The word segmentation process can specifically be implemented through a neural network model based on NLP (Natural Language Processing) technology. By performing word segmentation, the frequency of occurrence of different words in the historical review text data is determined. When identifying keywords from the word segmentation data to obtain the keywords in the historical review text data, some words with relatively high occurrence frequencies can specifically be used as keywords. During the process of identifying keywords, the historical review text data can also be classified in advance into positive review data and negative review data, and when identifying keywords and constructing the keyword dictionary, a keyword dictionary corresponding to the positive review data and a keyword dictionary corresponding to the negative review data can also be established respectively.

[0087] Specifically, after obtaining the historical review text data, the server can identify keywords, screen out some words from all the obtained historical review text data as keywords, and form a corresponding keyword dictionary. Then, by looking up the keywords corresponding to the focused content data in the focused content module, the keyword content involved in the data can be extracted from the focused content data based on the keyword dictionary. The process of constructing the keyword dictionary can be specifically implemented through a machine learning model of natural language processing. Through data filtering and word segmentation and other processes, the frequency of occurrence of words in the review data can be effectively counted, and keywords can be effectively selected from all words to construct the keyword dictionary. And finding the keywords corresponding to the focused content data in the focused content module according to the keyword dictionary can be achieved by counting the frequency of occurrence of each keyword in the keyword dictionary in the target content data corresponding to the focused content data, and taking the keywords with a frequency of occurrence higher than the preset threshold as the keywords corresponding to the focused content data. In the embodiments of the present application, by pre-collecting keywords to generate a keyword dictionary, the keywords corresponding to the focused content data can be effectively identified, ensuring the efficiency and speed of keyword identification.

[0088] In one of the embodiments, the content jump instruction includes the keywords selected in the superimposed display chart, and step 209 includes: determining the historical review text data corresponding to the content jump instruction in the target content data according to the keywords selected in the content jump instruction; and feeding back the historical review text data.

[0089] Among them, the keywords are data extracted from the target content data selected by the user, so some of the target content data contains the content of the keywords. The historical review text data corresponding to the content jump instruction refers to all the historical review text data in the target content data that contains the selected keywords.

[0090] Specifically, after the superimposed display chart is fed back to the client 102, the user can see the keyword content related to the review on the page of the client 102. When the user hopes to obtain more detailed review data, in the prior art, the user needs to search for relevant review data from other channels according to the keywords. In the solution of the present application, the user can directly select keywords in the superimposed display chart and generate a content jump instruction based on the keywords, and feed this instruction back to the server 104. After receiving the content jump instruction, the server can extract the keywords therein, and the keywords can be one or more. The server 104 can search for all the historical review text data related to this part of the keyword data in the target content data, and feed these data back to the server 104, so as to realize the transparent transmission of the review data. The user can directly jump from the refined content chart of the review data analysis to the specific review content, thus ensuring the display efficiency in the data display process.

[0091] The present application also provides an application scenario, which applies the above data display method. Specifically, the application of the data display method in this application scenario is as follows:

[0092] When a user needs to count the review data corresponding to each game in a MOBA mobile game for data analysis, the data display of the present application can be used to generate a data chart corresponding to these review data, so as to obtain the distribution data of positive and negative reviews corresponding to each game. The flowchart of the data display method of the present application can specifically refer to Figure 6 As shown, when the user needs to query data, first, the user can generate a data display instruction by checking the corresponding filtering condition information on the display page of the client. After the background server applying the data display method of the present application responds to the data display instruction, it parses the filtering condition information corresponding to the data display instruction. Then, based on the filtering condition information, it finds the target content data corresponding to the data display instruction in the preset content database. Thus, a refined content chart corresponding to the target content data is generated, and then the refined content chart is fed back to the client. The obtained refined content chart can specifically refer to Figure 7 As shown, in this process, the association relationship between the data in the refined content chart and the preset content database can also be associated through keywords. After the user obtains the refined content chart, the user can click on the interested part to generate a content focus display instruction. The server receives the content focus display instruction; searches for the focused content module clicked by the user in the refined content chart; adjusts the refined content chart according to the focused content module to generate a focused content chart (specifically, the refined content chart magnifies the focused content module and shrinks the other content modules except the focused content module to generate a focused content chart). The focused content chart can specifically refer to Figure 8 As shown. In the focused content chart, there are keywords of positive and negative review data on different data source APPs. When the user hopes to obtain more detailed review content, the user can click on the keywords superimposed and displayed in the focused content chart to generate a content jump instruction and send it to the server 104. The server 104 can then determine the historical review text data corresponding to the content jump instruction in the target content data according to the keywords selected by the content jump instruction, generate a page of review text, and then feed this page back to the client. The user can then view all the review text content related to the selected keywords through the page. Refer to Figure 9As shown in the figure, the timing flowchart of the solution of this application can be specifically divided into three parts. First, the user performs a filtering operation on the client side. Then, the client sends an instruction for data display to the server according to the filtering conditions set by the user. The server then associates the queried data and content through keywords, and then feeds back the target data queried by the user to the client in the form of an icon. The client then presents the chart to the user. The second part is the focused display part. After the user clicks on the chart, the client can send an instruction to expand the content to the server to perform focused processing on the content clicked by the user. At this time, the server can expand the focused content module clicked by the user in the icon module and attach associated data (such as keywords) to form an overlay display chart, and then feed back the overlay display chart to the client. The client then presents the overlay display chart to the user. The user can also click on content such as keywords to achieve content jump. After receiving the content jump instruction fed back by the client, the server can feed back jump information for jumping to the client. The user can jump to the corresponding page based on the jump information on the client, so there is no need to query other data additionally.

[0093] It should be understood that although each step in the flowchart involved in the above embodiments is displayed in sequence according to the indication of the arrow, these steps are not necessarily executed in the order indicated by the arrow. Unless there is a clear description in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowchart involved in the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least a part of other steps or steps in other steps.

[0094] Based on the same inventive concept, the embodiments of this application also provide a data display device for implementing the data display method involved above. The solution provided by this device for solving problems is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the data display device provided below can refer to the limitations on the data display method in the above text, and will not be repeated here.

[0095] In one embodiment, as Figure 10 shown, a data display device is provided, including:

[0096] A display instruction acquisition module 1001, configured to respond to a data display instruction and parse the filtering condition information corresponding to the data display instruction.

[0097] The data display module 1003 is used to search for the target content data corresponding to the data display instruction in the preset content database according to the filtering condition information.

[0098] The chart construction module 1005 is used to generate a refined content chart corresponding to the target content data and feedback the refined content chart.

[0099] The jump instruction acquisition module 1007 is used to acquire the content jump instruction corresponding to the refined content chart.

[0100] The jump content feedback module 1009 is used to search for the detailed content data corresponding to the content jump instruction in the target content data and feedback the detailed content data.

[0101] In one embodiment, it further includes a focused content display module, which is used to: acquire the content focused display instruction; search for the focused content module corresponding to the content focused display instruction in the refined content chart; adjust the refined content chart according to the focused content module to generate a focused content chart for focused display of the focused content module; and feedback the focused content chart.

[0102] In one embodiment, the focused content display module is specifically used to: magnify the focused content module in the refined content chart and reduce other content modules except the focused content module to generate a focused content chart.

[0103] In one embodiment, it further includes an overlay content display module, which is used to: search for the keywords corresponding to the focused content data in the focused content module, construct the association relationship between the keywords and the focused content data; overlay the keywords on the focused content chart to generate an overlay display chart; and the focused content display module is specifically used to: feedback the overlay display chart.

[0104] In one embodiment, it further includes a keyword dictionary construction module, which is used to: acquire the historical review text data in the preset content database, filter out the useless information in the historical review text data; perform word segmentation on the historical review text data after filtering out the useless information to obtain word segmentation data; perform keyword recognition on the word segmentation data to obtain the keywords in the historical review text data, and construct a keyword dictionary according to the keywords in the historical review text data; and the overlay content display module is specifically used to: search for the keywords corresponding to the focused content data in the focused content module according to the keyword dictionary.

[0105] In one embodiment, the jump content feedback module is specifically used to: determine the historical review text data corresponding to the content jump instruction in the target content data according to the keyword selected by the content jump instruction; and feedback the historical review text data.

[0106] Each module in the above data display device can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above modules can be embedded in the processor of the computer device in hardware form or be independent of it, or be stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each of the above modules.

[0107] In one embodiment, a computer device is provided. The computer device can be a server, and its internal structure diagram can be as Figure 11 shown. The computer device includes a processor, a memory, and a network interface connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store trajectory image data. The network interface of the computer device is used to communicate with an external client through a network connection. When the computer program is executed by the processor, it implements a data display method or a data display verification method.

[0108] Those skilled in the art can understand that Figure 11 the structure shown in

[0109] is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have a different component layout.

[0110] In one embodiment, a computer device is further provided, including a memory and a processor. A computer program is stored in the memory. When the processor executes the computer program, it implements the steps in each of the above method embodiments.

[0111] In one embodiment, a computer-readable storage medium is provided, storing a computer program. When the computer program is executed by the processor, it implements the steps in each of the above method embodiments.

[0112] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.

[0113] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memories. Non-volatile memory can include Read-Only Memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., and are not limited thereto. The processors involved in the embodiments provided in this application can be general-purpose processors, central processors, graphics processors, digital signal processors, programmable logic devices, data processing logics based on quantum computing, etc., and are not limited thereto.

[0114] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.

[0115] The above embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation to the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all fall within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.

Claims

1. A data display method, characterized in that, The method includes: Responding to a data display instruction, and parsing the filtering condition information corresponding to the data display instruction; Searching for the target content data corresponding to the data display instruction in a preset content database according to the filtering condition information; Generating a simplified content chart corresponding to the target content data, and feeding back the simplified content chart; Obtaining a content focus display instruction; searching for a focus content module corresponding to the content focus display instruction in the simplified content chart; adjusting the simplified content chart according to the focus content module to generate a focus content chart for focusing on displaying the focus content module; searching for keywords corresponding to the focus content data in the focus content module, constructing an association relationship between the keywords and the focus content data; superimposing the keywords on the focus content chart to generate a superimposed display chart; feeding back the superimposed display chart; Receiving a content jump instruction corresponding to an operation performed on the simplified content chart; Searching for detailed content data corresponding to the content jump instruction in the target content data, and feeding back the detailed content data; The content jump instruction includes a keyword selected in the superimposed display chart; the searching for detailed content data corresponding to the content jump instruction in the target content data and feeding back the detailed content data includes: Determining historical review text data corresponding to the content jump instruction in the target content data according to the keyword selected in the superimposed display chart; Feeding back the historical review text data.

2. The method according to claim 1, wherein The adjusting the simplified content chart according to the focus content module to generate a focus content chart includes: Performing a magnification process on the focus content module in the simplified content chart to generate a focus content chart.

3. The method according to claim 2, wherein The method further includes: Performing a reduction process on other content modules except the focus content module in the simplified content chart.

4. The method according to claim 1, wherein The content data in the preset content database includes historical review text data. Before searching for keywords corresponding to the focus content data in the focus content module, it further includes: Obtaining historical review text data in the preset content database, and filtering out useless information in the historical review text data; Performing word segmentation on the historical review text data after filtering out useless information to obtain segmented data; Performing keyword recognition on the segmented data to obtain keywords in the historical review text data, and constructing a keyword dictionary according to the keywords in the historical review text data; The searching for keywords corresponding to the focus content data in the focus content module includes: Searching for keywords corresponding to the focus content data in the focus content module according to the keyword dictionary.

5. A data display device, characterized in that, The device includes: A display instruction acquisition module, configured to respond to a data display instruction and parse the filtering condition information corresponding to the data display instruction; A data display module, configured to search for target content data corresponding to the data display instruction in a preset content database according to the filtering condition information; A chart construction module, configured to generate a simplified content chart corresponding to the target content data and feed back the simplified content chart; The focused content display module is used to obtain a content focused display instruction; find the focused content module corresponding to the content focused display instruction described in the refined content chart; adjust the refined content chart according to the focused content module to generate a focused content chart for focusing on displaying the focused content module; The superimposed content display module is used to find the keywords corresponding to the focused content data in the focused content module, and construct an association relationship between the keywords and the focused content data; superimpose the keywords on the focused content chart to generate a superimposed display chart; The focused content display module is further used to feedback the superimposed display chart; The jump instruction acquisition module is used to receive a content jump instruction corresponding to an operation performed on the refined content chart; The jumped content feedback module is used to find the detailed content data corresponding to the content jump instruction in the target content data and feedback the detailed content data; The content jump instruction includes the keywords selected in the superimposed display chart. Specifically, the jumped content feedback module is used to: determine the historical review text data corresponding to the content jump instruction in the target content data according to the keywords selected in the superimposed display chart; feedback the historical review text data.

6. The device according to claim 5, characterized in that, The focused content display module is further used to: magnify the focused content module in the refined content chart to generate a focused content chart.

7. The device according to claim 6, characterized in that, The focused content display module is further used to: reduce other content modules except the focused content module in the refined content chart.

8. The device according to claim 5, characterized in that, It further includes a keyword dictionary construction module, which is used to: obtain the historical review text data in the preset content database, and filter out the useless information in the historical review text data; perform word segmentation processing on the historical review text data after filtering out the useless information to obtain word segmentation data; perform keyword recognition on the word segmentation data to obtain the keywords in the historical review text data, and construct a keyword dictionary according to the keywords in the historical review text data. Specifically, the superimposed content display module is used to: find the keywords corresponding to the focused content data in the focused content module according to the keyword dictionary.

9. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method described in any one of claims 1 to 4.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method described in any one of claims 1 to 4.

11. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the method described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Report dynamic display method and device, computer equipment and storage medium

    CN110297855A

  • Video preview method and device and intelligent terminal

    CN111385606A