An intelligent report data visualization management method, system, medium and product
By acquiring users' initial access needs and preferences, and dynamically adjusting the intelligent report interface in conjunction with real-time drag-and-drop operation data, the problem of insufficient flexibility and adaptability of existing tools is solved, achieving efficient data visualization management and a user-friendly interface experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-18
- Publication Date
- 2026-04-10
AI Technical Summary
Existing intelligent report visualization management tools lack flexibility and adaptability, failing to meet the diverse needs of different industries and business scenarios. They also present complex user operations and negatively impact the user experience.
By acquiring users' initial access needs and preferences, the dashboard interface is dynamically adjusted. Combined with real-time drag-and-drop operation data analysis, user attention data and access preferences are analyzed to achieve dynamic adjustment and intelligent related display, thus optimizing the interface layout.
It improves user experience and data access management accuracy, reduces the complexity of user operations, enhances data insight efficiency and interface adaptability, and meets the diverse needs of users.
Smart Images

Figure CN121144574B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of data processing, in particular to an intelligent report data visualization management method, system, medium and product. BACKGROUND
[0002] In the digital era, data has become one of the core assets of enterprise and organization development. As a key carrier of data presentation and analysis, intelligent report, its data visualization management is crucial for decision-making, business optimization and operation monitoring in various industries. Intelligent report data visualization is to present complex data in the form of intuitive graphics, charts, dashboards, etc., so that non-technical personnel can easily understand the data meaning and trend, greatly improving data utilization efficiency.
[0003] However, the existing technology has many problems in the visualization management of intelligent report. For example, in the visualization display link, the chart type and layout template of the existing technology are relatively fixed, lack of flexibility and self-adaptive ability, and may not meet the diversified needs of users in different industries and different business scenarios. In addition, the current data visualization tool needs to perform a tedious integration operation process when facing complex data, that is, the relevant user may need to have higher operation ability, and the universality is poor, so it may affect the user experience in the use process. SUMMARY
[0004] In order to improve the intelligent report data visualization management precision and improve the user experience, the present application provides an intelligent report data visualization management method, system, medium and product.
[0005] In a first aspect, the present application provides an intelligent report data visualization management method, which adopts the following technical solution:
[0006] An intelligent report data visualization management method, comprising:
[0007] Obtaining the initial access demand and the initial access tendency information of the user, and determining an initial dashboard interface based on the initial access demand and the initial access tendency information;
[0008] Obtaining real-time drag operation data of the user on the initial dashboard interface in a preset analysis time period, and determining attention access data and current access tendency information based on the real-time drag operation data;
[0009] Based on the attention access data and the current access tendency information, dynamically adjusting the initial dashboard interface to obtain a target dashboard interface.
[0010] By adopting the technical scheme, the initial dashboard interface is determined by acquiring the initial access demand and the initial access tendency information of the user, so that the initial dashboard interface can be adapted to the access expectation of the user at the beginning of the access of the user, the drag operation of the user due to the fact that the interface does not meet the demand is reduced, and the convenience of use is improved, thereby helping to improve the initial use experience of the user. In addition, the focus access data and the current access tendency information of the user in the actual access process are analyzed based on the real-time drag operation data of the user in the preset analysis time period, and the initial dashboard interface is dynamically adjusted to obtain a target dashboard interface. The dynamic adjustment operation enables the dashboard interface to respond to the change of the access demand of the user in real time, ensures that the data visualization management is always carried out around the actual access demand of the user, and thereby improves the data access management precision. In the dynamic adjustment process, the user does not need to manually perform complex interface setting or data integration operation, and can obtain a data display interface meeting the current access demand, thereby greatly improving the use satisfaction and experience of the user.
[0011] In a possible implementation manner, the dynamically adjusting the initial dashboard interface based on the focus access data and the current access tendency information comprises:
[0012] determining a predicted access path based on the focus access data, and acquiring all predicted component display areas contained in the predicted access path, the predicted access path containing at least two component display areas;
[0013] identifying a predicted display form and a predicted display content corresponding to each of the predicted component display areas, and adjusting the predicted display content of each of the predicted component display areas based on the current access tendency information to obtain an adjusted component display area corresponding to each of the predicted component display areas;
[0014] determining an access rate of the user to the component display area of each data display form based on the real-time drag operation data;
[0015] determining a key component display area from all the adjusted component display areas based on the predicted access path, and switching the key component display area based on the access rate of the corresponding data display form of each key component display area, to realize the dynamic adjustment of the initial dashboard interface.
[0016] By adopting the technical scheme, the predicted access path is determined by analyzing the attention access data, potential access logic is mined from the current access operation behavior of the user, and the related component display area in the dashboard interface is adjusted in the subsequent access process, so as to improve the adaptation degree between the adjustment result and the potential access demand of the user. In addition, the access rate of the user to each data display form is analyzed through real-time drag operation data, the access preference degree of the user to different chart types or data dimensions is quantified, the predicted display content is adjusted based on the access preference degree of the user, the access experience of the user in accessing the preset display area is improved, the component display area that needs to be highlighted is determined from all the adjustment component display areas, and the component display area of the key component display area is dynamically switched after analyzing the access rate of the user to different chart types or data dimensions, so as to respond to the operation preference of the user in real time, avoid the problem of burying key information caused by fixed layout, and improve the efficiency and accuracy of data visualization.
[0017] In a possible implementation manner, the method further includes:
[0018] integrating historical drag operation data of the user in a preset observation time period, and determining an actual access path based on the historical drag operation data;
[0019] identifying, from the historical drag operation data, a historical triggering frequency and a historical triggering time length corresponding to each actual access component display area in the actual access path, and determining a target access component display area based on the historical triggering frequency and the historical triggering time length corresponding to each actual access component display area;
[0020] identifying a target display data feature corresponding to the target access component display area, and identifying, from other actual access component display areas, an associated access component display area having a data association relationship with the target access component display area based on the target display data feature;
[0021] determining an association degree between each associated access component and the target access component display area based on an associated historical triggering frequency and an associated historical triggering time length corresponding to each associated access component display area, and determining a multidimensional association based on the association degree between each associated access component and the target access component display area;
[0022] obtaining real-time drag operation data, and highlighting the multidimensional association corresponding to the target access component display area when it is detected from the real-time drag operation data that a real-time triggering frequency of the user in the target access component display area is higher than a preset frequency threshold or a real-time triggering time length is higher than a preset time length threshold.
[0023] By adopting the technical scheme, the multi-dimensional relevant connections are constructed by integrating historical drag operation data, and intelligent relevant connection display is triggered based on real-time operation, so that when the user focuses on key data, the dashboard interface can automatically reveal potential association relationship between data, avoid the cumbersome process of manually searching for associated information, and improve data insight efficiency.
[0024] In a possible implementation manner, after the target access component display area corresponding multi-dimensional relevant connection is highlighted, the method further includes:
[0025] Recording the highlight duration of the multi-dimensional relevant connection, and determining a display duration threshold based on the data amount corresponding to the multi-dimensional relevant connection;
[0026] If the highlight duration is higher than the display duration threshold, a merging feedback option is generated based on the multi-dimensional relevant connection, so as to remind the user to select a merging item according to merging requirements;
[0027] Based on the merging item fed back by the user, a to-be-merged access component display area is determined, and data contents of all to-be-merged access component display areas are superimposed to the target access component display area.
[0028] By adopting the technical scheme, after the multi-dimensional relevant connection is highlighted, the display duration is recorded and the merging feedback option is dynamically generated in combination with the data amount, so that interface information overload caused by long-term display of relevant data can be avoided, and the flexibility of user self-integration of data is given. The intelligent merging mechanism based on data amount and user feedback realizes efficient processing and rapid analysis of complex data, reduces the learning cost and operation burden of the user, ensures the simplicity of the dashboard interface, and also facilitates to meet the user's requirement for multi-dimensional data integration, so as to facilitate to improve the data visualization management precision, and optimize the operation experience and data processing efficiency of the user.
[0029] In a possible implementation manner, the method further includes:
[0030] Based on the real-time drag operation data, a to-be-folded component display area is determined, the to-be-folded component display area is a component display area with untriggered duration higher than a preset idle duration, or total browsing duration lower than a preset browsing duration threshold;
[0031] Based on the untriggered duration and the total browsing duration of each to-be-folded component display area, a list position of each to-be-folded component display area is determined;
[0032] Based on the data content corresponding to each to-be-folded component display area, a list identifier of each to-be-folded component display area is determined;
[0033] superimpose data content of each to-be-folded component display area to a target component display area in a corresponding multi-dimensional related network, and identify a region identifier of the corresponding target component display area;
[0034] generate a target folding list based on the list position, the list identifier, and the region identifier corresponding to each to-be-folded component display area.
[0035] By adopting the technical solution, the to-be-folded component display area is identified through real-time dragging operation data, and the target folding list is generated based on the use frequency and data characteristics, so that the component display area with low user attention in the dashboard interface can be automatically arranged, the display of invalid data is avoided to interfere with the core data, the dynamic folding mechanism is convenient for highlighting the key content currently focused by the user, and the component display area with low use frequency is retained in the form of a structured list, so that the interface neatness is improved, and the user can access specific data content at any time, thereby facilitating optimization of the layout rationality and user operation efficiency of intelligent report data visualization management.
[0036] In a possible implementation manner, the method further includes:
[0037] identify a current access feature contained in the current access tendency information, and determine a current access type based on the current access feature, the current access type including a purpose access type and a non-purpose access type;
[0038] when the current access type is the non-purpose access type, obtain a data amount and a data importance level corresponding to each component display area in the target dashboard interface, and determine a region display ratio corresponding to each component display area based on the data amount and the data importance level corresponding to each component display area;
[0039] adjust the target dashboard interface based on the display form of each component display area and the released display area of each to-be-folded component display area.
[0040] By adopting the technical solution, the current access type is identified, and the display ratio is dynamically adjusted based on the data amount and the importance level in the non-purpose access scenario, so that the dashboard interface can automatically present the core data in a more prominent form when the user has no clear target, and the user is prevented from being overloaded with information or confused in operation when facing a large amount of data. Through the adaptive adjustment mechanism, the user can quickly capture key information, and the interface layout can be optimized according to data characteristics, so that the precision of intelligent report data visualization management in a complex scenario and the experience of the user exploring a large amount of data are improved.
[0041] In a second aspect, the application provides a management system, which adopts the following technical solution:
[0042] A management system includes:
[0043] at least one processor;
[0044] a memory;
[0045] at least one application program, wherein the at least one application program is stored in the memory and configured to be executed by the at least one processor, and the at least one application program is configured to implement the intelligent report data visualization management method.
[0046] In a third aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution:
[0047] A computer-readable storage medium, comprising a computer program capable of being loaded and executed by a processor to implement the intelligent report data visualization management method.
[0048] In a fourth aspect, the present application provides a computer program product, which adopts the following technical solution:
[0049] A computer program product, comprising a computer program, which is executed by a processor to implement the intelligent report data visualization management method.
[0050] In summary, the present application has at least one of the following beneficial technical effects:
[0051] By obtaining the initial access demand and the initial access tendency information of the user to determine the initial dashboard interface, the initial dashboard interface can be adapted to the user's access expectation at the beginning of the user's access, reducing the user's drag operation due to the interface not meeting the demand, improving the convenience of use, thereby helping to improve the initial use experience of the user, in addition, based on the real-time drag operation data of the user in the preset analysis time period, the user's attention access data and current access tendency information in the actual access process are analyzed, and the initial dashboard interface is dynamically adjusted to obtain the target dashboard interface, such a dynamic adjustment operation enables the dashboard interface to respond to the change of the user's access demand in real time, ensuring that the data visualization management is always around the actual access demand of the user, thereby improving the data access management precision, in the dynamic adjustment process, the user does not need to manually perform complex interface setting or data integration operation, and can obtain a data display interface meeting the current access demand, thereby greatly improving the user's use satisfaction and experience.
[0052] By integrating the historical drag operation data to construct multi-dimensional related connections and triggering intelligent related display based on real-time operation, the dashboard interface can automatically reveal the potential correlation between data when the user focuses on key data, avoiding the cumbersome process of manually searching for related information, and improving the data insight efficiency. BRIEF DESCRIPTION OF DRAWINGS
[0053] Figure 1 is a flowchart of a method for intelligent report data visualization management in embodiments of the present application;
[0054] Figure 2 is a flowchart of a method for determining multi-dimensional related connections in embodiments of the present application;
[0055] Figure 3 is a structural diagram of a management system in embodiments of the present application. DETAILED DESCRIPTION
[0056] The following will be described in detail in combination with the accompanying drawings. Figures 1 to 3 The present application will be further described in detail.
[0057] Those skilled in the art can make modifications to the embodiments of the present application without creative contribution after reading the present specification, and as long as the modifications are within the scope of the claims of the present application, they are protected by the patent law.
[0058] To make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below in combination with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.
[0059] It should be noted that in optional embodiments of the present application, the object information and other related data involved in the embodiments of the present application when applied to specific products or technologies need to obtain the permission or consent of the object, and the collection, use and processing of the related data need to comply with the relevant laws, regulations and standards of the country and region. That is, if the embodiments of the present application involve data related to the object, the data needs to be obtained with the authorization and consent of the object, the authorization and consent of the relevant department, and in compliance with the relevant laws, regulations and standards of the country and region. If the embodiments involve personal information, the consent of the individual needs to be obtained for the acquisition of all personal information, and the separate consent of the information subject needs to be obtained for the acquisition of sensitive information, and the embodiments also need to be implemented with the authorization and consent of the object.
[0060] Specifically, the embodiment of the present application provides a kind of intelligent report data visualization management method, by management system execution, the management system can be server also can be terminal equipment, wherein, the server can be independent physical server, can also be multiple physical servers constitute server cluster or distributed system, it can also be the cloud server of providing cloud computing service.Terminalequipment can be smart phone, tablet computer, notebook computer, desktop computer etc., but not limited to this, the terminal equipment and server can be connected directly or indirectly by wired or wireless communication mode, the embodiment of the present application does not limit here.
[0061] Reference Figure 1 , Figure 1 It is a flow chart of the intelligent report data visualization management method in the embodiment of the present application, and the method comprises steps S110-S130, wherein:
[0062] Step S110: obtain the initial access demand and initial access tendency information of user, and determine the initial dashboard interface based on the initial access demand and initial access tendency information.
[0063] Specifically, the initial access demand is the data content that user needs to access, and the initial access demand can include explicit demand and implicit demand, wherein, the display demand can be determined by the login option of user, for example, "sales daily report", "financial analysis" and the like, or the display demand can be determined by manually inputted demand description of user, for example, the manually inputted demand description can be "compare the profit margins of each product station" and the like. The implicit demand can be determined by analyzing the high-frequency operation of user in historical access stage, for example, user long-term focuses on "customer retention rate" and "competitor price fluctuation" and the like in historical access stage, wherein, the historical access stage is a period of time before current time, which can be one month before current time, or one week before current time, and the specific historical access stage is not limited in the embodiment of the present application. The initial access tendency information is used to represent the data display preference and interaction behavior characteristics of user in the process of accessing data, which can also be selected or manually inputted by user when logging in, and can also be obtained by analyzing the visit log in historical access stage, and the specific manner is not limited in the embodiment of the present application. The data display preference can be the chart type, data granularity and the like that user often uses or habitually uses when accessing or browsing data, for example, line chart, heat map, daily granularity, weekly granularity and the like.
[0064] After the initial access demand and the initial access tendency information are determined, the related data can be called from the management system based on the initial access demand, the abnormal values in the related data are removed, the missing values are filled, and the like, so as to improve the effectiveness of the related data, and then the most matched basic template with the initial access demand is screened from the preset template library of the management system, and the component parameters in the basic template are adjusted based on the initial access tendency information, for example, if the user prefers a line chart, the "sales trend" component in the basic template is adjusted from a column chart to a line chart, and if the user frequently uses "same period analysis", the same period growth rate is displayed by default in each component of the basic template.
[0065] Step S120: Real-time drag operation data of the user on the initial dashboard interface in a preset analysis time period is acquired, and attention access data and current access tendency information are determined based on the real-time drag operation data.
[0066] Specifically, the preset analysis time period is a period of time after the initial dashboard interface is generated, and the specific duration is not limited in the embodiments of the present application. Real-time drag data of the user needs to be acquired during this period. The real-time drag operation data of the user on the initial dashboard interface in the preset analysis time period can be acquired from the operation log, and the real-time drag operation data includes drag, click, scroll, zoom and other operations of the user on each component display area in the initial dashboard interface. By analyzing the real-time drag operation data, the operation frequency of the user on the component display area of different chart types can be counted, for example, the number of times of dragging a line chart accounts for 40%, and the number of times of dragging a column chart accounts for 35%. The weight of the display form in the initial access tendency can be updated, and the current access tendency information is more suitable for the actual access behavior of the user in accessing or browsing the initial dashboard interface.
[0067] When the attention access data is determined, the attention behavior indicators can be extracted from the real-time drag operation data, and the attention access data is determined based on the attention behavior indicators. The attention behavior indicators include, but are not limited to, high-frequency drag components, that is, the component display area that is dragged the most times in the preset analysis time period. The higher the frequency, the higher the attention of the user to the data content in the component display area. The drag duration, that is, the duration of a single drag operation of the user in the preset analysis time period. The longer the duration, the more important the user considers the data content in the component display area. For example, according to the real-time drag operation data, it can be known that the user drags the "user retention rate" component display area multiple times and adjusts its size, and the duration is longer than that of other component display areas, which indicates that the data content corresponding to the component display area is the current attention access data of the user.
[0068] Step S130: The initial dashboard interface is dynamically adjusted based on the attention access data and the current access tendency information, and a target dashboard interface is obtained.
[0069] Specifically, after the attention access data and the current access tendency information are determined, the related access data associated with the attention access data can be determined from the initial dashboard interface, and the component display area corresponding to the related access data is determined as the related component display area. When the initial instrument interface is dynamically adjusted, the related component display area can be adjusted to the center area of the dashboard interface, or the related component display area is enlarged, so as to improve the data insight efficiency and operation experience of the user. At the same time, the display form of the data content in each related component display area can also be adjusted based on the current access tendency information. For example, if the current tendency information of the user is comparative analysis, and the sales of a single product is displayed in a certain related component display area, the comparative data of the sales of other products of the same category can be added at this time. If the current tendency information of the user is visual display, the data table in the corresponding related component display area is converted into a column chart or a line chart, so that the adjusted target dashboard interface is more in line with the access habit of the user at the current moment.
[0070] For the embodiments of the present application, the initial dashboard interface is determined by obtaining the initial access demand and the initial access tendency information of the user. The initial dashboard interface can meet the user's access expectation at the beginning of the user's access, reduce the user's drag operation due to the interface not meeting the demand, and improve the convenience of use, thereby helping to improve the initial use experience of the user. In addition, the attention access data and the current access tendency information of the user in the actual access process are analyzed based on the real-time drag operation data of the user in the preset analysis period, and the initial dashboard interface is dynamically adjusted to obtain the target dashboard interface. This dynamic adjustment operation makes the dashboard interface be able to respond to the change of the access demand of the user in real time, ensures that the data visualization management is always around the actual access demand of the user, thereby improving the data access management precision. In the dynamic adjustment process, the user does not need to manually perform complex interface setting or data integration operation, and can obtain a data display interface that meets the current access demand, thereby greatly improving the use satisfaction and experience of the user.
[0071] Further, in order to avoid the problem of burying key information caused by fixed layout, the present application can specifically include the following when the initial dashboard interface is dynamically adjusted based on the attention access data and the current access tendency information:
[0072] The predicted access path is determined based on the attention access data, and all predicted component display areas contained in the predicted access path are obtained, and the predicted access path contains at least two component display areas; the predicted display form and the predicted display content corresponding to each predicted component display area are identified, and the predicted display content of each predicted component display area is adjusted based on the current access tendency information to obtain an adjusted component display area corresponding to each predicted component display area; the access rate of the user to the component display area of each data display form is determined based on the real-time drag operation data; the key component display area is determined from all the adjusted component display areas based on the predicted access path, and the key component display area is switched based on the access rate of the data display form corresponding to each key component display area, so as to realize dynamic adjustment of the initial dashboard interface.
[0073] Specifically, the associated features can be identified from the attention access data based on a preset feature recognition algorithm. For example, if the attention access data is "user retention rate" related data, the features such as the business dimension to which the data belongs, the data association relationship, the data jump object, etc. are extracted based on the preset feature recognition algorithm. Based on the real-time drag operation data in the preset analysis time period, the jump frequency and order of the user between the associated component display areas with different associated features are counted to form a user behavior transition matrix, and the access preference of the user between different associated component display areas can be determined based on the user behavior transition matrix. Finally, according to the jump probability value of each associated component display area in the user behavior transition matrix, the jump order of the plurality of associated component display areas is sorted, and the first N components with the highest probability are selected to form a predicted access path, where N≥2, that is, the predicted access path contains at least two component display areas.
[0074] The predicted access path is a prediction result of the user access order or browsing order based on the real-time drag operation data of the user on the initial dashboard interface in the preset analysis time period. The component display areas contained in the predicted access path can be determined as predicted component display areas, and the predicted display form and the predicted display content of each predicted component display area are identified based on the preset feature recognition algorithm. Then, each predicted component display area is adjusted according to the current access tendency information, which can include, for example, converting the predicted display content corresponding to the predicted component display area according to the chart type in the current access tendency information, supplementing or refining the predicted display content corresponding to the predicted component display area according to the data granularity in the current access tendency information, etc. After adjustment, an adjusted component display area corresponding to each predicted component display area is obtained.
[0075] Based on the preset feature recognition algorithm, the access rate of the user to the component display area with different data display forms is determined from the implementation drag operation data. Since different data display forms present different intuitive degrees of data, the corresponding access rate of the user when browsing or accessing the component display area with different data display forms is different.
[0076] The key component display area is the component display area that the user is most likely to access next in the predicted access path. The corresponding display position can be the center position of the current dashboard interface. The specific implementation manner can be that the key component display area is determined from the predicted access path based on the access or browsing record of the user, and the key component display area is moved to the center position. The next key component display area is identified from the predicted access path based on the access rate of the key component display area, so as to realize dynamic switching of the key component display area. By determining the component display area that needs to be highlighted from all the adjusted component display areas, and dynamically switching the component display area of the key component display area after analyzing the access rate of the user to different chart types or data dimensions, the operation preference of the user can be responded in real time, and the problem of burying key information caused by fixed layout can be avoided.
[0077] Further, in order to automatically reveal the potential association relationship between data when the user focuses on key data, the method provided by the embodiment of the application further includes steps S210-S250, as shown in Figure 2
[0078] Step S210: integrating the historical drag operation data of the user in a preset observation time period, and determining an actual access path based on the historical drag operation data.
[0079] Specifically, the preset observation time period is a period of time after the target dashboard interface is generated. The analysis duration corresponding to the preset observation time period can be 3 minutes or 5 minutes, and the specific duration is not limited in the embodiment of the application. By analyzing the historical drag operation data, the actual access component display area of the user in the preset observation time period and the actual access order between each actual access component display area can be determined. After sorting the plurality of actual access component display areas based on the actual access order between each actual access component display area, the actual access path of the user in the preset observation time period can be obtained.
[0080] Step S220: identifying the historical trigger frequency and historical trigger duration corresponding to each actual access component display area in the actual access path from the historical drag operation data, and determining a target access component display area based on the historical trigger frequency and historical trigger duration corresponding to each actual access component display area.
[0081] Specifically, the historical triggering frequency and the historical triggering duration of each actual access component display area can be determined from the historical drag operation data based on a preset feature recognition algorithm. The actual access component display area with the highest historical triggering frequency and the longest total historical triggering duration in a preset observation time period can be determined as the target access component display area. The specific preset feature recognition algorithm is not limited in the embodiments of the present application.
[0082] Step S230: identifying a target display data feature corresponding to the target access component display area, and identifying, based on the target display data feature, an associated access component display area having a data association relationship with the target access component display area from other actual access component display areas.
[0083] Specifically, the target display data feature corresponding to the target access component display area can be identified based on a preset feature recognition algorithm, and the associated access component display area having a data association relationship with the target access component display area can be iterated from other actual access component display areas based on the target display data feature. The data association relationship includes but is not limited to a cause-and-effect relationship, such as a cause-and-effect relationship between "sales" and "marketing investment"; a subordinate relationship, such as a subordinate relationship between "product category sales" and "total sales"; a space-time association, such as a space-time association between "regional sales data" and "population density of the region". The specific data association relationship is not limited in the embodiments of the present application, and can be set by relevant staff according to actual association requirements.
[0084] Step S240: determining an association degree between each associated access component and the target access component display area based on an associated historical triggering frequency and an associated historical triggering duration corresponding to each associated access component display area, and determining a multidimensional association based on the association degree between each associated access component and the target access component display area.
[0085] Specifically, the association history trigger frequency of the association access component display area is a trigger frequency of triggering the association access component display area after the user accesses the target access component display area, the association history trigger time length is a total time length of triggering the association access component display area after the user accesses the target access component display area, the association degree between each association access component display area and the target access component display area can be determined based on a preset association degree mapping relationship, the preset association degree mapping relationship is a mapping relationship between a parameter combination of the association history trigger frequency and the association history trigger time length and the association degree, and specific contents are not limited in the embodiments of the present application and can be determined by relevant staff according to historical access experiments and uploaded to the management system. The target access component display area is determined as a center node, each association access component display area is determined as an association node, and the color of the corresponding connection line is determined based on the association degree between each association node and the center node, for example, when the association degree is greater than 0.8, the nodes can be connected by a red line, and when the association degree is within 0.5-0.8, the nodes can be connected only by a blue line; the length of the corresponding connection line can also be determined based on the association degree between each association node and the center node, for example, the association nodes with an association degree greater than or equal to 0.7 are first-level nodes of the multidimensional association network, are connected to the center node based on a first length, the association nodes with an association degree within 0.4-0.7 are second-level nodes, are connected to the center node based on a second length, and the association nodes with an association degree less than 0.4 are third-level nodes, are connected to the center node based on a third length, wherein the first length is less than the second length, and the second length is less than the third length, and specific values of the first length, the second length and the third length are not limited in the embodiments of the present application.
[0086] Step S250: acquiring real-time drag operation data, and when it is detected from the real-time drag operation data that a real-time trigger frequency of the user on the target access component display area is higher than a preset frequency threshold or a real-time trigger time length is higher than a preset time length threshold, a multidimensional association network corresponding to the target access component display area is highlighted.
[0087] Specifically, the real-time trigger frequency and the real-time trigger time length of the user on the target access component display area can be determined from the real-time drag operation data based on a preset feature recognition algorithm, and whether the user performs focused access on the target access component display area is judged based on this, and the judgment condition is whether the real-time trigger frequency of the user on the target access component display area is higher than the preset frequency threshold or whether the real-time trigger time length of the user on the target access component display area is higher than the preset time length threshold, when any judgment condition is met, it is determined that the user is currently performing focused access on the target access component display area, at this time, the multidimensional association network corresponding to the target access component display area can be highlighted, so as to avoid the cumbersome process of manually searching for associated information and improve the data insight efficiency.
[0088] Further, the embodiment of the present application can further include, after highlighting the multi-dimensional related connections corresponding to the target access component display area:
[0089] record the highlight duration of the multi-dimensional related connections, and determine a display duration threshold based on the data volume corresponding to the multi-dimensional related connections; if the highlight duration is higher than the display duration threshold, generate a merge feedback option based on the multi-dimensional related connections, so as to remind the user to select the merge item according to the merge requirement; determine the access component display area to be merged based on the user feedback merge item, and superimpose the data content of all the access component display areas to be merged into the target access component display area.
[0090] Specifically, when the multi-dimensional related connections are highlighted, a timer can be started to record the current timestamp and record the highlight duration of the multi-dimensional related connections. When the highlight duration is higher than the display duration threshold corresponding to the multi-dimensional related connections, it indicates that the user may compare or analyze the correlation or influence degree between the data content in the component display area corresponding to each node in the multi-dimensional related connections. At this time, a merge feedback option can be generated to inquire whether the user needs to merge all the data content contained in the multi-dimensional related connections. Since different data display forms have different data intuitiveness, and different data display forms also have different readability, the display duration threshold needs to be determined based on the data volume and data display form corresponding to the multi-dimensional related connections.
[0091] After receiving the user feedback merge item, the access component display area to be merged corresponding to the merge item can be determined. In the merging process, the data content of all the access component display areas to be merged is generally superimposed into the target access component display area. If the data dimensions of the target access component display area and the related access component display area are consistent, the data content of the access component display area to be merged can be directly superimposed into the target access file display area as a new index, for example, the target access component display area is a "sales trend" line chart, and the access component display area to be merged is a "marketing input" line chart. After merging, the target access component display area becomes a double-Y-axis line chart, wherein the left axis represents sales and the right axis represents marketing input. If the data dimensions of the target access component display area and the related access component display area are inconsistent, the data dimensions of the related access component display area need to be adjusted to be consistent with the target access component display area according to the data display form corresponding to the target access component display area, and then the superimposition operation is performed.
[0092] After highlighting the multi-dimensional relevant connections, by recording the display duration and combining the data volume to dynamically generate a merged feedback option, the interface information overload caused by long-term display of relevant data can be avoided, and the flexibility of user self-integrated data is also given. The intelligent merging mechanism based on data volume and user feedback realizes efficient processing and rapid analysis of complex data, reduces the learning cost and operation burden of users, and while ensuring the simplicity of the dashboard interface, it also facilitates meeting the user's needs for multi-dimensional data integration.
[0093] Further, to facilitate optimizing the layout rationality and user operation efficiency of the intelligent report data visualization management, the method provided in the embodiment of the application further includes:
[0094] Based on the real-time drag operation data, a to-be-folded component display area is determined, the to-be-folded component display area being a component display area whose untriggered duration is higher than a preset idle duration or whose total browsing duration is lower than a preset browsing duration threshold; based on the untriggered duration and the total browsing duration of each to-be-folded component display area, a list position of each to-be-folded component display area is determined; based on the data content corresponding to each to-be-folded component display area, a list identifier of each to-be-folded component display area is determined; the data content of each to-be-folded component display area is superimposed into a target component display area in the corresponding multi-dimensional relevant connection, and a region identifier of the corresponding target component display area is identified; based on the list position, the list identifier, and the region identifier corresponding to each to-be-folded component display area, a target folding list is generated.
[0095] Specifically, a trigger timer can be set for each component display area in the target dashboard interface, which starts timing after the user last clicks or drags the corresponding component display area, and records the current untriggered duration. For example, component display area A is clicked once at 14:30:22, and the untriggered duration at 14:35:10 is 288 seconds. The cumulative visible time of each component display area in the viewport can also be calculated through an interface visibility detection algorithm. For example, the cumulative visible time of component display area B in the past 5 minutes is 45 seconds. The way of counting the untriggered duration or the total browsing duration of each component display area is not specifically limited in this embodiment.
[0096] The component display area satisfying any folding condition is determined as a to-be-folded component display area, wherein the folding condition includes: an untriggered duration being higher than a preset idle duration, or a total browsing duration being lower than a preset browsing duration threshold. In the embodiments of the present application, the specific preset idle duration and the preset browsing duration threshold are not specifically limited, and can be determined by relevant staff according to historical experimental data and uploaded to the management system. When the to-be-folded component display area contains two or more, the display weight of each to-be-folded component display area can be determined based on the untriggered duration and the total browsing duration corresponding to each to-be-folded component display area. The longer the untriggered duration and the shorter the total browsing duration, the lower the corresponding display weight. Finally, the list position of each to-be-folded display area in the folding list can be determined based on the display weight corresponding to each to-be-folded display area. The higher the display weight, the more forward the list position.
[0097] The corresponding list identifier can be identified from the data content of each to-be-folded component display area based on a preset feature recognition algorithm, wherein the list identifier can be a core indicator, dimension information and data type of the corresponding data content, and the specific list identifier corresponding to the to-be-folded component display area is not specifically limited in the embodiments of the present application, as long as it can summarize the corresponding data content. For example, the list identifier corresponding to the to-be-folded component display area a is "East China 2025Q2 sales trend chart".
[0098] An initial folding list can be generated based on the list position and the list identifier corresponding to each to-be-folded component display area. In order to facilitate the user to access the specific data content of each to-be-folded component display area at any time, the data content of each to-be-folded component display area can be superimposed into the target component display area in the corresponding multi-dimensional related network based on the data association relationship. The specific superimposition operation is not described here, and the implementation steps of superimposing the data content of all to-be-merged access component display areas into the target access component display area in the above embodiments can be referred to. In order to facilitate tracing, the region identifier of the target component display area corresponding to each to-be-folded interval display area can be recorded. The specific form of the region identifier is not specifically limited in the embodiments of the present application. Since the target component display area corresponding to different to-be-folded interval display areas can be different, as long as the target component display area corresponding to each to-be-folded interval display area can be uniquely determined based on the region identifier. The region identifier corresponding to each to-be-folded interval display area is superimposed into the corresponding list position of the initial folding list to obtain a target folding list. This dynamic folding mechanism facilitates highlighting the key content currently focused by the user, and also retains the component display areas with low frequency of use in a structured list form.
[0099] Further, in order to guide the user to quickly capture key information, the method provided by the embodiment of the present application further includes: identifying the current access feature contained in the current access tendency information, and determining the current access type based on the current access feature, the current access type including a purpose access type and a non-purpose access type; when the current access type is the non-purpose access type, obtaining the data amount and the data importance level corresponding to each component display area in the target dashboard interface, and determining the area display proportion corresponding to each component display area based on the data amount and the data importance level corresponding to each component display area; and adjusting the target dashboard interface based on the area display proportion of each component display area and the released display area of each to-be-folded component display area.
[0100] Specifically, the current access feature can be identified from the current tendency information based on a preset feature recognition algorithm. The current access feature includes, but is not limited to, a component switching frequency, i.e., the number of times of switching the component display area per unit time, an operation randomness, i.e., irregular dragging or frequent zooming of different component display areas, and a stay time distribution, i.e., the average stay time difference after triggering each component display area. The current access feature is quantitatively processed to obtain a randomness index corresponding to the current access feature. For example, if the component display area is switched 8 times in 5 minutes, the operation irregularity is 0.8, and the average stay time is 10 seconds, the randomness index = 8*0.8 / 10 = 0.64. The specific calculation method of the randomness index is not limited in the embodiment of the present application.
[0101] When the randomness index is higher than a preset index threshold, it is determined that the current access type is the non-purpose access type. When the randomness index is not higher than the preset index threshold, it is determined that the current access type is the purpose access type. The specific preset index threshold is not limited in the embodiment of the present application. If the current access type is the non-purpose access type, it indicates that the user may be overloaded with information or confused in operation due to facing a large amount of data. At this time, the layout of the target dashboard interface can be dynamically adjusted by analyzing the data amount and the data importance level corresponding to each component display area in the target dashboard interface, so as to present the core data in a more prominent form.
[0102] The specific adjustment method can be: identifying the data amount and the data importance level corresponding to each component display area, and converting each data amount and importance level into a standardized value in the interval [0, 1]. After summation calculation, the display core degree of each component display area is obtained. Different display core degrees correspond to different area display proportions. The higher the display core degree, the higher the area display proportion, i.e., the larger the area of the corresponding component display area. The area display proportion corresponding to each display core degree can be determined based on a preset display proportion mapping relationship. The preset display proportion mapping relationship is the corresponding relationship between the display core degree and the area display proportion, which can be determined by relevant staff according to historical experimental data and uploaded to the management system.
[0103] The total release area is obtained by identifying and integrating the release display areas of the various to-be-folded component display areas, and the total release area is allocated to each non-folded component display area based on the area display proportion of each component display area. For example, the target dashboard interface includes 5 component display areas, namely a sales trend chart with an area display proportion of 30%, a regional sales distribution chart with an area display proportion of 25%, an inventory detail table with an area display proportion of 15%, marketing investment statistical data with an area display proportion of 15%, and a holiday calendar with an area display proportion of 15%. The inventory detail table and the holiday calendar belong to the to-be-folded component display area, and the original area display proportion corresponding to the total release area is 15% + 15% = 30%. After the release area is redistributed, the target area display proportion corresponding to the sales trend chart is 30% + 30% / 70% * 30% ≈ 42.86%; the target area display proportion corresponding to the regional sales distribution chart is 25% + 25% / 70% * 25% ≈ 33.96%; and the target area display proportion corresponding to the marketing investment statistical data is 15% + 15% / 70% * 15% ≈ 18.21%. The display area of each non-folded component display area is adjusted based on the target area display proportion, and an adjusted target dashboard interface is obtained.
[0104] Through the adaptive adjustment mechanism, the user can quickly capture key information, and the interface layout can be optimized according to the data characteristics, thereby improving the precision of intelligent report data visualization management in complex scenarios and the experience of users exploring massive data.
[0105] An embodiment of the present application provides a management system, as shown in Figure 3 The management system 300 shown in Figure 3 The management system 300 shown in
[0106] The processor 301 can be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic device, transistor logic device, hardware component, or any combination thereof. It can implement or execute various exemplary logical blocks, modules and circuits described in connection with the disclosure. The processor 301 can also be a combination of computing functions, such as one or more microprocessor combinations, combinations of DSP and microprocessor, etc.
[0107] The bus 302 can include a path for transmitting information between the above-mentioned components. The bus 302 can be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. The bus 302 can be divided into an address bus, a data bus, a control bus, etc. For convenience of representation, Figure 3 Only one line is used in the middle, but it does not mean that there is only one bus or one type of bus.
[0108] The memory 303 can be a ROM (Read Only Memory) or other type of static storage device that can store static information and instructions, a RAM (Random Access Memory) or other type of dynamic storage device that can store information and instructions, an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, an optical disk storage (including a compact disk, a laser disk, an optical disk, a digital versatile disk, a Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and capable of being accessed by a computer, but not limited to this.
[0109] The memory 303 is configured to store application program codes for implementing the solutions of the present application, and the processor 301 is configured to control the execution of the application program codes stored in the memory 303. The processor 301 is configured to execute the application program codes stored in the memory 303 to implement the content shown in the foregoing method embodiments.
[0110] The management system includes, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Personal Computers), PMPs (Portable Multimedia Players), vehicle terminals (for example, vehicle navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. The management system can also be a server or the like. Figure 3 The illustrated management system is merely an example and should not impose any limitation on the functions and use range of the embodiments of the present application.
[0111] The embodiments of the present application provide a computer readable storage medium, which stores a computer program. When the computer program is run on a computer, the computer can execute the corresponding content in the foregoing method embodiments.
[0112] The embodiments of the present application provide a computer program product, which includes a computer program. When the computer program is executed by a processor, the method in any of the foregoing embodiments is implemented.
[0113] It should be understood that, although each step in the flowchart of the accompanying drawings is shown in sequence according to the direction of the arrow, these steps are not necessarily executed in sequence according to the direction of the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and they can be executed in other sequences. Moreover, at least part of the steps in the flowchart of the accompanying drawings can include multiple sub-steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or sub-steps or stages of other steps.
[0114] The above only describes some embodiments of the present application. It should be noted that, for those skilled in the art, without departing from the principles of the present application, several improvements and refinements can be made, which should also be considered as the protection scope of the present application.
Claims
1. A method for intelligent report data visualization management, characterized in that, The method comprises the following steps: obtaining initial access demand and initial access tendency information of a user, and determining an initial dashboard interface based on the initial access demand and the initial access tendency information, wherein the initial access demand is data content that the user needs to access, and the initial access demand comprises explicit demand and implicit demand, the display demand is determined according to a login option of the user, and the implicit demand is determined by analyzing high-frequency operations of the user in a historical access stage, and the initial access tendency information is data display preference and interaction behavior characteristics of the user in an access data process; obtaining real-time drag operation data of the user on the initial dashboard interface in a preset analysis time period, and determining attention access data and current access tendency information based on the real-time drag operation data, wherein the real-time drag operation data comprises drag, click, scroll and zoom operations of the user on each component display area in the initial dashboard interface; dynamically adjusting the initial dashboard interface based on the attention access data and the current access tendency information to obtain a target dashboard interface; wherein the dynamically adjusting the initial dashboard interface based on the attention access data and the current access tendency information comprises: determining a predicted access path based on the attention access data, and obtaining all predicted component display areas contained in the predicted access path, wherein the predicted access path contains at least two component display areas; identifying a predicted display form and predicted display content corresponding to each of the predicted component display areas, and adjusting the predicted display content of each of the predicted component display areas based on the current access tendency information to obtain an adjusted component display area corresponding to each of the predicted component display areas; determining an access rate of the user on each data display form component display area based on the real-time drag operation data; determining a key component display area from all the adjusted component display areas based on the predicted access path, and switching the key component display area based on the access rate of the data display form corresponding to each key component display area, to dynamically adjust the initial dashboard interface; further comprising: integrating historical drag operation data of the user in a preset observation time period, and determining an actual access path based on the historical drag operation data; identifying, from the historical drag operation data, a historical trigger frequency and a historical trigger time length corresponding to each actual access component display area in the actual access path, and determining a target access component display area based on the historical trigger frequency and the historical trigger time length corresponding to each actual access component display area; identifying a target display data feature corresponding to the target access component display area, and identifying, from other actual access component display areas, an associated access component display area that has a data correlation relationship with the target access component display area based on the target display data feature; determining an association degree between each associated access component and the target access component display area based on an associated historical trigger frequency and an associated historical trigger time length corresponding to each associated access component display area, and determining a multidimensional association based on the association degree between each associated access component and the target access component display area. acquiring real-time drag operation data, and when it is detected from the real-time drag operation data that the real-time triggering frequency of the user on the target access component display area is higher than a preset frequency threshold or the real-time triggering duration is higher than a preset duration threshold, highlighting the multidimensional related network corresponding to the target access component display area.
2. The intelligent report data visualization management method of claim 1, wherein, After the highlighting of the multidimensional related network corresponding to the target access component display area, the method further includes: recording the highlighting duration of the multidimensional related network, and determining a display duration threshold based on the data amount corresponding to the multidimensional related network; if the highlighting duration is higher than the display duration threshold, generating a merging feedback option based on the multidimensional related network to remind the user to select a merging item according to the merging requirement; determining a to-be-merged access component display area based on the merging item fed back by the user, and superimposing the data content of all the to-be-merged access component display areas to the target access component display area.
3. The intelligent report data visualization management method of claim 1, wherein, The method further includes: determining a to-be-folded component display area based on the real-time drag operation data, the to-be-folded component display area being a component display area with an untriggered duration higher than a preset idle duration or a total browsing duration lower than a preset browsing duration threshold; determining a list position of each to-be-folded component display area based on the untriggered duration and the total browsing duration of each to-be-folded component display area; determining a list identifier of each to-be-folded component display area based on the data content corresponding to each to-be-folded component display area; superimposing the data content of each to-be-folded component display area to a target component display area in the corresponding multidimensional related network, and identifying the area identifier of the corresponding target component display area; generating a target folding list based on the list position, the list identifier, and the area identifier of each to-be-folded component display area.
4. The intelligent report data visualization management method of claim 3, wherein, The method further includes: identifying a current access feature contained in the current access tendency information, and determining a current access type based on the current access feature, the current access type including a purpose access type and a non-purpose access type; when the current access type is the non-purpose access type, acquiring the data amount and the data importance level corresponding to each component display area in the target dashboard interface, and determining a corresponding area display ratio of each component display area based on the data amount and the data importance level corresponding to each component display area; adjusting the target dashboard interface based on the display form of each component display area and the released display area of each to-be-folded component display area.
5. A management system characterized by comprising: The management system includes: at least one processor; a memory; at least one application program, wherein the at least one application program is stored in the memory and is configured to be executed by the at least one processor, and the at least one application program is configured to execute the intelligent report data visualization management method of any one of claims 1-4.
6. A computer-readable storage medium, characterized in that, The management system includes: a computer program stored in the memory and capable of being loaded and executed by the processor to execute the intelligent report data visualization management method of any one of claims 1-4.
7. A computer program product, characterised in that, Computer program product comprising a computer program which, when executed by a processor, implements the steps of the method of intelligent report data visualization management according to any one of claims 1 to 4.
Citation Information
Patent Citations
Big data visualization processing method and visualization service system based on artificial intelligence
CN115062101A
Visual display method and system based on big data analysis
CN120780560A