Public opinion tracing method based on multi-source heterogeneous data
By constructing a public opinion dissemination network using multi-source heterogeneous data and combining multi-layered local impact assessment functions and the shortest distance, the problem of incomplete data coverage and low accuracy of single-platform tracing methods is solved, enabling precise tracing of public opinion dissemination paths across platforms and supporting border public opinion governance.
Patent Information
- Application Number
- CN202511860395.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-11
- Publication Date
- 2026-01-09
- Estimated Expiration
- 2045-12-11
AI Technical Summary
Existing source tracing methods rely on data from a single platform, resulting in incomplete data coverage and low accuracy. This makes it difficult to meet the source tracing needs of cross-platform public opinion dissemination, especially in border areas where it is difficult to accurately find the source for effective control.
By employing multi-source heterogeneous data, a public opinion dissemination network is constructed through normalization and fusion. The source of public opinion dissemination is determined using a multi-layered local impact assessment function and the shortest distance. Combined with sentiment analysis and dissemination contribution, the path of public opinion dissemination across platforms is accurately traced.
It enables precise tracing of the cross-platform public opinion dissemination path, improves data coverage and tracing accuracy, effectively locates the source of public opinion dissemination, and provides technical support for border public opinion governance.
Smart Images

Figure CN121302289A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing technology, and in particular to a method for tracing public opinion sources based on multi-source heterogeneous data. Background Technology
[0002] Current methods for tracing the source of public opinion rely on data from a single platform. However, border-related public opinion involves multiple platforms, languages, and cultural backgrounds. Given this heterogeneous data, current methods fall far short of capturing the full picture of public opinion dissemination, resulting in significant discrepancies between the tracing results and the actual source of the dissemination. This is primarily manifested in incomplete data coverage, which fails to meet the tracing needs of modern cross-platform public opinion dissemination, especially for information that spreads rapidly across multiple platforms in border areas, making it difficult to accurately identify the source and effectively manage it.
[0003] Because public opinion spreads across platforms, data tracing based on a single platform is insufficient to address this dissemination pattern, proving particularly inadequate in border public opinion governance. In contrast, multi-heterogeneous data integrates rich information from multiple platforms, encompassing data from various mainstream social media platforms, news websites, forums, and other channels. Its public opinion tracing algorithm can more comprehensively capture the dissemination path of public opinion, meeting the practical needs of cross-platform communication and providing strong technical support for the effective governance of border public opinion. Summary of the Invention
[0004] To address the issues of incomplete data coverage and low accuracy in traditional single-platform tracing methods, as well as the reliance on data from a single platform leading to significant discrepancies between the tracing results and the actual source, thus failing to meet the needs of cross-platform tracing, this application provides a public opinion tracing method based on multi-source heterogeneous data, enabling accurate tracing of the cross-platform public opinion dissemination path.
[0005] This application discloses a method for tracing public opinion sources based on multi-source heterogeneous data, which includes: Acquire multi-source heterogeneous data; multi-source heterogeneous data includes data from social media platforms and traditional online media; Normalize and merge multi-source heterogeneous data to construct a public opinion dissemination network; constructing a public opinion dissemination network includes constructing a public opinion dissemination tree set, processing the public opinion dissemination tree set, and constructing a multi-layer public opinion dissemination network based on the public opinion dissemination tree set; Based on the multi-layer local impact assessment function and the shortest distance, the source of public opinion dissemination in the multi-layer public opinion dissemination network is determined.
[0006] Furthermore, the multi-source heterogeneous data originates from publicly available data on different network platforms or channels, including: data corresponding to users' direct participation in designated topics and derived sub-topics or sub-themes. This data includes the user's unique identifier ID, username, user attributes, user behavior data, and content dissemination path. Among these, user attributes include authentication type and number of followers; user behavior data includes posting frequency and interaction intensity; interaction intensity includes the number of comments, likes, and shares; and content dissemination path includes Weibo's reposting chain and TikTok's sharing data.
[0007] Furthermore, the construction of the public opinion propagation tree set includes: The algorithm automatically identifies relevant public opinion content from multi-source heterogeneous data using topic clustering. All public opinion content under the same topic is grouped into the same set. Starting from each piece of public opinion content that directly participates in the dissemination of public opinion, a separate public opinion dissemination tree is constructed for each piece of content. During the construction of the public opinion dissemination tree, the publisher's ID and username are obtained based on the public opinion content, and the publisher is set as the root node of the public opinion dissemination tree. After the public opinion content is published, the network platform accurately pushes the public opinion content to the corresponding users according to its own preset recommendation mechanism. Users forward or comment on the received content, and users who participate in the interaction are added as new nodes to the public opinion dissemination tree. When some users spread the message, a sub-topic is generated, which in turn affects other users. Users who participate in the dissemination due to the influence of the sub-topic are also included as nodes in the public opinion dissemination tree, until no new users are added to the public opinion dissemination tree. For all public opinion content under the same theme, construct corresponding public opinion propagation trees to obtain the final set of public opinion propagation trees for that theme.
[0008] Furthermore, the processing of the public opinion propagation tree set includes: The system sets the degree of contribution of each node to the spread of public opinion and judges the sentiment analysis of each node in the public opinion spread tree to determine whether the role and content expressed by each node in the process of public opinion spread are positive, negative or neutral.
[0009] Furthermore, the propagation contribution of the node includes: This involves organically integrating relevant information gathered by users along their respective opinion dissemination tree to construct a framework reflecting a node's contribution to the spread of a topic; relevant information includes the number of likes. Page views Number of comments and number of reposts ; Assign appropriate weights to relevant information to obtain the propagation contribution of each node. ; The node's sentiment analysis of public opinion includes: To analyze public opinion content related to topics involving nodes, a sentiment classification method based on a sentiment dictionary is adopted from natural language processing technology. First, a sentiment dictionary needs to be built in advance. When building the sentiment dictionary, the comment characteristics of users on different social media platforms are combined, and TF-IDF is used to extract high-frequency sentiment words from each platform. Then, existing open-source dictionaries are integrated to build a general sentiment dictionary. By weighting the sentiment expressed in the public opinion content published by users, it is determined whether the opinion type of the public opinion content is positive, negative, or neutral.
[0010] Furthermore, the construction of a multi-layered public opinion dissemination network based on the public opinion dissemination tree set includes: Based on different platforms and user IDs and usernames, the nodes in the public opinion propagation tree are linked and integrated to construct a multi-layered public opinion propagation network, so as to clearly present the propagation path and scope of influence of public opinion among different platforms and users. The process involves associating and integrating various nodes in the public opinion dissemination tree set based on different platforms and user IDs and usernames to construct a multi-layered public opinion dissemination network, including: This involves associating the same users across different platforms and integrating the same users within the same platform: When nodes with the same ID and username exist in the public opinion propagation tree set of the same platform, the duplicate nodes are integrated into one node, while preserving the edges between the original nodes; after all public opinion propagation trees of the same platform have been integrated, a single public opinion propagation network is constructed; when the same ID, user, or the same public opinion content appears on different platforms, the corresponding nodes are connected to associate them, representing the same user; after performing association on all platforms, multiple single public opinion propagation networks constitute a multi-layered public opinion propagation network; and the propagation contribution of nodes in the multi-layered public opinion propagation network is also considered. Adjusted to:
[0011] in, Contribution to overall dissemination For nodes In the Types of viewpoints on the internet that spread public opinion. For nodes In the Contribution of public opinion to the spread of information on the network. This refers to the total number of layers in a multi-layered public opinion dissemination network; the opinion type includes positive, negative, or neutral.
[0012] Furthermore, the determination of the source of public opinion dissemination in the multi-layered public opinion dissemination network based on the multi-layered local impact assessment function and the shortest distance includes: Based on the weight value of each platform With constant The product is assigned a constant to each platform. This is used to find the number of suspected source nodes for propagation on the platform; The nodes in each multi-layered public opinion dissemination network are ranked according to their dissemination contribution, and the top nodes are selected. Each node serves as the initial set of suspected propagation source nodes; Traverse all nodes within the two-hop region surrounding the initial suspected propagation source node set, and calculate the reference value of the initial suspected propagation source based on the multi-layer local influence evaluation function and the shortest distance. Select reference value The largest Each node constitutes a suspected propagation source node set; From the suspected source node set Select reference value The largest node is used as the source of public opinion dissemination in a multi-layered public opinion dissemination network.
[0013] Furthermore, the reference value for the initial suspected propagation source is calculated based on the multi-layer local influence assessment function and the shortest distance. ,include: The reference value for a node as the initial suspected source of propagation is obtained using the following formula. :
[0014] in, , , Let be the weighting coefficient, satisfying , As a smoothing factor, and These represent the preset propagation contribution and the shortest path, respectively. For nodes global propagation contribution This is a multi-layered local impact assessment function. The distance between the suspected source node set and other nodes in the multi-layered public opinion propagation network The minimum value of the propagation eccentricity, For the suspected source node set; All nodes of the multi-layered public opinion dissemination network Reference value The largest node is considered the suspected source of propagation, meaning that this node satisfies the source node evaluation function. :
[0015] in, A set function that maximizes the parameters.
[0016] Furthermore, for multi-layered public opinion dissemination networks, a multi-layered local impact assessment function is established:
[0017]
[0018]
[0019]
[0020] in, This is a multi-layered local impact assessment function. For suspected propagation source node set The number of nodes included. and These are the suspected propagation source node sets. The expected range of influence between one-hop neighbor nodes and two-hop neighbor nodes. For suspected propagation source node set The average local clustering coefficient of the nodes in other layers. For suspected propagation source node set The set of one-hop neighbor nodes, It is the set of all edges in a multi-layered public opinion dissemination network. For nodes and nodes The weight values of the edges between them. For suspected propagation source node set The set of two-hop neighbor nodes, The preset edge weight values, For nodes exist and The number of edges between node sets As the first in a multi-layered public opinion dissemination network Layered network, This refers to the total number of layers in a multi-layered public opinion dissemination network. For nodes In the The number of edges between neighboring nodes in a hierarchical public opinion propagation network. For nodes In the The number of neighboring nodes in the hierarchical public opinion dissemination network.
[0021] Furthermore, the suspected source node set is located at a distance from nodes in other multi-layered public opinion propagation networks. The formula for calculating the minimum value R of the propagation eccentricity is:
[0022] in, For nodes The propagation eccentricity, which is the node Distance from other nodes in the multi-layered public opinion dissemination network The maximum value of the sum of the shortest distances. For nodes and nodes The shortest distance between them The distance between the suspected source node set and other nodes in the multi-layered public opinion propagation network The node with the minimum propagation eccentricity has the highest probability of becoming a propagation source. It is a function with maximum value. A set function that minimizes parameters.
[0023] Due to the adoption of the above technical solution, this application has the following advantages: 1. This application constructs a multi-layered public opinion dissemination network by crawling multiple heterogeneous data and using normalization and fusion operations. This eliminates the differences between heterogeneous data while retaining the characteristics of different types of data. By comprehensively considering the contribution of nodes to public opinion dissemination from the perspectives of influence and information dissemination methods, it identifies the key sources and important dissemination nodes of public opinion dissemination, providing strong support for the monitoring, early warning, and response to public opinion.
[0024] 2. This application can accurately locate the source of public opinion dissemination. Compared with traditional single-platform tracing methods, the method proposed in this application has significant advantages in terms of data coverage and tracing accuracy. Attached Figure Description
[0025] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments recorded in the embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings.
[0026] Figure 1 This is a flowchart illustrating a public opinion tracing method based on multi-source heterogeneous data according to an embodiment of this application. Figure 2 This is a flowchart illustrating another method for tracing public opinion based on multi-source heterogeneous data, as described in this application. Detailed Implementation
[0027] The present application will be further described in conjunction with the accompanying drawings and embodiments. The described embodiments are only some, not all, of the embodiments of the present application. All other embodiments obtained by those skilled in the art should fall within the protection scope of the embodiments of the present application.
[0028] See Figure 1 and Figure 2 This application provides an embodiment of a public opinion tracing method based on multi-source heterogeneous data, which includes: Acquire multi-source heterogeneous data; multi-source heterogeneous data includes data from social media platforms and traditional online media; Normalize and merge multi-source heterogeneous data to construct a public opinion dissemination network; constructing a public opinion dissemination network includes constructing a public opinion dissemination tree set, processing the public opinion dissemination tree set, and constructing a multi-layer public opinion dissemination network based on the public opinion dissemination tree set; Based on the multi-layer local impact assessment function and the shortest distance, the source of public opinion dissemination in the multi-layer public opinion dissemination network is determined.
[0029] The public opinion dissemination network in this application embodiment retains the characteristics of public opinion dissemination on each platform and also achieves the integration of data structures.
[0030] Optionally, the multi-source heterogeneous data originates from publicly available data on different network platforms or channels, including: data corresponding to users' direct participation in designated topics and derived sub-topics or sub-themes. This data includes the user's unique identifier ID, username, user attributes, user behavior data, and content dissemination path. Among these, user attributes include authentication type and number of followers; user behavior data includes posting frequency and interaction intensity; interaction intensity includes the number of comments, likes, and shares; and content dissemination path includes Weibo's reposting chain and TikTok's sharing data.
[0031] This application's embodiments can capture public opinion information from multiple dimensions for specified topics or themes, ensuring the breadth and richness of data sources. It can not only access social media platforms such as Weibo, WeChat, and Douyin to capture key data in real time, including user-posted text content, posting time, number of likes, number of comments, and forwarding paths; it can also establish data connections with traditional media such as news websites, forums, and blogs to obtain authoritative news reports, in-depth analysis articles, and user comments. Furthermore, it can automatically adapt to the data structures and anti-scraping mechanisms of different websites, efficiently and stably completing data collection tasks and providing a solid data foundation for subsequent data processing and analysis. This application can achieve comprehensive coverage of cross-platform public opinion information, providing strong support for accurate source tracing.
[0032] This application's embodiments convert data collected from different platforms into a unified standard format. At the semantic level, considering the diversity and differences in language expression among users on different platforms, advanced natural language processing techniques are introduced for semantic normalization. To address the issue of dimensional differences, a normalization algorithm is used to standardize numerical data.
[0033] In this embodiment of the application, information always spreads along the shortest path, which means that during the spread of public opinion, information will prioritize the path that can reach more audiences the fastest. People with high influence are more likely to spread public opinion, that is, individuals or nodes with high influence play a key role in the spread of public opinion, and they can spread information more quickly and widely.
[0034] Optionally, constructing the public opinion propagation tree set includes: The algorithm automatically identifies relevant public opinion content from multi-source heterogeneous data using topic clustering. All public opinion content under the same topic is grouped into the same set. Starting from each piece of public opinion content that directly participates in the dissemination of public opinion, a separate public opinion dissemination tree is constructed for each piece of content. During the construction of the public opinion dissemination tree, the publisher's ID and username are obtained based on the public opinion content, and the publisher is set as the root node of the public opinion dissemination tree. After the public opinion content is published, the network platform accurately pushes the public opinion content to the corresponding users according to its own preset recommendation mechanism. Users forward or comment on the received content, and users who participate in the interaction are added as new nodes to the public opinion dissemination tree. When some users spread the message, a sub-topic is generated, which in turn affects other users. Users who participate in the dissemination due to the influence of the sub-topic are also included as nodes in the public opinion dissemination tree, until no new users are added to the public opinion dissemination tree. For all public opinion content under the same theme, construct corresponding public opinion propagation trees to obtain the final set of public opinion propagation trees for that theme.
[0035] Optionally, the processing of the public opinion propagation tree set includes: The system sets the degree of contribution of each node to the spread of public opinion and judges the sentiment analysis of each node in the public opinion spread tree to determine whether the role and content expressed by each node in the process of public opinion spread are positive, negative or neutral.
[0036] Optionally, the propagation contribution of the node includes: This involves organically integrating relevant information gathered by users along their respective opinion dissemination tree to construct a framework reflecting a node's contribution to the spread of a topic; relevant information includes the number of likes. Page views Number of comments and number of reposts ; Based on the number of likes Taking the range standardization method as an example, let... For the first The maximum number of likes among all nodes in the tree. To get the minimum value, the standardized number of likes The calculation formula is:
[0037] Page views Number of comments and number of reposts The standardized pageviews were obtained by performing standardization using the method described above. Number of comments and number of reposts After standardization, based on the importance of each indicator in the relevant information during the propagation process, appropriate weights are assigned to them, thus determining the node's propagation contribution. The calculation formula is:
[0038] The weight of likes is: Page views have a weight of 100%. The weight of the number of comments is The weight of the number of reposts is ,and ; The node's sentiment analysis of public opinion includes: To analyze public opinion content related to topics involving nodes, a sentiment classification method based on a sentiment dictionary is adopted from natural language processing technology. First, a sentiment dictionary needs to be built in advance. When building the sentiment dictionary, the comment characteristics of users on different social media platforms are combined, and TF-IDF is used to extract high-frequency sentiment words from each platform. Then, existing open-source dictionaries are integrated to build a general sentiment dictionary. By weighting the sentiment expressed in the public opinion content published by users, it is determined whether the opinion type of the public opinion content is positive, negative, or neutral.
[0039] For example, opinion type A of public opinion content can be:
[0040] Optionally, the construction of a multi-layered public opinion dissemination network based on the public opinion dissemination tree set includes: Based on different platforms and user IDs and usernames, the nodes in the public opinion propagation tree are linked and integrated to construct a multi-layered public opinion propagation network, so as to clearly present the propagation path and scope of influence of public opinion among different platforms and users. The process involves associating and integrating various nodes in the public opinion dissemination tree set based on different platforms and user IDs and usernames to construct a multi-layered public opinion dissemination network, including: This involves associating the same users across different platforms and integrating the same users within the same platform: When nodes with the same ID and username exist in the public opinion propagation tree set of the same platform, the duplicate nodes are integrated into one node, while preserving the edges between the original nodes; after all public opinion propagation trees of the same platform have been integrated, a single public opinion propagation network is constructed; when the same ID, user, or the same public opinion content appears on different platforms, the corresponding nodes are connected to associate them, representing the same user; after performing association on all platforms, multiple single public opinion propagation networks constitute a multi-layered public opinion propagation network; and the propagation contribution of nodes in the multi-layered public opinion propagation network is also considered. Adjusted to:
[0041] in, Contribution to overall dissemination For nodes In the Types of viewpoints on the internet that spread public opinion. For nodes In the Contribution of public opinion to the spread of information on the network. This refers to the total number of layers in a multi-layered public opinion dissemination network; the opinion type includes positive, negative, or neutral.
[0042] This application embodiment associates and integrates the nodes in the propagation tree set according to the ID and name of different platforms and users, thereby constructing a complete, three-dimensional, multi-layered public opinion propagation network to clearly present the propagation path and scope of influence of public opinion among different platforms and users.
[0043] Optionally, determining the source of public opinion dissemination in a multi-layered public opinion dissemination network based on a multi-layered local impact assessment function and the shortest distance includes: Based on the weight value of each platform With constant The product is assigned a constant to each platform. This is used to find the number of suspected source nodes for propagation on the platform; The nodes in each multi-layered public opinion dissemination network are ranked according to their dissemination contribution, and the top nodes are selected. Each node serves as the initial set of suspected propagation source nodes; Traverse all nodes within the two-hop region surrounding the initial suspected propagation source node set, and calculate the reference value of the initial suspected propagation source based on the multi-layer local influence evaluation function and the shortest distance. Select reference value The largest Each node constitutes a suspected propagation source node set; From the suspected source node set Select reference value The largest node is used as the source of public opinion dissemination in a multi-layered public opinion dissemination network.
[0044] Optionally, the reference value for calculating the initial suspected propagation source is based on the multi-layer local influence assessment function and the shortest distance. ,include: The reference value for a node as the initial suspected source of propagation is obtained using the following formula. :
[0045] in, , , Let be the weighting coefficient, satisfying , As a smoothing factor, and These represent the preset propagation contribution and the shortest path, respectively. For nodes global propagation contribution This is a multi-layered local impact assessment function. The distance between the suspected source node set and other nodes in the multi-layered public opinion propagation network The minimum value of the propagation eccentricity, For the suspected source node set; All nodes of the multi-layered public opinion dissemination network Reference value The largest node is considered the suspected source of propagation, meaning that this node satisfies the source node evaluation function. :
[0046] in, A set function that maximizes the parameters.
[0047] Optionally, for multi-layered public opinion dissemination networks, it is necessary to consider both the local impact within the platform and the influence of nodes on other platforms. Therefore, a multi-layered local impact assessment function is established:
[0048]
[0049]
[0050]
[0051] in, This is a multi-layered local impact assessment function. For suspected propagation source node set The number of nodes included. and These are the suspected propagation source node sets. The expected range of influence between one-hop neighbor nodes and two-hop neighbor nodes. For suspected propagation source node set The average local clustering coefficient of the nodes in other layers. For suspected propagation source node set The set of one-hop neighbor nodes, It is the set of all edges in a multi-layered public opinion dissemination network. For nodes and nodes The weight values of the edges between them. For suspected propagation source node set The set of two-hop neighbor nodes, The preset edge weight values, For nodes exist and The number of edges between node sets As the first in a multi-layered public opinion dissemination network Layered network, This refers to the total number of layers in a multi-layered public opinion dissemination network. For nodes In the The number of edges between neighboring nodes in a hierarchical public opinion propagation network. For nodes In the The number of neighboring nodes in the hierarchical public opinion dissemination network.
[0052] Optionally, the suspected propagation source node set is located at a distance from nodes in other multi-layered public opinion propagation networks. The formula for calculating the minimum value R of the propagation eccentricity is:
[0053] in, For nodes The propagation eccentricity, which is the node Distance from other nodes in the multi-layered public opinion dissemination network The maximum value of the sum of the shortest distances. For nodes and nodes The shortest distance between them The distance between the suspected source node set and other nodes in the multi-layered public opinion propagation network The node with the minimum propagation eccentricity has the highest probability of becoming a propagation source. It is a function with maximum value. A set function that minimizes parameters.
[0054] This application constructs a multi-layered public opinion dissemination network by crawling multiple heterogeneous data sets and using normalization and fusion operations. This eliminates the differences between heterogeneous data while preserving the characteristics of different data types. By considering the contribution of nodes to public opinion dissemination from the perspectives of influence and information dissemination methods, it identifies key sources and important dissemination nodes, providing strong support for the monitoring, early warning, and response to public opinion.
[0055] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application and not to limit them. Although this application has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of this application. Any modifications or equivalent substitutions that do not depart from the spirit and scope of this application should be covered within the protection scope of the claims of this application.
Claims
1. A method for tracing public opinion sources based on multi-source heterogeneous data, characterized in that, include: Acquire multi-source heterogeneous data; multi-source heterogeneous data includes data from social media platforms and traditional online media; Normalize and merge multi-source heterogeneous data to construct a public opinion dissemination network; constructing a public opinion dissemination network includes constructing a public opinion dissemination tree set, processing the public opinion dissemination tree set, and constructing a multi-layer public opinion dissemination network based on the public opinion dissemination tree set; Based on the multi-layer local impact assessment function and the shortest distance, the source of public opinion dissemination in the multi-layer public opinion dissemination network is determined.
2. The method according to claim 1, characterized in that, The multi-source heterogeneous data originates from publicly available data on different network platforms or channels, including: data corresponding to users' direct participation in designated topics and derived sub-topics or sub-themes. This data includes the user's unique identifier ID, username, user attributes, user behavior data, and content dissemination path. Among these, user attributes include authentication type and number of followers; user behavior data includes posting frequency and interaction intensity; interaction intensity includes the number of comments, likes, and shares; and content dissemination path includes Weibo's reposting chain and TikTok's sharing data.
3. The method according to claim 1, characterized in that, The construction of the public opinion propagation tree set includes: The algorithm automatically identifies relevant public opinion content from multi-source heterogeneous data using topic clustering. All public opinion content under the same topic is grouped into the same set. Starting from each piece of public opinion content that directly participates in the dissemination of public opinion, a separate public opinion dissemination tree is constructed for each piece of content. During the construction of the public opinion dissemination tree, the publisher's ID and username are obtained based on the public opinion content, and the publisher is set as the root node of the public opinion dissemination tree. After the public opinion content is published, the network platform accurately pushes the public opinion content to the corresponding users according to its own preset recommendation mechanism. Users forward or comment on the received content, and users who participate in the interaction are added as new nodes to the public opinion dissemination tree. When some users spread the message, a sub-topic is generated, which in turn affects other users. Users who participate in the dissemination due to the influence of the sub-topic are also included as nodes in the public opinion dissemination tree, until no new users are added to the public opinion dissemination tree. For all public opinion content under the same theme, construct corresponding public opinion propagation trees to obtain the final set of public opinion propagation trees for that theme.
4. The method according to claim 1, characterized in that, The processing of the public opinion propagation tree set includes: The system sets the degree of contribution of each node to the spread of public opinion and judges the sentiment analysis of each node in the public opinion spread tree to determine whether the role and content expressed by each node in the process of public opinion spread are positive, negative or neutral.
5. The method according to claim 4, characterized in that, The propagation contribution of the node includes: This involves organically integrating relevant information gathered by users along their respective opinion dissemination tree to construct a framework reflecting a node's contribution to the spread of a topic; relevant information includes the number of likes. Page views Number of comments and number of reposts ; Assign appropriate weights to relevant information to obtain the propagation contribution of each node. ; The node's sentiment analysis of public opinion includes: To analyze public opinion content related to topics involving nodes, a sentiment classification method based on a sentiment dictionary is adopted from natural language processing technology. First, a sentiment dictionary needs to be built in advance. When building the sentiment dictionary, the comment characteristics of users on different social media platforms are combined, and TF-IDF is used to extract high-frequency sentiment words from each platform. Then, existing open-source dictionaries are integrated to build a general sentiment dictionary. By weighting the sentiment expressed in the public opinion content published by users, it is determined whether the opinion type of the public opinion content is positive, negative, or neutral.
6. The method according to claim 4, characterized in that, The construction of a multi-layered public opinion dissemination network based on a public opinion dissemination tree set includes: Based on different platforms and user IDs and usernames, the nodes in the public opinion propagation tree are linked and integrated to construct a multi-layered public opinion propagation network, so as to clearly present the propagation path and scope of influence of public opinion among different platforms and users. The process involves associating and integrating various nodes in the public opinion dissemination tree set based on different platforms and user IDs and usernames to construct a multi-layered public opinion dissemination network, including: This involves associating the same users across different platforms and integrating the same users within the same platform: When nodes with the same ID and username exist in the public opinion propagation tree set of the same platform, the duplicate nodes are integrated into one node, while preserving the edges between the original nodes; after all public opinion propagation trees of the same platform have been integrated, a single public opinion propagation network is constructed; when the same ID, user, or the same public opinion content appears on different platforms, the corresponding nodes are connected to associate them, representing the same user; after performing association on all platforms, multiple single public opinion propagation networks constitute a multi-layered public opinion propagation network; and the propagation contribution of nodes in the multi-layered public opinion propagation network is also considered. Adjusted to: in, Contribution to overall dissemination For nodes In the Types of viewpoints on the internet that spread public opinion. For nodes In the Contribution of public opinion to the spread of information on the network. This refers to the total number of layers in a multi-layered public opinion dissemination network; the opinion type includes positive, negative, or neutral.
7. The method according to claim 1, characterized in that, The method of determining the source of public opinion dissemination in a multi-layered public opinion dissemination network based on a multi-layered local impact assessment function and the shortest distance includes: Based on the weight value of each platform With constant The product is assigned a constant to each platform. This is used to find the number of suspected source nodes for propagation on the platform; The nodes in each multi-layered public opinion dissemination network are ranked according to their dissemination contribution, and the top nodes are selected. Each node serves as the initial set of suspected propagation source nodes; Traverse all nodes within the two-hop region surrounding the initial suspected propagation source node set, and calculate the reference value of the initial suspected propagation source based on the multi-layer local influence evaluation function and the shortest distance. Select reference value The largest Each node constitutes a suspected propagation source node set; From the suspected source node set Select reference value The largest node is used as the source of public opinion dissemination in a multi-layered public opinion dissemination network.
8. The method according to claim 7, characterized in that, The reference value for the initial suspected propagation source is calculated based on the multi-layer local influence assessment function and the shortest distance. ,include: The reference value for a node as the initial suspected source of propagation is obtained using the following formula. : in, , , Let be the weighting coefficient, satisfying , As a smoothing factor, and These represent the preset propagation contribution and the shortest path, respectively. For nodes global propagation contribution This is a multi-layered local impact assessment function. The distance between the suspected source node set and other nodes in the multi-layered public opinion propagation network The minimum value of the propagation eccentricity, For the suspected source node set; All nodes of the multi-layered public opinion dissemination network Reference value The largest node is considered the suspected source of propagation, meaning that this node satisfies the source node evaluation function. : in, A set function that maximizes the parameters.
9. The method according to claim 8, characterized in that, For multi-layered public opinion dissemination networks, establish multi-layered local impact assessment functions: in, This is a multi-layered local impact assessment function. For suspected propagation source node set The number of nodes included. and These are the suspected propagation source node sets. The expected range of influence between one-hop neighbor nodes and two-hop neighbor nodes. For suspected propagation source node set The average local clustering coefficient of the nodes in other layers. For suspected propagation source node set The set of one-hop neighbor nodes, It is the set of all edges in a multi-layered public opinion dissemination network. For nodes and nodes The weight values of the edges between them. For suspected propagation source node set The set of two-hop neighbor nodes, The preset edge weight values, For nodes exist and The number of edges between node sets As the first in a multi-layered public opinion dissemination network Layered network, This refers to the total number of layers in a multi-layered public opinion dissemination network. For nodes In the The number of edges between neighboring nodes in a hierarchical public opinion propagation network. For nodes In the The number of neighboring nodes in the hierarchical public opinion dissemination network.
10. The method according to claim 8, characterized in that, The suspected source node set is located at a distance from nodes in other multi-layered public opinion propagation networks. The formula for calculating the minimum value R of the propagation eccentricity is: in, For nodes The propagation eccentricity, which is the node Distance from other nodes in the multi-layered public opinion dissemination network The maximum value of the sum of the shortest distances. For nodes and nodes The shortest distance between them The distance between the suspected source node set and other nodes in the multi-layered public opinion propagation network The node with the minimum propagation eccentricity has the highest probability of becoming a propagation source. It is a function with maximum value. A set function that minimizes parameters.
Citation Information
Patent Citations
Social media cognitive threat detection method and system
CN116244446A
Public opinion analysis method and device, equipment and storage medium
CN120216704A
Method for maximizing influence of information competition propagation in social network
CN121094998A