Data analysis method and device, electronic equipment, storage medium and program product
Through the interactive operation of the analysis page, the traffic data of search information is obtained and displayed, which solves the problem of thin search analysis results and realizes multi-dimensional search path restoration and optimization.
Patent Information
- Application Number
- CN202510405945.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-01
- Publication Date
- 2025-07-18
AI Technical Summary
In the prior art, the search and analysis results of brands or products are thin and lack multi-dimensional analysis methods.
By responsive to the interactive operation of the analysis page, the target analysis conditions are determined, the traffic data of the search information is obtained and analyzed, and the link relationship between the search source, pathway and results is displayed, providing multi-dimensional analysis results.
It realizes multi-dimensional analysis of brand or product search situations, improves the accuracy and comprehensiveness of search analysis, and can restore the search path and optimize the search strategy.
Smart Images

Figure CN120338844A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of data analysis, and particularly to a data analysis method, apparatus, electronic device, storage medium, and program product. Background Art
[0002] With the development of self-media technology, more and more users will search for products through self-media platforms, such as short video platforms. Currently, brand owners, etc. mainly analyze the search situation of brand owners or products through popular search terms, resulting in relatively thin search analysis results. Summary of the Invention
[0003] In view of this, the present disclosure provides a data analysis method, apparatus, electronic device, storage medium, and program product to solve the problem of relatively thin search analysis results.
[0004] In a first aspect, the present disclosure provides a data analysis method, the method comprising:
[0005] Responding to an interaction operation on an analysis condition area in a first analysis page to determine a target analysis condition and a first analysis object;
[0006] Obtaining first search information that meets the target analysis condition, and traffic analysis information of the search information in the first search information, the first search information being related to the first analysis object, the first search information including a first search source, a first search path, and a first search result;
[0007] Analyzing the first search information based on the traffic analysis information to obtain a first analysis result;
[0008] Displaying the first analysis result in a first display area of the first analysis page;
[0009] In a second display area of the first analysis page, respectively display analysis nodes corresponding to the first search source, the first search path, and the first search result, and display a link relationship between the analysis nodes, the link relationship being used to characterize a search path between the first search source, the first search path, and the first search result, and traffic analysis information of the corresponding search information is displayed in the corresponding area of each analysis node.
[0010] In a second aspect, the present disclosure provides a data analysis apparatus, the apparatus comprising:
[0011] A first interaction module, configured to respond to an interaction operation on an analysis condition area in a first analysis page to determine a target analysis condition and a first analysis object;
[0012] A first acquisition module, configured to acquire first search information that meets the target analysis conditions, and traffic analysis information of the search information in the first search information. The first search information is related to the first analysis object, and the first search information includes a first search source, a first search path, and a first search result;
[0013] A first processing module, configured to analyze the first search information based on the traffic analysis information to obtain a first analysis result;
[0014] A first display module, configured to display the first analysis result in a first display area of the first analysis page;
[0015] A second display module, configured to respectively display analysis nodes corresponding to the first search source, the first search path, and the first search result in a second display area of the first analysis page, and display a link relationship between the analysis nodes. The link relationship is used to characterize a search path between the first search source, the first search path, and the first search result. Traffic analysis information of the corresponding search information is displayed in a corresponding area of each analysis node.
[0016] In a third aspect, the present disclosure provides an electronic device, including: a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to execute the data analysis method according to the first aspect or any corresponding implementation manner thereof.
[0017] In a fourth aspect, the present disclosure provides a computer-readable storage medium, on which computer instructions are stored. The computer instructions are used to cause a computer to execute the data analysis method according to the first aspect or any corresponding implementation manner thereof.
[0018] In a fifth aspect, the present disclosure provides a computer program product, including computer instructions, which are used to cause a computer to execute the data analysis method according to the first aspect or any corresponding implementation manner thereof.
[0019] The data analysis method provided by the embodiment of the present disclosure, on the one hand, analyzes the first search information based on the traffic analysis information corresponding to the search information in the first search information, obtains and displays the first analysis result. Therefore, the key information in the first search information can be quickly understood through the first analysis result, so as to analyze the overall search situation of the first analysis object. On the other hand, the analysis nodes corresponding to the first search source, the first search path, and the first search result are displayed, and the link relationship between the analysis nodes is displayed. Therefore, the search path for the first analysis object can be restored, so as to analyze the main search source of the first analysis object in combination with the traffic analysis information of the first search source. And, in combination with the traffic analysis information of the first search path, the main search path of the first analysis object is analyzed. And, in combination with the traffic analysis information of the first search result, the main undertaking result of the first analysis object is analyzed. Furthermore, according to the first analysis result, the link situation and traffic analysis information displayed in the second display area, the search situation of the first analysis object is analyzed in multiple dimensions to solve the problem that the search analysis result is relatively thin.
[0020] The beneficial effects of the data analysis device, electronic device, storage medium and program product correspond to the beneficial effects of the data analysis method and will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the specific embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0022] Figure 1 is a schematic diagram of an application scenario according to an embodiment of the present invention;
[0023] Figure 2 is a flow chart of a data analysis method according to an embodiment of the present disclosure;
[0024] Figure 3 is a schematic diagram of a search process according to an embodiment of the present disclosure;
[0025] Figure 4 is a schematic diagram of a first analysis page according to an embodiment of the present disclosure;
[0026] Figure 5 is a schematic diagram of a second first analysis page according to an embodiment of the present disclosure;
[0027] Figure 6 is a schematic diagram of a first second display area according to an embodiment of the present disclosure;
[0028] Figure 7 It is a schematic diagram of the second second display area according to an embodiment of the present disclosure;
[0029] Figure 8 It is a schematic diagram of the third second display area according to an embodiment of the present disclosure;
[0030] Figure 9 It is a schematic diagram of the fourth second display area according to an embodiment of the present disclosure;
[0031] Figure 10 It is a schematic diagram of a second analysis page according to an embodiment of the present disclosure;
[0032] Figure 11 It is a schematic diagram of a third analysis page according to an embodiment of the present disclosure;
[0033] Figure 12 It is a schematic diagram of the first third display area according to an embodiment of the present disclosure;
[0034] Figure 13 It is a schematic diagram of the second third display area according to an embodiment of the present disclosure;
[0035] Figure 14 It is a schematic diagram of the third third display area according to an embodiment of the present disclosure;
[0036] Figure 15 It is a schematic diagram of the third first analysis page according to an embodiment of the present disclosure;
[0037] Figure 16 It is a block diagram of the structure of a data analysis device according to an embodiment of the present disclosure;
[0038] Figure 17 It is a block diagram of the structure of an electronic device according to an embodiment of the present disclosure. Detailed implementation manners
[0039] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present disclosure with reference to the accompanying drawings in the embodiments of the present disclosure. Apparently, the described embodiments are some, but not all, of the embodiments of the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present disclosure.
[0040] It can be understood that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, usage scopes, usage scenarios, etc. of the personal information involved in the present disclosure shall be informed to the user and the user's authorization shall be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0041] For example, when a user's active request is received, a prompt message is sent to the user to clearly prompt the user that the operation requested by the user will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, an application, a server, or a storage medium that performs the operations of the present disclosure technical solution based on the prompt message.
[0042] As an optional but non-limiting implementation manner, the manner of sending a prompt message to the user in response to receiving the user's active request may be, for example, in the form of a pop-up window, and the prompt message may be presented in text in the pop-up window. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0043] It can be understood that the above notification and obtaining user authorization process is only illustrative and does not limit the implementation manner of the present disclosure. Other manners that meet relevant laws and regulations can also be applied to the implementation manner of the present disclosure.
[0044] It can be understood that the data involved in the present technical solution (including but not limited to the data itself, the obtaining or using of the data) should comply with the requirements of corresponding laws, regulations and related regulations.
[0045] With the development of self-media technology, more and more users will search for products through media applications, such as short video applications. Therefore, more and more brand owners expect to know the search situation of the brand owners or their products. However, the data analysis platforms in related technologies mainly analyze the search situation of brand owners or products through popular search terms, and the search analysis results are relatively thin.
[0046] As an optional application scenario of an embodiment of the present invention, as Figure 1 shown, Figure 1 is an optional schematic diagram of an application scenario according to an embodiment of the present disclosure. In the entire data analysis scenario, it includes a client 1 and a server 2. The server 2 is connected to multiple media applications. The server 2 is used to collect and analyze operation data, search data, etc. generated in the media applications to provide data required for subsequent data analysis. The analysis conditions and analysis objects are determined in the client 1, the required data is queried from the server 2 according to the analysis conditions and analysis objects, the queried data is processed accordingly, and then displayed on the client 1.
[0047] In view of this, according to an embodiment of the present disclosure, an embodiment of a data analysis method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.
[0048] In this embodiment, a data analysis method is provided, which can be used in a data analysis platform, such as the client of a data analysis platform. Figure 2 It is a flowchart of a data analysis method according to an embodiment of the present disclosure, as Figure 2 shown, and the process includes the following steps:
[0049] Step S201, in response to an interaction operation on the analysis condition area in the first analysis page, determine the target analysis condition and the first analysis object.
[0050] In practical applications, users can log in to the client of the data analysis platform through an account, configure the target objects to be analyzed subsequently on the client, such as brand parties, products, etc., and configure the object information of the target objects, such as the industry to which they belong, brand words, comparison objects (such as brand parties or products for comparison), etc.
[0051] Among them, at least one configuration control for the analysis condition is provided in the above analysis condition area, and the analysis condition includes at least one of industry, time range, search term, etc., which can be adjusted according to the actual situation. By interacting with the configuration control, configure the target analysis condition, for example, "beauty industry", "from January 1, 2025 to January 3, 2025".
[0052] Optionally, the target analysis condition includes at least one of the target industry, target time range, target search term. In addition, other analysis conditions can also be configured as the target analysis condition according to the actual situation, which is not limited here.
[0053] If the analysis condition includes a search term, a search term set can be further obtained by configuring one or more search terms, and the target analysis condition is subsequently selected and determined through the search term set. For example, the search term set includes search term 1, search term 2, etc., and the user can select and configure the target analysis condition through the search term set, for example, the target analysis condition includes search term 1. In addition, the search term set can also include multiple subsets, and each subset includes multiple search terms. The user can select a batch of search terms as analysis conditions through the selection of the subsets to obtain the target analysis condition.
[0054] Specifically, before the target analysis conditions are determined, during the configuration process of the target analysis conditions, or after the target analysis conditions are determined, the target object can be automatically determined based on the login information of the client, and the target object is used as the first analysis object. Alternatively, configuration controls for the analysis object are displayed in the analysis condition area, and the first analysis object is determined through interaction operations with the configuration controls. Alternatively, a default analysis object is set, and the default analysis object is used as the first analysis object. The method for determining the first analysis object is not restricted herein.
[0055] Step S202: Obtain the first search information that meets the target analysis conditions, and the traffic analysis information of the search information in the first search information. The first search information is related to the first analysis object and includes a first search source, a first search path, and a first search result.
[0056] Optionally, the client generates a data request based on the target analysis conditions and the first analysis object, and sends the data request to the server. The server queries the first search information that meets the target analysis conditions from the search information of the first analysis object. Alternatively, the client communicates with the media application to obtain the first search information. The method for obtaining the first search information is not restricted herein.
[0057] Optionally, the client can obtain the traffic analysis information of the search information in the first search information from the server or the media application. The search information in the first search information is the above-mentioned first search source, first search path, and first search result.
[0058] Optionally, the first search source characterizes the search source type (also known as the pre-search content type) of the first analysis object. As Figure 3 shown, in an actual search scenario, there are mainly two types of searches. One is a search with a clear intention (i.e., a direct search), and the other is a heuristic search (i.e., a search after presenting media content). A search with a clear intention has a clear target intention. For example, product information, target content, etc. that need to be searched. Then, a search behavior is generated according to the target intention, mainly by searching through a search box. Then, search results are displayed, such as product content, videos, graphics, etc. If the user adopts the search results, content interaction, following an account, interacting with the displayed products, etc. will occur.
[0059] A heuristic search mostly generates a search interest after browsing media content such as videos and graphics, and then generates a search behavior. For example, searching through "guessed you might want to search", "recommended search terms", etc. displayed in the media content, and displaying search results such as product content, videos, graphics, etc. If the user adopts the search results, content interaction, following an account, interacting with the displayed products, etc. will occur.
[0060] Based on the above two types of searches, the first search source includes at least one of direct search, search after displaying media content, and other content. Search after displaying media content can be further divided into search after displaying media content recommended by a third party (i.e., an object other than the target object), and search after displaying associated content of the target object (such as the homepage of the target object, etc.).
[0061] Optionally, the first search path includes a first search point and a first search channel. Among them, the first search point includes at least one of search association words, search boxes, search using the Tabulator key (Tab key), historical search terms, sticky words in the comment area, gray words in the search box, entity words in the comment area, recommended search terms (such as guessed search terms you might want), topic words, and keywords located in the bottom navigation bar or related search area (also known as bottom bar words). In addition, it can also include other search-related points, which are not restricted here. The first search channel includes at least one type of search channel. For example, a comprehensive search channel, a mall search channel, a product vertical search channel, a video vertical search channel, a user vertical search channel, and other channels.
[0062] Optionally, the first search result characterizes the content genre exposed after the first analysis object is searched. Among them, the first search result includes at least one of videos, products, graphics, and other results. Videos can be further divided into short videos and live videos.
[0063] In practical applications, search information on the media application, browsing information of media content (such as videos, pictures, comments, etc.), interaction information of media content, etc. can be recorded through data embedding, etc. Based on this information, the media application or the server determines the search path of the first analysis object on the media application to analyze and obtain the first search information, and further analyzes to obtain the traffic analysis information of the search information in the first search information.
[0064] Optionally, the traffic analysis information includes the traffic proportion of each piece of information in the corresponding search information.
[0065] Specifically, the traffic analysis information of the first search source includes the traffic proportion of each search source among all search sources. The traffic analysis information of the first search path includes the traffic proportion of each search path among all search paths. The traffic analysis information of the first search result includes the traffic proportion of each search result among all search results.
[0066] Furthermore, the traffic analysis information of the first search path includes the traffic analysis information of the first search point and the traffic analysis information of the first search channel. Among them, the traffic analysis information of the first search point includes the traffic proportion of each search point among all search points. The traffic analysis information of the first search channel includes the traffic proportion of each search channel among all search channels.
[0067] Step S203: Analyze the first search information based on the traffic analysis information to obtain a first analysis result.
[0068] Optionally, a first analysis template corresponding to the traffic analysis information can be pre-configured, and the first search information can be interpreted through the first analysis template to obtain a first analysis result. Alternatively, the first search information and the traffic analysis information are input into a pre-trained language model for analysis to obtain a first analysis result. The analysis method of the first search information is not limited here and can be selected according to the actual situation.
[0069] Optionally, the first analysis result includes service optimization suggestions for the first search information.
[0070] Step S204: Display the first analysis result in the first display area of the first analysis page.
[0071] For the page aesthetics and data readability, a first display area can be divided in the first analysis page for displaying the first analysis result. The position and size of the first display area can be set according to the actual situation and are not limited here.
[0072] Step S205: In the second display area of the first analysis page, display the first search source, the first search path, the analysis nodes corresponding to the first search result, and display the link relationship between the analysis nodes. The link relationship is used to represent the search path between the first search source, the first search path, and the first search result. The traffic analysis information of the corresponding search information is displayed in the corresponding area of each analysis node.
[0073] In practical applications, the analysis nodes of the first search source, the analysis nodes of the first search path, and the analysis nodes of the first search result can be displayed in sequence according to the operation sequence among the first search source, the first search path, and the first search result. For example Figure 4 as shown, the analysis nodes of the first search source, the analysis nodes of the first search path, and the analysis nodes of the first search result are displayed in sequence from left to right.
[0074] Optionally, the length of the analysis node is related to the traffic analysis information of the corresponding search information. For example Figure 4 as shown, the first search source includes the first type of source, the second type of source, the third type of source, and the fourth type of source. Among them, the traffic analysis information of the first type of source indicates that the traffic proportion of the first type of source in the first search source is the highest, so the analysis node of the first type of source is the longest.
[0075] Optionally, the link width is related to the traffic analysis information of the corresponding search information. For example Figure 4As shown, the first search path includes a first type of path, a second type of path, a third type of path, and a fourth type of path. The traffic analysis information of the first type of source and the first type of path indicates that the traffic proportion from the first type of source to the first type of path is the highest in the traffic diversion of the first type of source, and the link width between the first type of source and the first type of path is greater than the link width between the first type of source and other paths.
[0076] Optionally, the traffic analysis information is displayed on one side of the corresponding analysis node.
[0077] Furthermore, traffic analysis information of the same type of search information is displayed on the same side of the analysis node. For example, as shown in Figure 4, traffic analysis information 11 from the first type of source, traffic analysis information 12 from the second type of source, traffic analysis information 13 from the third type of source, and traffic analysis information 14 from the fourth type of source are all displayed on the right side of the analysis node. Figure 4 As shown, the traffic analysis information 31 of the first category of results in the first search result, the traffic analysis information 32 of the second category of results, the traffic analysis information 33 of the third category of results, and the traffic analysis information 34 of the fourth category of results are all displayed on the left side of the analysis node.
[0078] The data analysis method provided in this embodiment, on the one hand, analyzes the first search information based on the traffic analysis information corresponding to the search information in the first search information, obtains and displays the first analysis result. Therefore, the key information in the first search information can be quickly understood through the first analysis result, so as to analyze the overall search situation of the first analysis object. On the other hand, the analysis nodes corresponding to the first search source, the first search path, and the first search result are displayed, and the link relationship between the analysis nodes is displayed. Therefore, the search path for the first analysis object can be restored, so as to analyze the main search source of the first analysis object in combination with the traffic analysis information of the first search source. And, in combination with the traffic analysis information of the first search path, the main search path of the first analysis object is analyzed. And, in combination with the traffic analysis information of the first search result, the main undertaking results of the first analysis object are analyzed. Furthermore, according to the first analysis result, the link situation and traffic analysis information displayed in the second display area, the search situation of the first analysis object is analyzed in multiple dimensions to improve the accuracy of the search analysis.
[0079] For example, Figure 5As shown, the user can determine the target analysis conditions by analyzing the configured industry, time range, search terms, etc. in the condition area. Combining with the target object pre-set by the user, the first analysis object is determined. Then, in the second display area, the analysis nodes corresponding to the first search source, the first search point, the first search channel, and the first search result are respectively displayed, and traffic analysis information with corresponding search information is displayed in the corresponding area of the analysis node. For example, the traffic share of the first type of source (such as direct search) is 69%, the traffic share of the second type of source (search after displaying media content) is 17%, the traffic share of the first type of point (such as search suggestion words) is 56%, and the traffic share of the third type of point (such as the sticky words in the comment area) is 23%, etc. At the same time, the first analysis result is displayed in the first display area, and the first analysis result corresponds to the content in the second display area. For example, the first analysis result is "The traffic share of direct search is 69%, and the search is mainly carried out through search suggestion words (56%) and the sticky words in the comment area (23%). The search rate of the brand can be improved by promoting the recommended content for the brand. The traffic share of search after displaying media content is 17%. Among them, the traffic share of search after displaying the media content recommended by a third party is 3%. The search traffic can be increased by cooperating with the recommendation channel and maintaining the comments."
[0080] In some alternative embodiments, the data analysis method of the present disclosure further includes: in response to an interaction operation with the first analysis node in the first analysis page, hiding the link relationships that are not connected to the first analysis node in the first display area of the first analysis page.
[0081] It should be noted that the first analysis node is the selected analysis node in the second display area.
[0082] It can be understood that if the user clicks on the first analysis node, the link relationships that are not related to the first analysis node are hidden. For example Figure 6 As shown, if an interaction occurs with the analysis node of the first type of source, only the link relationship between the first type of source and the first search point is displayed, and other link relationships are hidden.
[0083] The data analysis method provided in this embodiment hides the link relationships that are not connected to the first analysis node when interacting with the first analysis node in the first analysis page. Therefore, it is possible to specifically analyze the link relationships / search paths of the nodes of interest and avoid the interference of the remaining link relationships.
[0084] In some alternative embodiments, a first control is also displayed in the first analysis page, and the first control is used to switch the type of search term. The data analysis method of the present disclosure further includes:
[0085] Step a1, in response to an interaction operation with the first control, determining the target type of search term.
[0086] Among them, the target search term type is one of all types, the search term type corresponding to the target object (such as brand term), and the search term type unrelated to the target object (such as non-brand term). For example Figure 7 As shown, if the second type is selected through the first control, the search term type is switched from Figure 5 the first type shown (such as brand term) to the second type (such as non-brand term), and the target search term type is the second type.
[0087] Step a2, obtain the second search information corresponding to the target search term type. The second search information is related to the first analysis object and meets the target analysis condition. The second search information includes the second search source, the second search path, and the second search result.
[0088] It should be noted that the relevant description of the second search information can refer to the relevant description of the above first search information, and will not be elaborated here.
[0089] Step a3, update the analysis nodes, the link relationships of the analysis nodes, and the traffic analysis information displayed in the first analysis page based on the second search information.
[0090] Exemplarily, refer to Figure 5 and Figure 7 , when the search term type is switched from the first type to the second type, if the second search source changes compared with the first search source, the analysis nodes of the first search source are updated according to the second search source, and the link relationships of the analysis nodes and the traffic analysis information displayed in the area corresponding to the analysis nodes are updated according to the traffic analysis information of the second search source.
[0091] The data analysis method provided in this embodiment provides the first control for switching the search term type. Therefore, it can analyze the search situation of the first analysis object from the dimension of different search term types.
[0092] In some optional embodiments, a second control is also displayed on the first analysis page, and the second control is used to switch the analysis object. The data analysis method of the present disclosure further includes:
[0093] Step b1, in response to the interaction operation with the second control, determine the second analysis object.
[0094] Among them, the second analysis object is one of the target object, the comparison object of the target object (such as the comparison brand), and other objects in the industry (such as the top 20 objects in the industry search rankings). For example Figure 8 As shown, if the third type (such as the top 20 objects in the industry search rankings) is selected through the second control, the search term type is switched from Figure 5The second type (such as a comparison brand) shown is switched to the third type, and the second analysis object is the third type.
[0095] Step b2, obtain the third search information of the second analysis object, where the third search information meets the target analysis conditions, and the third search information includes a third search source, a third search path, and a third search result.
[0096] It should be noted that the relevant description of the third search information can refer to the relevant description of the above-mentioned first search information, and will not be elaborated here.
[0097] Step b3, update the analysis nodes, the link relationships of the analysis nodes, and the traffic analysis information displayed in the first analysis page based on the third search information.
[0098] Exemplarily, see Figure 5 and Figure 6 , when switching the analysis object from the first analysis object to the second analysis object, if the third search source changes compared to the first search source, update the analysis nodes of the first search source according to the third search source, and update the link relationships of the analysis nodes and the traffic analysis information displayed in the area corresponding to the analysis nodes according to the traffic analysis information of the third search source.
[0099] The data analysis method provided in this embodiment provides a second control for switching the analysis object. Therefore, it can perform search data analysis from the dimensions of different analysis objects.
[0100] In some alternative embodiments, the data analysis method of the present disclosure further includes:
[0101] Step c1, in response to an interaction operation with a second analysis node in the first analysis page, display a third control corresponding to the second analysis node, where the third control is used to add associated object information of the first analysis object.
[0102] Among them, the second analysis node is the analysis node selected in the second display area.
[0103] Optionally, the associated object information includes information of the associated object of the first analysis object. Among them, the associated object includes an object that searches for the first analysis object and / or searches for the associated content of the first analysis object (such as the product of the first analysis object).
[0104] Specifically, in response to an interaction operation with a second analysis node in the first analysis page, display a sub-page corresponding to the second analysis node, and a third control is displayed in the sub-page. Among them, the third control is used to add the associated object information corresponding to the second analysis node to the associated object information of the first analysis object.
[0105] Step c2, in response to an interaction operation with the third control, add the object information of the associated object that triggers the generation of the search information corresponding to the second analysis node to the associated object information of the first analysis object.
[0106] Exemplarily, as Figure 9 shown, if the second analysis node is an analysis node of the first type of source (such as direct search), and both associated object 1 and associated object 2 search for the first analysis object through direct search, then the associated objects that trigger the generation of the search information corresponding to the second analysis node include associated object 1 and associated object 2. Through the interaction operation with the third control, the object information of associated object 1 and associated object 2 can be added to the associated object information of the first analysis object.
[0107] In the data analysis method provided in this embodiment, when interacting with the second analysis node, a third control for adding the associated object information of the first analysis object is provided. Therefore, the associated objects of the first analysis object can be added according to the analysis requirements to analyze the characteristics of the associated objects for searching the first analysis object.
[0108] In some alternative embodiments, a fourth control is also displayed on the first analysis page, and the fourth control is used to trigger the display of at least one piece of associated object information of the first analysis object.
[0109] Exemplarily, as Figure 9 shown, a fourth control is also displayed in the second display area of the first analysis page, and the user can click the fourth control to trigger the display of the associated object information of the first analysis object.
[0110] Furthermore, the number of pieces of associated object information of the first analysis object is also displayed in the corresponding area of the fourth control.
[0111] In the data analysis method provided in this embodiment, a third control for triggering the display of associated object information is provided. Therefore, it is possible to facilitate the analysis of the characteristics of the associated objects of the first analysis object to comprehensively analyze the search situation of the first analysis object.
[0112] In some alternative embodiments, the data analysis method of the present disclosure further includes:
[0113] Step d1, in response to an interaction operation with the fourth control, display at least one piece of associated object information and a fifth control in the second analysis page, and the fifth control is used to create the associated object information of the first analysis object.
[0114] Exemplarily, if the user clicks the fourth control shown in Figure 9 , a pop-up window can be used to display as shown in Figure 10The second analysis page shown. In the second analysis page, associated object information of the first analysis object is displayed, such as the industry to which the associated object belongs, the object source, the object magnitude, etc.
[0115] Furthermore, the second analysis page also displays operation controls corresponding to the associated object information, such as a delete control. The associated object information of the first analysis object can be deleted through the delete control. Among them, one or more of the associated object information can be deleted individually, or the associated object information of the first analysis object can be deleted in batches.
[0116] Step d2, in response to an interaction operation with the fifth control, at least one piece of associated object information is displayed in the third analysis page.
[0117] It can be understood that if the user needs to further analyze the associated object information or create associated object information, they will jump to the third analysis page, where they can operate on the associated object information or create associated object information.
[0118] It should be noted that in actual applications, it is also possible to directly jump to the third analysis page in response to an interaction operation with the fourth control, which can be adjusted according to the actual situation.
[0119] Step d3, in response to an addition operation for the first associated object information among at least one piece of associated object information, the first associated object information and the second associated object information are displayed in the object analysis area of the third analysis page. The second associated object information is obtained by fusing the first associated object information in the object analysis area.
[0120] Specifically, a control for performing an addition operation is displayed in the corresponding area of the associated object information. Through an interaction operation with this control, the selected first associated object information can be added to the object analysis area. In the object analysis area, fusion controls for at least one fusion method are displayed, such as a fusion control for "taking the union" and a fusion control for "taking the intersection". By selecting the fusion control, the fusion method of the first associated object information is determined. At the same time, an addition control is also displayed in the object analysis area. By interacting with this addition control, the first associated object information in the object analysis area is fused using the selected fusion method to obtain and display the second associated object information. For example, if the fusion control for "taking the union" is selected, the second associated object information is obtained based on the union of the first associated object information in the object analysis area.
[0121] Step d4, in response to an addition operation for the second associated object information, the second associated object information is added to at least one piece of associated object information.
[0122] Specifically, a creation control is also displayed in the corresponding area of the second associated object information. In response to an interaction operation with the creation control, the second associated object information is added to the associated object information of the first analysis object.
[0123] The data analysis method provided in this embodiment provides a fifth control for creating the associated object information of the first analysis object. The existing first associated object information is fused through the fifth control to obtain new second associated object information. Therefore, the creation efficiency of the associated object information can be effectively improved.
[0124] In some alternative embodiments, as Figure 11 shown, at least one operation's sixth control is also displayed in the corresponding area of the associated object information on the third analysis page. The data analysis method of the present disclosure further includes: in response to an interaction operation with the sixth control, performing the operation corresponding to the sixth control on the corresponding associated object information.
[0125] Specifically, the at least one operation includes at least one of an addition operation, a deletion operation, a push operation, a view operation, a report generation operation, an expansion operation, and a recommendation operation. In addition, other operations can be set according to the actual situation, which is not limited here.
[0126] The data analysis method provided in this embodiment provides a sixth control for operating the associated object information. Therefore, the associated object information can be flexibly operated through the sixth control.
[0127] In some alternative embodiments, at least one analysis method's seventh control is displayed in the third display area of the first analysis page. The data analysis method of the present disclosure further includes:
[0128] Step e1, in response to a selection operation on the seventh control, determine the target analysis method.
[0129] Optionally, the target analysis method includes at least one of a first analysis method, a second analysis method, and a third analysis method. Among them, the first analysis method is used to analyze the traffic before search. The second analysis method is used to analyze the search terms. The third analysis method is used to analyze the search results.
[0130] Step e2, display the analysis data corresponding to the target analysis method in the third display area of the first analysis page. The analysis data is related to the first search information.
[0131] Specifically, analyze the corresponding search information in the first search information through the target analysis method to obtain the analysis data corresponding to the target analysis method.
[0132] The data analysis method provided in this embodiment provides a seventh control for at least one analysis method. Therefore, the analysis method of the first search information can be switched through the seventh control to analyze the search situation represented by the first search information from multiple dimensions.
[0133] In some optional embodiments, if the target analysis method is the first analysis method, then step e2 above includes: displaying the media content of the first search source and the first analysis data of the media content in the third display area of the first analysis page. The first analysis data is obtained by statistically analyzing the first search data obtained after displaying the media content, and the first search data is related to the first analysis object.
[0134] Specifically, one or more media contents correspond to the first search source, where the media content includes at least one of video, picture and text, and audio. In addition, other media contents can also be selected according to the actual situation, which is not limited here.
[0135] Optionally, the first analysis data includes at least one of the publisher of the media content, the search terms triggered by displaying the media content for searching for the first analysis object, the number of searches corresponding to the search terms, and the total number of searches for the first analysis object, which can be adjusted according to the actual situation.
[0136] Further, as Figure 12 shown, configuration controls for at least one first screening condition for the media content are also displayed in the third display area. The at least one first screening condition includes search term type, content range of the media content (such as the brand and industry to which the first analysis object belongs), account type of the publisher, information of the publisher, release time, etc. The media content displayed in the third display area can be screened through the configuration of the first screening condition.
[0137] Exemplarily, as Figure 12 shown, if the first search source corresponds to Video 1 and Video 2, the first analysis data of Video 1 is displayed in the third display area. For example, the publisher of Video 1 is Author 1, the search terms (such as Search Term 11, Search Term 12) triggered by displaying Video 1 for searching for the first analysis object, the number of searches corresponding to the search terms (such as the number of searches for Search Term 11 is 5, and the number of searches for Search Term 12 is 2), and the total number of searches for the first analysis object triggered after displaying Video 1 (such as 200 times), etc.
[0138] The data analysis method provided in this embodiment, through the selection of the first analysis method, displays the media content of the first search source and the first analysis data of the media content. Therefore, the media content that triggers the search for the first analysis object or its associated content can be analyzed using the first analysis data of the media content to find media content with better recommendation effects, and then optimize the recommended media content to improve the search rate.
[0139] In some alternative embodiments, if the target analysis method is the second analysis method, then step e2 above includes: displaying the target search term used in the first search path and the second analysis data of the target search term in the third display area of the first analysis page, where the second analysis data is obtained through statistical analysis based on the second search data related to the target search term.
[0140] Among them, the second search data is related to the first analysis object and / or the associated content of the first analysis object.
[0141] Optionally, the second analysis data includes at least one of the number of searches for the first analysis object triggered by the target search term and the number of associated objects that initiate a search for the first analysis object through the target search term, which can be adjusted according to the actual situation.
[0142] Furthermore, as Figure 13 shown, configuration controls for at least one second screening condition for the target search term are also displayed in the third display area. The at least one second screening condition includes at least one of the search term type and the product that recommends using the target search term, which can be adjusted according to the actual situation.
[0143] Furthermore, as Figure 13 shown, a word cloud formed by the target search term is also displayed in the third display area.
[0144] Exemplarily, as Figure 13 shown, if target search terms such as search term 1, search term 2, and search term 3 are used in the first search path, then the second analysis data of the target search terms such as search term 1, search term 2, and search term 3 is displayed in the third display area. For example, the number of searches for the first analysis object triggered by search term 1 is 30, and the number of searches for the first analysis object triggered by search term 2 is 20. At the same time, a word cloud formed by the target search terms can be displayed in the third display area according to the search times of the target search terms.
[0145] The data analysis method provided in this embodiment, by selecting the second analysis method, displays the target search terms used in the first search path and the second analysis data of the target search terms. Therefore, it is possible to analyze the target search terms that trigger the search for the first analysis object or its related content by using the second analysis data of the target search terms, so as to find the target search terms that are used more frequently during the search process, and then optimize the description terms of the first analysis object or its related content to improve the search rate.
[0146] In some alternative embodiments, if the target analysis method is the third analysis method, then step e2 above includes: displaying the third analysis data of the first search results in the third display area of the first analysis page, where the third analysis data is obtained through statistical analysis based on the first operation data obtained after displaying the first search results, and the first operation data is related to the related content of the first analysis object.
[0147] Optionally, the third analysis data includes at least one of the exposure situation (such as content exposure count, product exposure count) of the related content of the first analysis object triggered by the first search results and the product interaction situation, which can be adjusted according to the actual situation. Among them, the related content includes the content, products, etc. of the first analysis object.
[0148] Furthermore, the analysis data in the third analysis data has a hierarchical relationship, and the target index data (such as conversion rate) of the analysis data from the upper level to the current level in the third analysis data is also displayed in the third display area.
[0149] Furthermore, as Figure 14 shown, the fourth analysis data of the comparison object of the first analysis object is also displayed in the third display area, where the fourth analysis data is obtained through statistical analysis based on the second operation data obtained after displaying the search results of the comparison object.
[0150] Exemplarily, as Figure 14 shown, in the third display area, the content exposure situation, product exposure situation, and product interaction situation (such as product click situation, product transaction situation) of the first search results can be displayed, and the target index data from the content exposure situation to the product exposure situation and the target index data from the product exposure situation to the product interaction situation are displayed according to the hierarchical relationship among the content exposure situation, product exposure situation, and product interaction situation. And in the third display area, the content exposure situation, product exposure situation, and product interaction situation (such as product click situation, product transaction situation) of the search results of the comparison object are displayed, and the target index data from the content exposure situation to the product exposure situation and the target index data from the product exposure situation to the product interaction situation are displayed according to the hierarchical relationship among the content exposure situation, product exposure situation, and product interaction situation.
[0151] The data analysis method provided in this embodiment displays the third analysis data of the first search result by selecting the third analysis method. Therefore, it is possible to optimize the associated content of the first analysis object by finding search results with better recommendation effects, thereby improving the search rate.
[0152] In some optional embodiments, the data analysis method of the present disclosure further includes: obtaining first search data obtained after acquiring media content of the first search source; performing statistical analysis based on the first search data to obtain first analysis data of the media content; interpreting the first analysis data to obtain a second analysis result; and displaying the second analysis result in the first display area.
[0153] Specifically, a second analysis template corresponding to the first analysis data can be pre-configured, and the first analysis data can be interpreted through the second analysis template to obtain a second analysis result. Alternatively, the first analysis data can be input into a pre-trained language model for interpretation to obtain a second analysis result. The interpretation method of the first analysis data is not limited herein and can be selected according to actual situations.
[0154] The data analysis method provided in this embodiment interprets and displays a second analysis result based on the first analysis data corresponding to the media content of the first search source. Therefore, it is possible to use the second analysis result to analyze media content with better recommendation effects for the first analysis object.
[0155] In some optional embodiments, the data analysis method of the present disclosure further includes: obtaining second search data related to the target search term used in the first search path; performing statistical analysis on the second search data to obtain second analysis data of the target search term; interpreting the second analysis data to obtain a third analysis result; and displaying the third analysis result in the first display area.
[0156] Specifically, a third analysis template corresponding to the second analysis data can be pre-configured, and the second analysis data can be interpreted through the third analysis template to obtain a third analysis result. Alternatively, the second analysis data can be input into a pre-trained language model for interpretation to obtain a third analysis result. The interpretation method of the second analysis data is not limited herein and can be selected according to actual situations.
[0157] The data analysis method provided in this embodiment interprets and displays a third analysis result based on the second analysis data corresponding to the target search term used in the first search path. Therefore, it is possible to use the third analysis result to analyze descriptive words with better search effects for the first analysis object.
[0158] In some optional embodiments, the data analysis method of the present invention also includes: obtaining first operation data obtained after displaying the first search result, the first operation data being related to the associated content of the first analysis object; performing statistical analysis based on the first operation data to obtain third analysis data of the first search result; determining a comparison object of the first analysis object, and obtaining second operation data obtained after displaying the search results of the comparison object; performing statistical analysis based on the second operation data to obtain fourth analysis data; performing analysis based on the comparison between the third analysis data and the fourth analysis data to obtain a fourth analysis result; and displaying the fourth analysis result in the first display area.
[0159] Specifically, a fourth analysis template corresponding to the third analysis data and the fourth analysis data may be pre-configured, and the third analysis data and the fourth analysis data may be interpreted by the fourth analysis template to obtain a fourth analysis result. Alternatively, the third analysis data and the fourth analysis data may be input into a pre-trained language model for interpretation to obtain a fourth analysis result. The interpretation method of the third analysis data and the fourth analysis data is not limited here, and may be selected according to actual conditions.
[0160] The data analysis method provided in this embodiment is based on the third analysis data corresponding to the first search result and the fourth analysis data corresponding to the search result of the comparison object. Therefore, the fourth analysis result can be used to analyze the search result with better recommendation effect for the first analysis object.
[0161] For example, Figure 15 As shown, the first analysis result, the second analysis result, the third analysis result and the fourth analysis result can be simultaneously displayed in the first display area of the first analysis page, so as to facilitate multi-angle analysis of the search situation of the first analysis object from the perspectives of traffic analysis information of the entire search path, media content before the search, search terms used in the search, and follow-up results after the search, so as to provide diversified search data analysis.
[0162] As a specific application example, a client of the data platform is installed on an electronic device, and the client is used to analyze the search situation of the analysis object using the data analysis method disclosed in the present invention. The user can analyze the search situation of the analysis object from multiple dimensions by interacting with the page displayed by the client.
[0163] In this embodiment, a data analysis device is further provided. This device is used to implement the above-mentioned embodiments and preferred implementation manners, and those that have been described will not be repeated. As used hereinafter, the term "module" can be a combination of software and / or hardware that can achieve a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.
[0164] This embodiment provides a data analysis device, as Figure 16 shown, including:
[0165] A first interaction module 1601, configured to determine a target analysis condition and a first analysis object in response to an interaction operation on the analysis condition area in the first analysis page;
[0166] A first acquisition module 1602, configured to acquire first search information that meets the target analysis condition, and traffic analysis information of the search information in the first search information. The first search information is related to the first analysis object, and the first search information includes a first search source, a first search path, and a first search result;
[0167] A first processing module 1603, configured to analyze the first search information based on the traffic analysis information to obtain a first analysis result;
[0168] A first display module 1604, configured to display the first analysis result in the first display area of the first analysis page;
[0169] A second display module 1605, configured to respectively display analysis nodes corresponding to the first search source, the first search path, and the first search result in the second display area of the first analysis page, and display the link relationship between the analysis nodes. The link relationship is used to characterize the search path between the first search source, the first search path, and the first search result. The traffic analysis information of the corresponding search information is displayed in the corresponding area of each analysis node.
[0170] In some alternative implementation manners, the data analysis device of the present disclosure further includes:
[0171] A second processing module, configured to hide the link relationships that are not connected to the first analysis node in the first display area of the first analysis page in response to an interaction operation with the first analysis node in the first analysis page.
[0172] In some alternative implementation manners, a first control is further displayed in the first analysis page. The first control is used to switch the type of search term. The data analysis device of the present disclosure further includes:
[0173] A second interaction module, configured to determine a target search term type in response to an interaction operation with the first control;
[0174] A second acquisition module, configured to acquire second search information corresponding to a target search term type, where the second search information is related to a first analysis object and meets a target analysis condition, and the second search information includes a second search source, a second search path, and a second search result;
[0175] A first update module, configured to update the analysis nodes, the link relationships of the analysis nodes, and the traffic analysis information displayed in the first analysis page based on the second search information.
[0176] In some alternative embodiments, a second control is further displayed in the first analysis page, and the second control is used to switch the analysis object. The data analysis device of the present disclosure further includes:
[0177] A third interaction module, configured to determine a second analysis object in response to an interaction operation with the second control;
[0178] A third acquisition module, configured to acquire third search information of the second analysis object, where the third search information meets the target analysis condition, and the third search information includes a third search source, a third search path, and a third search result;
[0179] A second update module, configured to update the analysis nodes, the link relationships of the analysis nodes, and the traffic analysis information displayed in the first analysis page based on the third search information.
[0180] In some alternative embodiments, the data analysis device of the present disclosure further includes:
[0181] A fourth interaction module, configured to display a third control corresponding to the second analysis node in response to an interaction operation with the second analysis node in the first analysis page, where the third control is used to add associated object information of the first analysis object;
[0182] A first addition module, configured to add the object information of the associated object generated by triggering the search information corresponding to the second analysis node to the associated object information of the first analysis object in response to an interaction operation with the third control.
[0183] In some alternative embodiments, a fourth control is further displayed in the first analysis page, and the fourth control is used to trigger the display of at least one piece of associated object information of the first analysis object.
[0184] In some alternative embodiments, the data analysis device of the present disclosure further includes:
[0185] A fifth interaction module, configured to display at least one piece of associated object information and a fifth control in a second analysis page in response to an interaction operation with the fourth control, where the fifth control is used to create associated object information of the first analysis object;
[0186] The sixth interaction module is configured to display at least one associated object information in the third analysis page in response to an interaction operation with the fifth control.
[0187] The third processing module is configured to display the first associated object information and the second associated object information in the object analysis area of the third analysis page in response to an addition operation for the first associated object information among at least one associated object information, where the second associated object information is obtained by fusing the first associated object information in the object analysis area.
[0188] The second addition module is configured to add the second associated object information to at least one associated object information in response to an addition operation for the second associated object information.
[0189] In some alternative embodiments, a sixth control for at least one operation is further displayed in the corresponding area of the associated object information in the third analysis page. The data analysis device of the present disclosure further includes:
[0190] The sixth interaction module is configured to perform an operation corresponding to the sixth control on the corresponding associated object information in response to an interaction operation with the sixth control.
[0191] In some alternative embodiments, a seventh control for at least one analysis method is displayed in the third display area of the first analysis page. The data analysis device of the present disclosure further includes:
[0192] The selection module is configured to determine a target analysis method in response to a selection operation with the seventh control.
[0193] The third display module is configured to display analysis data corresponding to the target analysis method in the third display area of the first analysis page, where the analysis data is related to the first search information.
[0194] In some alternative embodiments, the third display module includes:
[0195] The first display unit is configured to, if the target analysis method is the first analysis method, display the media content from the first search source and the first analysis data of the media content in the third display area of the first analysis page, where the first analysis data is obtained by performing statistical analysis on the first search data obtained after displaying the media content, and the first search data is related to the first analysis object.
[0196] In some alternative embodiments, the third display module further includes:
[0197] A second display unit, configured to, if the target analysis method is the second analysis method, display the target search term used in the first search path and the second analysis data of the target search term in the third display area of the first analysis page, where the second analysis data is obtained by performing statistical analysis on the second search data related to the target search term.
[0198] In some alternative embodiments, the third display module further includes:
[0199] A third display unit, configured to, if the target analysis method is the third analysis method, display the third analysis data of the first search result in the third display area of the first analysis page, where the third analysis data is obtained by performing statistical analysis on the first operation data obtained after displaying the first search result, and the first operation data is related to the associated content of the first analysis object.
[0200] In some alternative embodiments, the data analysis device of the present disclosure further includes:
[0201] A fourth acquisition module, configured to acquire the first search data obtained after displaying the media content of the first search source;
[0202] A first analysis module, configured to perform statistical analysis on the first search data to obtain the first analysis data of the media content;
[0203] A first interpretation module, configured to interpret the first analysis data to obtain a second analysis result;
[0204] A fourth display module, configured to display the second analysis result in the first display area.
[0205] In some alternative embodiments, the data analysis device of the present disclosure further includes:
[0206] A fifth acquisition module, configured to acquire the second search data related to the target search term used in the first search path;
[0207] A second analysis module, configured to perform statistical analysis on the second search data to obtain the second analysis data of the target search term;
[0208] A second interpretation module, configured to interpret the second analysis data to obtain a third analysis result;
[0209] A fifth display module, configured to display the third analysis result in the first display area.
[0210] In some alternative embodiments, the data analysis device of the present disclosure further includes:
[0211] A sixth acquisition module, configured to acquire the first operation data obtained after displaying the first search result, where the first operation data is related to the associated content of the first analysis object;
[0212] A third analysis module, configured to perform statistical analysis based on the first operation data to obtain third analysis data of the first search result;
[0213] A fourth processing module, used for determining a comparison object of the first analysis object, and obtaining second operation data obtained after displaying search results of the comparison object;
[0214] a fourth analysis module, configured to perform statistical analysis based on the second operation data to obtain fourth analysis data;
[0215] A fifth analysis module, configured to perform analysis based on a comparison between the third analysis data and the fourth analysis data to obtain a fourth analysis result;
[0216] The sixth display module is used to display the fourth analysis result in the first display area.
[0217] The data analysis device provided by the embodiment of the present disclosure can execute the data analysis method provided by any embodiment of the present disclosure, and has the functional modules and beneficial effects corresponding to the execution method. The data analysis device of the present disclosure analyzes the first search information based on the traffic analysis information corresponding to the search information in the first search information, obtains and displays the first analysis result. Therefore, the key information in the first search information can be quickly understood through the first analysis result, so as to analyze the overall search situation of the first analysis object. On the other hand, the analysis nodes corresponding to the first search source, the first search path, and the first search result are displayed, and the link relationship between the analysis nodes is displayed. Therefore, the search path for the first analysis object can be restored, so as to analyze the main search source of the first analysis object in combination with the traffic analysis information of the first search source. And, in combination with the traffic analysis information of the first search path, the main search path of the first analysis object is analyzed. And, in combination with the traffic analysis information of the first search result, the main undertaking result of the first analysis object is analyzed. Then, according to the first analysis result, the link relationship and traffic analysis information displayed in the second display area, the search situation of the first analysis object is analyzed in multiple dimensions to improve the accuracy of the search analysis.
[0218] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0219] Figure 17 A structural block diagram of an electronic device provided in an embodiment of the present disclosure.
[0220] The following specific reference Figure 17, which shows a structural block diagram of an electronic device suitable for implementing the electronic device in the embodiments of the present disclosure. The electronic device may include a processor (such as a central processing unit, a graphics processing unit, etc.) 1701, which may perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1702 or a program loaded from a memory 1708 into a random access memory (RAM) 1703. In the RAM 1703, various programs and data required for the operation of the electronic device are also stored. The processor 1701, the ROM 1702, and the RAM 1703 are connected to each other through a bus 1704. An input / output (I / O) interface 1705 is also connected to the bus 1704.
[0221] Generally, the following devices may be connected to the I / O interface 1705: an input device 1706 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1707 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a memory 1708 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1709. The communication device 1709 may allow the electronic device to communicate with other devices wirelessly or wiredly to exchange data. Although Figure 17 the electronic device with various devices is shown, it should be understood that it is not required to implement or have all the shown devices, and more or fewer devices may be alternatively implemented or had.
[0222] Specifically, according to the embodiments of the present disclosure, the process described above with reference to the flowchart may be implemented as a computer software program. For example, the embodiments of the present disclosure include a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes program codes for performing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication device 1709, or installed from the memory 1708, or installed from the ROM 1702. When the computer program is executed by the processor 1701, the above-mentioned functions defined in the data analysis method of the embodiments of the present disclosure are executed.
[0223] Figure 17 The shown electronic device is only an example and should not bring any limitation to the functions and usage scope of the embodiments of the present disclosure.
[0224] Embodiments of the present disclosure also provide a computer-readable storage medium. The methods according to the embodiments of the present disclosure can be implemented in hardware, firmware, or be implemented as computer code that can be recorded on a storage medium, or be implemented as computer code that is originally stored in a remote storage medium or a non-transitory machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the methods described herein can be processed by such software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid-state drive, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code, and when the software or computer code is accessed and executed by the computer, the processor, or the hardware, it implements the data analysis method shown in the above embodiments.
[0225] A part of the present disclosure can be applied as a computer program product, for example, computer program instructions, when executed by a computer, can call or provide the methods and / or technical solutions according to the present disclosure through the operation of the computer. Those skilled in the art should be able to understand that the forms of existence of computer program instructions in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executes the instructions, or the computer compiles the instructions and then executes the corresponding compiled program, or the computer reads and executes the instructions, or the computer reads and installs the instructions and then executes the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible by the computer.
[0226] Although the embodiments of the present disclosure have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the present disclosure, and such modifications and variations all fall within the scope defined by the appended claims.
Claims
1. A data analysis method, characterized in that The method includes: In response to an interaction operation on the analysis condition area in the first analysis page, determining a target analysis condition and a first analysis object; Obtaining first search information that meets the target analysis condition, and traffic analysis information of the search information in the first search information, where the first search information is related to the first analysis object, and the first search information includes a first search source, a first search path, and a first search result; Analyzing the first search information based on the traffic analysis information to obtain a first analysis result; Displaying the first analysis result in a first display area of the first analysis page; In a second display area of the first analysis page, respectively display analysis nodes corresponding to the first search source, the first search path, and the first search result, and display a link relationship between the analysis nodes, where the link relationship is used to represent a search path between the first search source, the first search path, and the first search result, and traffic analysis information of the corresponding search information is displayed in the corresponding area of each analysis node.
2. The method according to claim 1, wherein The method further includes: In response to an interaction operation with a first analysis node in the first analysis page, hiding, in the first display area of the first analysis page, link relationships that are not connected to the first analysis node.
3. The method according to claim 1, characterized in that, A first control is further displayed in the first analysis page, and the first control is used to switch the type of search term; The method further includes: In response to an interaction operation with the first control, determining a target search term type; Obtaining second search information corresponding to the target search term type, where the second search information is related to the first analysis object and meets the target analysis condition, and the second search information includes a second search source, a second search path, and a second search result; Updating the analysis nodes, the link relationships of the analysis nodes, and the traffic analysis information displayed in the first analysis page based on the second search information.
4. The method according to claim 1, wherein A second control is further displayed in the first analysis page, and the second control is used to switch the analysis object; the method further includes: In response to an interaction operation with the second control, determining a second analysis object; Obtaining third search information of the second analysis object, where the third search information meets the target analysis condition, and the third search information includes a third search source, a third search path, and a third search result; Updating the analysis nodes, the link relationships of the analysis nodes, and the traffic analysis information displayed in the first analysis page based on the third search information.
5. The method according to claim 1, wherein The method further includes: In response to an interaction operation with a second analysis node in the first analysis page, displaying a third control corresponding to the second analysis node, where the third control is used to add associated object information of the first analysis object; In response to an interaction operation with the third control, adding object information of an associated object generated by the search information corresponding to the second analysis node to the associated object information of the first analysis object.
6. The method according to claim 1, wherein A fourth control is also displayed on the first analysis page, and the fourth control is used to trigger the display of at least one associated object information of the first analysis object.
7. The method according to claim 6, wherein The method further includes: In response to an interaction operation with the fourth control, the at least one associated object information and a fifth control are displayed on a second analysis page, and the fifth control is used to create the associated object information of the first analysis object; In response to an interaction operation with the fifth control, the at least one associated object information is displayed on a third analysis page; In response to an addition operation on the first associated object information in the at least one associated object information, the first associated object information and the second associated object information are displayed in the object analysis area of the third analysis page, and the second associated object information is obtained by performing a fusion process on the first associated object information in the object analysis area; In response to an addition operation on the second associated object information, the second associated object information is added to the at least one associated object information.
8. The method according to claim 7, wherein At least one operation's sixth control is also displayed in the corresponding area of the associated object information on the third analysis page; the method further includes: In response to an interaction operation with the sixth control, perform the operation corresponding to the sixth control on the corresponding associated object information.
9. The method according to claim 1, wherein At least one analysis method's seventh control is displayed in the third display area of the first analysis page; the method further includes: In response to a selection operation on the seventh control, determine the target analysis method; Display the analysis data corresponding to the target analysis method in the third display area of the first analysis page, and the analysis data is related to the first search information.
10. The method according to claim 9, wherein If the target analysis method is the first analysis method, then the displaying the analysis data corresponding to the target analysis method in the third display area of the first analysis page includes: Display the media content of the first search source and the first analysis data of the media content in the third display area of the first analysis page, and the first analysis data is obtained by performing a statistical analysis on the first search data obtained after displaying the media content, and the first search data is related to the first analysis object.
11. The method according to claim 9, wherein If the target analysis method is the second analysis method, then the displaying the analysis data corresponding to the target analysis method in the third display area of the first analysis page includes: Display the target search term used in the first search path and the second analysis data of the target search term in the third display area of the first analysis page, and the second analysis data is obtained by performing a statistical analysis on the second search data related to the target search term.
12. The method according to claim 9, wherein If the target analysis method is the third analysis method, then the displaying the analysis data corresponding to the target analysis method in the third display area of the first analysis page includes: Display the third analysis data of the first search result in the third display area of the first analysis page. The third analysis data is obtained through statistical analysis based on the first operation data obtained after displaying the first search result, and the first operation data is related to the associated content of the first analysis object.
13. The method according to claim 1, wherein The method further includes: Obtain the first search data obtained after displaying the media content of the first search source; Conduct statistical analysis based on the first search data to obtain the first analysis data of the media content; Interpret the first analysis data to obtain a second analysis result; Display the second analysis result in the first display area.
14. The method according to claim 1, characterized in that, The method further includes: Obtain the second search data related to the target search term used in the first search path; Conduct statistical analysis on the second search data to obtain the second analysis data of the target search term; Interpret the second analysis data to obtain a third analysis result; Display the third analysis result in the first display area.
15. The method according to claim 1, wherein The method further includes: Obtain the first operation data obtained after displaying the first search result. The first operation data is related to the associated content of the first analysis object; Conduct statistical analysis based on the first operation data to obtain the third analysis data of the first search result; Determine the comparison object of the first analysis object, and obtain the second operation data obtained after displaying the search result of the comparison object; Conduct statistical analysis based on the second operation data to obtain the fourth analysis data; Analyze based on the comparison between the third analysis data and the fourth analysis data to obtain a fourth analysis result; Display the fourth analysis result in the first display area.
16. A data analysis device, characterized in that, The device includes: A first interaction module, configured to determine a target analysis condition and a first analysis object in response to an interaction operation on the analysis condition area in the first analysis page; A first acquisition module, configured to acquire the first search information that meets the target analysis condition, and the traffic analysis information of the search information in the first search information. The first search information is related to the first analysis object, and the first search information includes a first search source, a first search path, and a first search result; A first processing module, configured to analyze the first search information based on the traffic analysis information to obtain a first analysis result; A first display module, configured to display the first analysis result in the first display area of the first analysis page; A second display module, configured to respectively display the analysis nodes corresponding to the first search source, the first search path, and the first search result in the second display area of the first analysis page, and display the link relationship between the analysis nodes. The link relationship is used to represent the search path between the first search source, the first search path, and the first search result, and the traffic analysis information of the corresponding search information is displayed in the corresponding area of each analysis node.
17. An electronic device, characterized in that, Includes: A memory and a processor, which are communicatively connected to each other. Computer instructions are stored in the memory, and the processor executes the computer instructions to perform the data analysis method according to any one of claims 1 to 15.
18. A computer-readable storage medium, characterized in that, Computer instructions are stored on the computer-readable storage medium, and the computer instructions are used to cause a computer to perform the data analysis method according to any one of claims 1 to 15.
19. A computer program product, characterized in that, It includes computer instructions, and the computer instructions are used to cause a computer to perform the data analysis method according to any one of claims 1 to 15.