Data display method and device, electronic equipment and computer program product
By displaying chart data on the graphical user interface and judging interpretation conditions, and performing artificial intelligence interpretation only when the conditions are met, the high cost and inefficiency problems caused by frequent requests for AI services are solved, and the effect of reducing costs and improving user experience is achieved.
Patent Information
- Application Number
- CN202510181718.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-18
- Publication Date
- 2025-05-23
AI Technical Summary
In the interpretation of chart data, frequent requests for AI services lead to high costs, low efficiency, and poor user experience.
After displaying the chart data on the graphical user interface, we judge whether the preliminary intelligent interpretation conditions are met, and only perform artificial intelligence interpretation when the conditions are met, and feedback the interpretation results in real time.
On the premise of ensuring the interpretation effect, reduce the number of AI requests, reduce the overall cost of AI services, improve the efficiency of users to obtain information, and improve user experience.
Smart Images

Figure CN120030205A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of artificial intelligence technology, and in particular to a data display method, a data display device, an electronic device, and a computer program product. Background Art
[0002] As an important tool for data visualization, charts can help users quickly understand data. However, ordinary users have limited ability to interpret charts, especially for complex data charts, and users may not be able to quickly obtain valuable information.
[0003] Using artificial intelligence (AI) technology to interpret chart data is very practical. However, the cost of AI services is high, and frequent requests for AI to interpret charts will result in cost waste.
[0004] In view of this, this field urgently needs a data display method that can reduce the number of AI requests and reduce the overall cost of AI services while ensuring the interpretation effect.
[0005] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0006] The purpose of the present disclosure is to provide a data display method, a data display device, an electronic device and a computer program product, which can reduce the number of AI requests and the overall cost of AI services while ensuring the interpretation effect, at least to a certain extent.
[0007] According to a first aspect of the present disclosure, a data display method is provided, comprising:
[0008] Requesting the server to obtain the chart data to be displayed, and loading the chart data onto the graphical user interface for display;
[0009] When the intelligent interpretation conditions of the chart data are met, performing artificial intelligence interpretation on the chart data to obtain an artificial intelligence interpretation result of the chart data;
[0010] When the conditions for displaying the interpretation results of the chart data are met, the artificial intelligence interpretation results of the chart data are displayed on the graphical user interface.
[0011] According to a second aspect of the present disclosure, there is provided a data display device, comprising:
[0012] A chart data acquisition module, used to request the server to acquire the chart data to be displayed, and load the chart data to the graphical user interface for display;
[0013] An artificial intelligence interpretation module, used to perform artificial intelligence interpretation on the chart data when the intelligent interpretation conditions of the chart data are met, and obtain an artificial intelligence interpretation result of the chart data;
[0014] The interpretation result display module is used to display the artificial intelligence interpretation result of the chart data on the graphical user interface when the interpretation result display condition of the chart data is met.
[0015] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the data display methods described above by executing the executable instructions.
[0016] According to a fourth aspect of the present disclosure, a computer program product is provided, including a computer program, wherein when the computer program is executed by a processor, the computer program implements any one of the above-mentioned data display methods.
[0017] The exemplary embodiments of the present disclosure may have the following beneficial effects:
[0018] In the data display method of the example implementation mode of the present disclosure, on the one hand, by utilizing artificial intelligence technology, the chart data is intelligently interpreted, and the interpretation results are fed back to the user in real time, so that the user can quickly understand the chart content and improve the efficiency of the user in obtaining information; on the other hand, by first judging whether the preliminary request conditions are met before making an artificial intelligence interpretation request, the number of artificial intelligence interpretation requests can be reduced while ensuring the effect of the artificial intelligence interpretation, thereby significantly reducing the overall cost of the artificial intelligence service. At the same time, by dynamically judging user needs, the interpretation efficiency and user experience are further improved.
[0019] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.
[0021] Figure 1A schematic diagram showing a flow chart of a method for displaying data according to an exemplary embodiment of the present disclosure;
[0022] Figure 2 A schematic diagram of a process for displaying abnormal value results and triggering AI interpretation according to a specific embodiment of the present disclosure is shown;
[0023] Figure 3 A schematic diagram schematically shows a schematic diagram of judging abnormal values according to a loading state in a specific embodiment of the present disclosure;
[0024] Figure 4 A schematic diagram of highlighting abnormal values according to a specific embodiment of the present disclosure is schematically shown;
[0025] Figure 5 A schematic diagram showing an AI interpretation summary according to a specific embodiment of the present disclosure is schematically shown;
[0026] Figure 6 A schematic diagram schematically shows a complete AI interpretation page according to a specific embodiment of the present disclosure;
[0027] Figure 7 A schematic diagram of a process of user behavior detection triggering AI interpretation according to a specific implementation of the present disclosure is shown;
[0028] Figure 8 A schematic diagram schematically illustrates chart data of an initial state according to a specific embodiment of the present disclosure;
[0029] Fig. 9 A schematic diagram schematically shows a user behavior triggering an AI interpretation request according to a specific implementation of the present disclosure;
[0030] Fig.10 A schematic diagram showing an AI interpretation summary according to a specific embodiment of the present disclosure is schematically shown;
[0031] Fig.11 A schematic diagram schematically shows a complete AI interpretation page according to a specific embodiment of the present disclosure;
[0032] Fig.12 A schematic diagram schematically shows an exemplary system architecture of a method for displaying data according to a specific embodiment of the present disclosure;
[0033] Fig.13 A block diagram of a data display device according to an exemplary embodiment of the present disclosure is shown;
[0034] Fig.14 A schematic diagram of the structure of a computer system suitable for implementing the electronic device of the embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0035] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as being limited to the examples set forth herein; on the contrary, these embodiments are provided so that the present disclosure will be more comprehensive and complete, and the concepts of the example embodiments are fully conveyed to those skilled in the art. The described features, structures, or characteristics may be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or other methods, components, devices, steps, etc. may be adopted. In other cases, known technical solutions are not shown or described in detail to avoid obscuring various aspects of the present disclosure.
[0036] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.
[0037] Artificial intelligence is a branch of computer science that studies how to achieve intelligent behavior in computer systems. AI enables machines to perform complex tasks by simulating the cognitive functions of human intelligence, such as learning, reasoning, perception, and understanding natural language.
[0038] In some related embodiments, the method of using AI to interpret charts may include the following two methods:
[0039] 1. Every time a user requests chart data, the AI module is directly called to interpret the data.
[0040] 2. Send multiple chart data in batches to the AI module for unified processing to reduce the frequency of each separate request.
[0041] However, the methods in the above-mentioned related embodiments have the following disadvantages:
[0042] 1. High cost: The first method will significantly increase operating costs due to frequent requests for AI services to interpret charts.
[0043] 2. Low efficiency: The above two methods request AI to interpret the information each time, which results in a long response time and poor user experience.
[0044] 3. Poor user experience: The second method has limited effect of unified processing because the data between different charts processed in batches may be unrelated.
[0045] Based on the above problems, this exemplary embodiment first provides a method for displaying data. Figure 1 As shown, the method for displaying the above data may include the following steps:
[0046] Step S110: Request the server to obtain the chart data to be displayed, and load the chart data to the graphical user interface for display.
[0047] Step S120. When the intelligent interpretation conditions of the chart data are met, the chart data is interpreted by artificial intelligence to obtain an artificial intelligence interpretation result of the chart data.
[0048] Step S130. When the conditions for displaying the interpretation results of the chart data are met, the artificial intelligence interpretation results of the chart data are displayed on the graphical user interface.
[0049] In the data display method of the example implementation mode of the present disclosure, on the one hand, by utilizing artificial intelligence technology, the chart data is intelligently interpreted, and the interpretation results are fed back to the user in real time, so that the user can quickly understand the chart content and improve the efficiency of the user in obtaining information; on the other hand, by first judging whether the preliminary request conditions are met before making an artificial intelligence interpretation request, the number of artificial intelligence interpretation requests can be reduced while ensuring the effect of the artificial intelligence interpretation, thereby significantly reducing the overall cost of the artificial intelligence service. At the same time, by dynamically judging user needs, the interpretation efficiency and user experience are further improved.
[0050] Next, combine Figures 2 to 12 The above steps of this exemplary embodiment are described in more detail.
[0051] In step S110, a request is made to the server to obtain the chart data to be displayed, and the chart data is loaded onto the graphical user interface for display.
[0052] In this example implementation, the client can request the chart data to be displayed from the server, and then load it to the client's graphical user interface for display. Chart data refers to a form of visually displaying and analyzing data in the form of graphics or tables, such as line graphs, grid graphs, etc.
[0053] In step S120, when the intelligent interpretation conditions of the chart data are met, the chart data is interpreted by artificial intelligence to obtain an artificial intelligence interpretation result of the chart data.
[0054] In this example implementation, the chart data can be interpreted by artificial intelligence to quickly obtain key information in the chart data, reducing the difficulty of user interpretation of the data. Before performing artificial intelligence interpretation of the chart data, preliminary intelligent interpretation conditions can be set, and artificial intelligence interpretation can be performed when the preliminary intelligent interpretation conditions are met, thereby reducing the number of artificial intelligence requests.
[0055] In this example implementation, whether the intelligent interpretation conditions of the chart data are met can be determined by performing preliminary outlier detection on the chart data.
[0056] Specifically, when loading chart data, the target data detection results in the chart data can be obtained from the server; if the target data exists in the chart data, it is determined that the chart data meets the intelligent interpretation conditions, and the chart data is interpreted by artificial intelligence to obtain the artificial intelligence interpretation results of the chart data.
[0057] By performing preliminary outlier detection on the chart data to be displayed, each time the client requests chart data, it first uses the common data module to preliminarily determine whether there is target data, such as data outliers. If there are outliers, it triggers the AI interpretation request. Preliminary outlier detection can use simple and efficient statistical methods, such as standard deviation, mean, etc., to preliminarily determine whether there are outliers in the data.
[0058] In this exemplary implementation, if target data is detected, the target data may be displayed distinguishably in the chart data when the chart data is displayed.
[0059] Specifically, after the client displays the chart data, the detected abnormal value may be highlighted in the chart to prompt the user.
[0060] In this example implementation, it is also possible to determine whether the intelligent interpretation conditions of the chart data are met by detecting the user's operation behavior.
[0061] Specifically, when the operation control point is within the display area of the chart data and the stationary time of the operation control point is greater than or equal to a preset time threshold, it is determined that the chart data meets the intelligent interpretation conditions, and the chart data is subjected to artificial intelligence interpretation to obtain an artificial intelligence interpretation result of the chart data.
[0062] After the user loads the chart, the client can detect the time the user's mouse hovers on the chart. Only when the user's mouse hovers on the chart for more than a time threshold, such as 3 seconds, is it considered that the user has further research needs for the chart data. At this time, the data transfer operation is triggered and a request is sent to the AI interpretation module for data interpretation.
[0063] In this example implementation, if an outlier is detected in the chart data, or if it is detected that the user's mouse is hovering over the chart for more than a time threshold, a pre-trained AI model is used to perform a detailed interpretation based on the received data, and an interpretation conclusion is generated. Depending on the different types of chart data, different AI models can be used for interpretation according to task requirements and data characteristics. Interpretation methods may include chart classification, target detection, text extraction, trend prediction, etc. Available AI models may include graph neural network models, time series models, etc. The AI models used are not specifically limited in this example implementation.
[0064] In step S130 , when the interpretation result display condition of the chart data is met, the artificial intelligence interpretation result of the chart data is displayed on the graphical user interface.
[0065] In this example implementation, if a preliminary outlier detection method is used for chart data, when the operation control point coincides with the display area of the target data, it can be determined that the conditions for displaying the interpretation results of the chart data are met, and the artificial intelligence interpretation results of the chart data can be displayed on the graphical user interface.
[0066] When the client detects that the user's mouse is hovering over an abnormal value, it can determine that the conditions for displaying the interpretation results of the chart data are met, and display the artificial intelligence interpretation results of the chart data on the graphical user interface.
[0067] In this example implementation, if the user operation behavior detection method is used, when the artificial intelligence interpretation results of the chart data are obtained, it can be determined that the conditions for displaying the interpretation results of the chart data are met, and the artificial intelligence interpretation results of the chart data can be displayed on the graphical user interface.
[0068] When the operation control point is within the display area of the chart data and the stationary time of the operation control point is greater than or equal to a preset time threshold, the client can perform artificial intelligence interpretation of the chart data through the AI module. Once the artificial intelligence interpretation result of the chart data is obtained, it will be directly displayed.
[0069] In this example implementation, an artificial intelligence interpretation summary may also be obtained from the artificial intelligence interpretation results of the chart data, and the artificial intelligence interpretation summary and an expansion link corresponding to the artificial intelligence interpretation results may be displayed on a graphical user interface.
[0070] After obtaining the AI interpretation results of the chart data, the client can obtain the corresponding summary from the AI interpretation results, and display a brief conclusion box above or next to the chart to display the summary, so that users can quickly browse the main conclusions in the summary. For example, the AI interpretation summary and the expansion link corresponding to the AI interpretation results can be displayed through Tooltip. Tooltip means that when the user hovers the mouse over an element, the interface will display brief information or prompts related to the element. This example implementation specifically refers to the tooltip on the chart, which generally displays detailed data of the current point.
[0071] In this example implementation, in response to an interpretation content expansion operation acting on an expansion link, an interpretation content display interface can be displayed on the graphical user interface, and the artificial intelligence interpretation results of the chart data can be displayed in the interpretation content display interface.
[0072] In this example implementation, a question input control may also be provided in the interpretation content display interface, and in response to a question input operation related to the chart data in the question input control, a corresponding artificial intelligence question and answer result may be displayed based on the input target question.
[0073] The client can provide a link to expand the full content in the summary display box, and click the link to view the complete detailed conclusions and analysis report. At the same time, the client can also provide a question input dialog box, through which the user can further ask questions with the AI to obtain more specific analysis information or explanations.
[0074] like Figure 2 The figure shows a complete flow chart of abnormal value result display and triggering AI interpretation in a specific embodiment of the present disclosure. The specific steps of the flow chart are as follows:
[0075] Step S210: The client requests data.
[0076] The client can request the server to obtain the chart data to be displayed.
[0077] Step S220: The server obtains data.
[0078] Step S230: The server determines whether there is an abnormal value.
[0079] Figure 3 A schematic diagram of judging abnormal values according to a loading state in a specific implementation of the present disclosure is schematically shown. At this time, the client is in a loading state. While requesting data from the server, the server calculates whether there are abnormal values in the chart data.
[0080] Step S240: The client displays the data.
[0081] Figure 4 A schematic diagram of highlighting abnormal values according to a specific implementation of the present disclosure is schematically shown. After the chart data is loaded, if there is an abnormal value 401, the abnormal value is highlighted.
[0082] Step S250: Request AI module to process.
[0083] Figure 5 A schematic diagram of displaying an AI interpretation summary in accordance with a specific implementation of the present disclosure is schematically shown. When a user controls the mouse to hover over an abnormal value, chart data and an AI interpretation summary 501 are displayed through tooltips.
[0084] Step S260: The client displays the interpretation result.
[0085] Figure 6 A schematic diagram of a complete AI interpretation page according to a specific embodiment of the present disclosure is shown schematically. Click Figure 5 For further understanding, the complete AI interpretation page can be opened. The user can obtain more specific analysis information or explanation by entering a corresponding question in the question input control 601.
[0086] like Figure 7 The figure shows a complete flow chart of user behavior detection triggering AI interpretation in a specific implementation of the present disclosure. The specific steps of the flow chart are as follows:
[0087] Step S710: The client finishes loading the data.
[0088] like Figure 8 Shown is the chart data in its initial state after loading is complete.
[0089] Step S720: Whether the mouse pointer behavior meets the constraint conditions.
[0090] Fig. 9 The diagram schematically shows a user behavior triggering an AI interpretation request according to a specific implementation of the present disclosure. When the mouse is hovered over the chart for more than 3 seconds, the AI interpretation request is triggered.
[0091] Step S730: Request AI module to process.
[0092] Fig.10 The schematic diagram of displaying the AI interpretation summary in a specific implementation of the present disclosure is schematically shown. After the AI interpretation result is returned, the chart displays the interpretation summary and the full report link entry 1001.
[0093] Step S740: The client displays the interpretation result.
[0094] Fig.11 A schematic diagram of a complete AI interpretation page according to a specific embodiment of the present disclosure is shown schematically. Click Fig.10 Click View Report to open the complete AI interpretation page.
[0095] like Fig.12 The figure shows a schematic diagram of an exemplary system architecture of a data display method in a specific embodiment of the present disclosure, including a data processing module, an AI interpretation module and a client. The data processing module is used for data collection and data preprocessing; the AI interpretation module is used to interpret the received data in detail using a pre-trained AI model and generate interpretation conclusions; the client is used to realize data visualization and display the conclusions after AI interpretation on a chart. The client display content may include:
[0096] Brief conclusion display: Display a brief conclusion box above or next to the chart so that users can quickly browse the main conclusions.
[0097] Outlier highlighting: Detected outliers are highlighted in the chart. When the user hovers over an outlier, a detailed interpretation of the outlier is displayed.
[0098] Detailed conclusion and Q&A interface: Users can click on the brief conclusion box to view the complete detailed conclusion and analysis report. A dialog box interface is also provided, through which users can further ask questions with AI to obtain more specific analysis information or explanations.
[0099] It should be noted that although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.
[0100] Furthermore, the present disclosure also provides a data display device. Fig.13 As shown, the data display device may include a chart data acquisition module 1310, an artificial intelligence interpretation module 1320, and an interpretation result display module 1330. Among them:
[0101] The chart data acquisition module 1310 may be used to request the server to acquire the chart data to be displayed, and load the chart data to the graphical user interface for display;
[0102] The artificial intelligence interpretation module 1320 may be used to perform artificial intelligence interpretation on the chart data when the conditions for intelligent interpretation of the chart data are met, and obtain artificial intelligence interpretation results of the chart data;
[0103] The interpretation result display module 1330 can be used to display the artificial intelligence interpretation result of the chart data on the graphical user interface when the interpretation result display condition of the chart data is met.
[0104] In some exemplary embodiments of the present disclosure, the artificial intelligence interpretation module 1320 may include a data detection result acquisition unit and a first interpretation condition determination unit.
[0105] The data detection result acquisition unit may be used to acquire the target data detection result in the chart data from the server when loading the chart data;
[0106] The first interpretation condition determination unit can be used to determine whether the chart data meets the intelligent interpretation condition if target data exists in the chart data, and perform artificial intelligence interpretation on the chart data to obtain an artificial intelligence interpretation result of the chart data.
[0107] In some exemplary embodiments of the present disclosure, the chart data acquisition module 1310 may include a target data display unit, which may be used to distinguish and display the target data in the chart data when displaying the chart data.
[0108] In some exemplary embodiments of the present disclosure, the interpretation result display module 1330 may include a first display condition determination unit, which can be used to determine whether the interpretation result display conditions of the chart data are met when the operation control point coincides with the display area of the target data, and display the artificial intelligence interpretation results of the chart data on a graphical user interface.
[0109] In some exemplary embodiments of the present disclosure, the artificial intelligence interpretation module 1320 may further include a second interpretation condition determination unit, which may be used to determine that the chart data meets the intelligent interpretation conditions when the operation control point is located within the display area of the chart data and the stationary time of the operation control point is greater than or equal to a preset time threshold, and perform artificial intelligence interpretation on the chart data to obtain an artificial intelligence interpretation result of the chart data.
[0110] In some exemplary embodiments of the present disclosure, the interpretation result display module 1330 may further include a second display condition determination unit, which may be used to determine whether the interpretation result display conditions of the chart data are met when the artificial intelligence interpretation result of the chart data is obtained, and display the artificial intelligence interpretation result of the chart data on a graphical user interface.
[0111] In some exemplary embodiments of the present disclosure, the interpretation result display module 1330 may also include an interpretation summary display unit, which can be used to obtain an artificial intelligence interpretation summary from the artificial intelligence interpretation results of the chart data, and display the artificial intelligence interpretation summary and the expansion link corresponding to the artificial intelligence interpretation result on a graphical user interface.
[0112] In some exemplary embodiments of the present disclosure, the interpretation result display module 1330 may also include an interpretation content expansion unit, which can be used to respond to an interpretation content expansion operation acting on an expansion link, display an interpretation content display interface on a graphical user interface, and display the artificial intelligence interpretation results of the chart data in the interpretation content display interface.
[0113] In some exemplary embodiments of the present disclosure, the interpretation result display module 1330 may further include a question input control providing unit and an intelligent question and answer result display unit.
[0114] The question input control providing unit may be used to provide a question input control in the interpretation content display interface;
[0115] The intelligent question and answer result display unit can be used to respond to question input operations related to chart data in the question input control, and display the corresponding artificial intelligence question and answer results according to the input target question.
[0116] The specific details of each module / unit in the above data display device have been described in detail in the corresponding method embodiment part, and will not be repeated here.
[0117] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the exemplary embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.
[0118] Fig.14 A schematic diagram of the structure of a computer system suitable for implementing an electronic device of an embodiment of the present disclosure is shown.
[0119] It should be noted that Fig.14 The computer system 1400 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0120] like Fig.14As shown, the computer system 1400 includes a central processing unit (CPU) 1401, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 1402 or the program loaded from the storage part 1408 to the random access memory (RAM) 1403. In the RAM 1403, various programs and data required for system operation are also stored. The CPU 1401, the ROM 1402, and the RAM 1403 are connected to each other through a bus 1404. An input / output (I / O) interface 1405 is also connected to the bus 1404.
[0121] The following components are connected to the I / O interface 1405: an input section 1406 including a keyboard, a mouse, etc.; an output section 1407 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1408 including a hard disk, etc.; and a communication section 1409 including a network interface card such as a LAN card, a modem, etc. The communication section 1409 performs communication processing via a network such as the Internet. A drive 1410 is also connected to the I / O interface 1405 as needed. A removable medium 1411, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1410 as needed, so that a computer program read therefrom is installed into the storage section 1408 as needed.
[0122] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part 1409, and / or installed from a removable medium 1411. When the computer program is executed by a central processing unit (CPU) 1401, various functions defined in the system of the present disclosure are executed.
[0123] The exemplary embodiments of the present disclosure also provide a computer program product, which includes a computer program, and when the computer program is executed by a processor, the above data display method is implemented.
[0124] In one embodiment, the computer program product may be a tangible product containing a computer program, such as a computer-readable storage medium storing a computer program. The readable storage medium may be a storage medium based on electrical, magnetic, optical, electromagnetic, infrared, or other signals, including but not limited to: random access memory (RAM), read-only memory (ROM), magnetic tape, floppy disk, flash memory (Flash), mechanical hard disk (HDD), solid-state drive (SSD), and the like. Exemplarily, the computer program product may be implemented as a non-volatile storage medium storing a computer program, such as a read-only memory, a NAND flash memory, and the like.
[0125] In one embodiment, the computer program product may be an intangible product including a computer program. Exemplarily, the computer program product may be implemented as a virtual digital product, such as a digital file storing an executable file, an installation package, etc. of the computer program.
[0126] The code of the computer program can be written in one or more programming languages. Programming languages such as C language, Java, C++, etc. The program code can be executed entirely on the user computing device, or partially on the user computing device, or as a separate software package, or partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, such as a local area network (LAN), a wide area network (WAN), etc., or can be connected to an external computing device (e.g., an Internet connection provided by an operator).
[0127] The computer program may be carried or transmitted via electrical, magnetic, optical, electromagnetic, infrared, or other signals. The electronic device may convert the signal carrying the computer program into a digital signal, thereby running the computer program. When the computer program is run on an electronic device, its code is used to enable the electronic device to execute (more specifically, the processor of the electronic device may execute) the method steps of various exemplary embodiments of the present disclosure, such as the method for displaying the above data.
[0128] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0129] It should be noted that, although several modules of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules described above can be concretized in one module. Conversely, the features and functions of one module described above can be further divided into multiple modules to be concretized.
[0130] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure.
[0131] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A method for displaying data, characterized in that: include: Requesting the server to obtain the chart data to be displayed, and loading the chart data onto the graphical user interface for display; When the intelligent interpretation conditions of the chart data are met, performing artificial intelligence interpretation on the chart data to obtain an artificial intelligence interpretation result of the chart data; When the conditions for displaying the interpretation results of the chart data are met, the artificial intelligence interpretation results of the chart data are displayed on the graphical user interface.
2. The data display method according to claim 1, characterized in that: When the intelligent interpretation condition of the chart data is met, the chart data is interpreted by artificial intelligence to obtain the artificial intelligence interpretation result of the chart data, including: When loading the chart data, obtaining a target data detection result in the chart data from the server; If the target data exists in the chart data, it is determined that the chart data meets the intelligent interpretation condition, and the chart data is interpreted by artificial intelligence to obtain an artificial intelligence interpretation result of the chart data.
3. The data display method according to claim 2, characterized in that: The method further comprises: When the chart data is displayed, the target data is displayed in a distinguished manner in the chart data.
4. The data display method according to claim 2, characterized in that: When the interpretation result display condition of the chart data is met, displaying the artificial intelligence interpretation result of the chart data on the graphical user interface includes: When the operation control point coincides with the display area of the target data, it is determined that the display condition of the interpretation result of the chart data is satisfied, and the artificial intelligence interpretation result of the chart data is displayed on the graphical user interface.
5. The data display method according to claim 1, characterized in that: When the intelligent interpretation condition of the chart data is met, the chart data is interpreted by artificial intelligence to obtain the artificial intelligence interpretation result of the chart data, including: When the operation control point is located within the display area of the chart data and the stationary time of the operation control point is greater than or equal to a preset time threshold, it is determined that the chart data meets the intelligent interpretation condition, and the chart data is subjected to artificial intelligence interpretation to obtain an artificial intelligence interpretation result of the chart data.
6. The data display method according to claim 5, characterized in that: When the interpretation result display condition of the chart data is met, displaying the artificial intelligence interpretation result of the chart data on the graphical user interface includes: When the artificial intelligence interpretation result of the chart data is obtained, it is determined that the interpretation result display condition of the chart data is met, and the artificial intelligence interpretation result of the chart data is displayed on the graphical user interface.
7. The data display method according to claim 1, characterized in that: The step of displaying the artificial intelligence interpretation result of the chart data on the graphical user interface includes: An artificial intelligence interpretation summary is obtained from the artificial intelligence interpretation result of the chart data, and the artificial intelligence interpretation summary and an expansion link corresponding to the artificial intelligence interpretation result are displayed on the graphical user interface.
8. The data display method according to claim 7, characterized in that: The method further comprises: In response to an interpretation content expansion operation acting on the expansion link, an interpretation content display interface is displayed on the graphical user interface, and the artificial intelligence interpretation result of the chart data is displayed in the interpretation content display interface.
9. The data display method according to claim 8, characterized in that: The method further comprises: Providing a question input control in the interpretation content display interface; In response to a question input operation related to the chart data in the question input control, a corresponding artificial intelligence question and answer result is displayed according to the input target question.
10. A data display device, characterized in that: include: A chart data acquisition module, used to request the server to acquire the chart data to be displayed, and load the chart data to the graphical user interface for display; An artificial intelligence interpretation module, used to perform artificial intelligence interpretation on the chart data when the intelligent interpretation conditions of the chart data are met, and obtain an artificial intelligence interpretation result of the chart data; The interpretation result display module is used to display the artificial intelligence interpretation result of the chart data on the graphical user interface when the interpretation result display condition of the chart data is met.
11. An electronic device, characterized in that: include: processor; as well as A memory for storing one or more programs, which, when executed by the processor, enables the processor to implement the data display method according to any one of claims 1 to 9.
12. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the data display method according to any one of claims 1 to 9 is implemented.