Method, device, medium and system for implementing public opinion processing based on blockchain

By using blockchain technology to collect, analyze, and monitor public opinion information in online public opinion monitoring, the problems of lagging public opinion monitoring and information asymmetry in existing technologies have been solved, achieving information security and efficient supervision.

CN111259221BActive Publication Date: 2025-11-11INSPUR YUNZHOU (SHANDONG) IND INTERNET CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010065839.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-01-20
Publication Date
2025-11-11
Estimated Expiration
2040-01-20

AI Technical Summary

Technical Problem

The existing online public opinion monitoring and supervision suffers from problems such as lag and information asymmetry, which prevents the government from responding to public opinion outbreaks in a timely manner.

Method used

By employing blockchain-based smart contracts and distributed ledger technology, information is collected through a public opinion mining funnel algorithm, and data is stored and analyzed using the blockchain network to generate public opinion reports. These reports are then shared among platforms, enterprises, and governments to achieve tripartite supervision.

Benefits of technology

It has improved the security and efficiency of public opinion information supervision, ensured that public opinion reports are difficult to tamper with, realized collaborative supervision among the government, platforms and enterprises, and enhanced the ability to control public opinion.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111259221B_ABST
    Figure CN111259221B_ABST
Patent Text Reader

Abstract

The application discloses a kind of based on the method for realizing public opinion mining research and analysis supervision of blockchain, comprising: the collection of public opinion information based on the preset public opinion mining funnel algorithm in the smart contract of blockchain;The public opinion information is written into the first blockchain database by the blockchain network;The public opinion information is analyzed and forms public opinion report based on the preset public opinion data research algorithm in the smart contract of blockchain;The public opinion report is written into the second blockchain database by the blockchain network and the public opinion is monitored and controlled.The public opinion report uploaded to blockchain ensures that platform, enterprise and government three parties can jointly analyze and supervise public opinion, while strengthening supervision, ensures that government monitors and warns public opinion.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of Internet information processing technology, and in particular to a method, device, storage medium and system for public opinion processing based on blockchain, the processing of which mainly includes mining, analysis and supervision. Background Technology

[0002] Currently, with the advent of the new media era, the power of public opinion is constantly increasing. Especially with the help of social networks, the speed of news generation and dissemination channels of public opinion, such as news, forums, blogs, and microblogs, are showing an explosive growth trend. Public opinion has become a force that cannot be ignored. Therefore, a good public opinion system is crucial. It can help users grasp the dynamics of public opinion in the first instance, and it can also enable governments or social media platforms to keep abreast of public opinion dynamics and maintain the initiative.

[0003] Online public opinion monitoring and supervision are generally carried out manually, which has a certain time lag. Furthermore, the information asymmetry between the government and the platform can also lead to the government's inability to respond to various public opinion outbreaks in a timely manner. Summary of the Invention

[0004] In view of the above problems, the present invention provides a method, device, storage medium, and system for realizing public opinion mining, judgment, analysis, and supervision based on blockchain to overcome or at least partially solve the above problems. Furthermore, the embodiments of the present invention adopt the following technical solutions:

[0005] In a first aspect, embodiments of the present invention provide a method for realizing public opinion mining, analysis, and supervision based on blockchain, comprising:

[0006] The public opinion information is collected by a pre-set public opinion mining funnel algorithm in a blockchain-based smart contract.

[0007] The public opinion information is written into the first blockchain database through a blockchain network;

[0008] The public opinion data analysis algorithm preset in the blockchain-based smart contract analyzes the public opinion information and generates a public opinion report;

[0009] The public opinion report is written into a second blockchain database through a blockchain network, and the public opinion is monitored and controlled.

[0010] In one embodiment, the public opinion mining funnel algorithm preset in the blockchain-based smart contract collects public opinion information, specifically including:

[0011] Obtain the data source and preprocess the data source;

[0012] Save preset keywords, and capture and record a dataset containing several public opinion information related to the preset keywords from the data source based on the preset keywords.

[0013] In one embodiment, the preprocessing includes: text extraction and page parsing.

[0014] In one embodiment, after saving the preset keywords and capturing and recording a dataset containing several pieces of public opinion information related to the preset keywords, the method further includes:

[0015] The dataset is deduplicated to obtain a deduplicated dataset.

[0016] In one embodiment, the public opinion data analysis algorithm preset in the blockchain-based smart contract analyzes the public opinion information and generates a public opinion report, specifically including:

[0017] Based on the smart contract, the public opinion information is analyzed for hot topics, negative information, and trends.

[0018] In one embodiment, the negative information analysis specifically includes:

[0019] The public opinion information is categorized into positive and negative categories to determine the public opinion data of negative content, and the public opinion data of negative content is written into the public opinion report.

[0020] In one embodiment, the blockchain network has multiple ledgers, specifically including:

[0021] Platform ledgers, enterprise ledgers, and government ledgers.

[0022] Secondly, embodiments of the present invention also provide a blockchain-based public opinion mining, analysis, and monitoring device, comprising:

[0023] At least one processor; and,

[0024] A memory communicatively connected to the at least one processor; wherein,

[0025] The memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, enable the at least one processor to:

[0026] The public opinion information is collected by a pre-set public opinion mining funnel algorithm in a blockchain-based smart contract.

[0027] The public opinion information is written into the first blockchain database through a blockchain network;

[0028] The public opinion data analysis algorithm preset in the blockchain-based smart contract analyzes the public opinion information and generates a public opinion report;

[0029] The public opinion report is written into a second blockchain database through a blockchain network, and the public opinion is monitored and controlled.

[0030] Thirdly, the present invention also provides a blockchain-based non-volatile computer storage medium for public opinion mining, analysis, and supervision, storing computer-executable instructions, wherein the computer-executable instructions are configured as follows:

[0031] The public opinion information is collected by a pre-set public opinion mining funnel algorithm in a blockchain-based smart contract.

[0032] The public opinion information is written into the first blockchain database through a blockchain network;

[0033] The public opinion data analysis algorithm preset in the blockchain-based smart contract analyzes the public opinion information and generates a public opinion report;

[0034] The public opinion report is written into a second blockchain database through a blockchain network, and the public opinion is monitored and controlled.

[0035] Fourthly, this invention also provides a blockchain-based public opinion mining, analysis, and monitoring system, comprising:

[0036] A public opinion collection module, which is used to collect public opinion information from a designated website;

[0037] A public opinion processing module, which is used to process the public opinion information;

[0038] The public opinion analysis module is used to analyze the public opinion information and generate a public opinion report;

[0039] A blockchain-based public opinion information database is used to store the public opinion information processed by the public opinion processing module and the public opinion report.

[0040] The above-described at least one technical solution adopted in the embodiments of the present invention can achieve the following beneficial effects:

[0041] This invention leverages the characteristics of blockchain technology and its unique data storage method, making it extremely difficult to tamper with data uploaded to the blockchain. To modify data stored in a single block of the blockchain, it would be necessary to simultaneously modify the data in the preceding block, and so on, ultimately requiring changes to the vast majority of blocks in the entire blockchain—a clearly impractical task. Consequently, public opinion information uploaded to the blockchain is very difficult to tamper with, strengthening the monitoring of public opinion.

[0042] This invention utilizes blockchain's distributed ledger technology to record public opinion information uploaded to the blockchain into the accounts of the platform, enterprises, and the government. The three parties share the information and can jointly analyze and monitor public opinion, thus strengthening supervision while ensuring the government's control over public opinion. Attached Figure Description

[0043] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0044] Figure 1 This is a flowchart illustrating a method for implementing public opinion mining, analysis, and regulation based on blockchain, as provided in the embodiments of this specification.

[0045] Figure 2 This is a flowchart illustrating a method for implementing public opinion mining, analysis, and regulation based on blockchain, as provided in another embodiment of this specification. Detailed Implementation

[0046] To make the objectives, technical solutions, and advantages of this specification clearer, the technical solutions of this application will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments in this specification without creative effort are within the scope of protection of this application.

[0047] The technical solutions provided by the various embodiments of this application are described in detail below with reference to the accompanying drawings.

[0048] Blockchain is a chain-like data structure that combines data blocks sequentially in chronological order, and is a distributed ledger that is cryptographically guaranteed to be immutable and unforgeable. Although the underlying technology of blockchain has been developing for many years, it has not yet been effectively applied in specific scenarios. Therefore, based on the decentralized and trustworthy characteristics of blockchain, this application provides a method, device, storage medium, and system for public opinion mining, analysis, and supervision based on blockchain. Utilizing the decentralized, distributed ledger, and trustworthy characteristics of blockchain, it ensures the security and reliability of public opinion information data uploaded to the blockchain network. Public opinion reports, through the distributed ledger, allow platforms, enterprises, and governments to control public opinion, strengthening the supervision of public opinion.

[0049] Example 1

[0050] Figure 1 This is a schematic diagram of the method flow provided in the embodiments of this specification, such as... Figure 1As shown, the method includes the following steps:

[0051] S10. Collect public opinion information using a pre-set public opinion mining funnel algorithm in a blockchain-based smart contract.

[0052] The public opinion mining funnel algorithm is primarily used for collecting public opinion information. This collection begins by gathering data from news web pages, forums, microblogs, e-newspapers, online television sites in high-risk areas of public opinion, and mainstream search engines such as Baidu and 360, both domestically and internationally. This data source forms the basis for acquiring and analyzing public opinion information. Specific collection methods include one or more URL collectors, HTTP analyzers, and web crawlers to collect the text content of corresponding websites. After obtaining the data source, it undergoes preprocessing, such as anchor text processing, text extraction, and page analysis. Following preprocessing, keywords are pre-defined and input into the public opinion mining funnel algorithm. The algorithm then captures and records a dataset containing relevant public opinion information from the pre-processed data source based on these keywords. For example, if the pre-defined keyword is event "A," all comments containing "A" on microblogs constitute the dataset containing public opinion information. After obtaining the dataset, it needs to be deduplicated, that is, data with essentially the same content from the same website needs to be deduplicated to obtain a deduplicated dataset. At the same time, noise reduction processing can also be performed on the dataset to avoid interference from advertisements and irrelevant information on public opinion.

[0053] S11. Write the public opinion information into the first blockchain database through a blockchain network.

[0054] The public opinion information here is a deduplicated dataset containing public opinion information after deduplication and noise reduction. This deduplicated dataset is written into the blockchain network and stored in the first blockchain database to ensure the security and immutability of the public opinion information. The blockchain network establishes multiple ledgers through distributed ledger technology, including platform ledgers, enterprise ledgers, and government ledgers, to ensure that the public opinion report can be obtained by the platform, enterprise, and government and to monitor and warn about public opinion based on the report.

[0055] S12. The public opinion data analysis algorithm preset in the blockchain-based smart contract analyzes the public opinion information and generates a public opinion report.

[0056] The public opinion data analysis algorithm primarily involves further analyzing the public opinion information written into the first blockchain database. Public opinion analysis mainly includes hot topic analysis, negative information analysis, and trend analysis. Negative information analysis includes identifying positive and negative semantics in public opinion information and writing the negative information analysis results into the public opinion report. Trend analysis mainly involves clustering and classifying documents based on the frequency and similarity of keywords in the dataset, and then conducting hot topic or sensitive topic analysis, sentiment analysis, and trend analysis based on the clustering and classification results.

[0057] S13. Write the public opinion report into the second blockchain database through the blockchain network and monitor and control the public opinion.

[0058] The results of negative information analysis, hot topic analysis, and trend analysis are summarized and compiled into a public opinion report. The public opinion report is written into the blockchain network and stored in the second blockchain database to ensure the security and tamper-proof nature of the public opinion analysis results.

[0059] Based on the foregoing description, those skilled in the art will understand that this embodiment, based on blockchain distributed ledger technology, records the public opinion information uploaded to the blockchain separately for the platform, enterprises, and the government. The three parties share information and can jointly analyze and monitor public opinion, strengthening supervision while ensuring the government's control over public opinion. Furthermore, the public opinion reports uploaded to the blockchain are difficult to tamper with, which can strengthen the government's and platform's supervision of public opinion.

[0060] It should be noted that the first embodiment of this application is only a basic embodiment of the live content monitoring method of this application, and other optional embodiments can be obtained based on it, such as the second embodiment below.

[0061] Example 2

[0062] Reference Figure 2 As shown, Embodiment 2 of the present invention provides a method for realizing public opinion mining, judgment, analysis, and supervision based on blockchain, including:

[0063] S21. Obtain the data source;

[0064] Use web crawler tools to scrape the text content of the corresponding website.

[0065] S22. Preprocess the data source;

[0066] Perform text analysis and page analysis on the acquired data source.

[0067] S23. Save the preset keywords, and capture and record a dataset containing several public opinion information related to the preset keywords from the data source according to the preset keywords;

[0068] S24. Perform deduplication on the dataset to obtain a deduplicated dataset;

[0069] The data with essentially the same content on the same website is deduplicated to obtain a deduplicated dataset.

[0070] S25. Write public opinion information into the first blockchain database through a blockchain network;

[0071] S26. Conduct hotspot analysis, negative information analysis, and trend analysis of public opinion information, and generate a public opinion report;

[0072] The system performs positive and negative semantic identification on public opinion information and writes the analysis results of negative information in the corresponding positive and negative semantic identification results into the public opinion report; it clusters and classifies documents by the frequency and similarity of keywords in the dataset, and performs hot spot analysis and trend analysis based on the clustering and classification results.

[0073] S27. Write the public opinion report into the second blockchain database through the blockchain network and monitor and control the public opinion.

[0074] By writing public opinion reports into a blockchain network and storing them in a second blockchain database, governments and platforms can monitor and issue early warnings about public opinion in real time based on the specific information in the reports.

[0075] This invention leverages the characteristics of blockchain technology and its unique data storage method, making it extremely difficult to tamper with data uploaded to the blockchain. To modify data stored in a single block of the blockchain, it would be necessary to simultaneously modify the data in the preceding block, and so on, ultimately requiring changes to the vast majority of blocks in the entire blockchain—a clearly impractical task. Consequently, public opinion information uploaded to the blockchain is very difficult to tamper with, strengthening the monitoring of public opinion.

[0076] This invention utilizes blockchain's distributed ledger technology to record public opinion information uploaded to the blockchain into the accounts of the platform, enterprises, and the government. The three parties share the information and can jointly analyze and monitor public opinion, thus strengthening supervision while ensuring the government's control over public opinion.

[0077] Based on the same idea, some embodiments of this application also provide devices corresponding to the above methods.

[0078] A blockchain-based public opinion mining, analysis, and regulatory device includes:

[0079] At least one processor; and,

[0080] A memory communicatively connected to the at least one processor; wherein,

[0081] The memory stores instructions that can be executed by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to:

[0082] The public opinion information is collected by a pre-set public opinion mining funnel algorithm in a blockchain-based smart contract.

[0083] The public opinion information is written into the first blockchain database through a blockchain network;

[0084] The public opinion data analysis algorithm preset in the blockchain-based smart contract analyzes the public opinion information and generates a public opinion report;

[0085] The public opinion report is written into a second blockchain database through a blockchain network, and the public opinion is monitored and controlled.

[0086] Based on the same idea, some embodiments of this application also provide non-volatile computer storage media corresponding to the above methods.

[0087] A blockchain-based public opinion mining, analysis, and regulatory non-volatile computer storage medium stores computer-executable instructions, wherein the computer-executable instructions are configured as follows:

[0088] The public opinion information is collected by a pre-set public opinion mining funnel algorithm in a blockchain-based smart contract.

[0089] The public opinion information is written into the first blockchain database through a blockchain network;

[0090] The public opinion data analysis algorithm preset in the blockchain-based smart contract analyzes the public opinion information and generates a public opinion report;

[0091] The public opinion report is written into a second blockchain database through a blockchain network, and the public opinion is monitored and controlled.

[0092] Based on the same idea, some embodiments of this application also provide systems corresponding to the above methods.

[0093] A blockchain-based public opinion mining, analysis, and regulatory system includes:

[0094] A public opinion collection module, which is used to collect public opinion information from a designated website;

[0095] A public opinion processing module, which is used to process the public opinion information;

[0096] The public opinion analysis module is used to analyze the public opinion information and generate a public opinion report;

[0097] A blockchain-based public opinion information database is used to store the public opinion information processed by the public opinion processing module and the public opinion report.

[0098] The devices and methods provided in this application are one-to-one correspondences. Therefore, the devices also have similar beneficial technical effects as their corresponding methods. Since the beneficial technical effects of the platform have been described in detail above, the beneficial technical effects of the devices will not be repeated here.

[0099] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0100] This invention relates to methods, apparatus (systems), and computer programs produced according to embodiments of the invention.

[0101] The flowcharts and / or block diagrams are used to describe the product. It should be understood that each block in the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing device, generate instructions for implementing the product in the flowcharts and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0102] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0103] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1The steps of the function specified in one or more boxes.

[0104] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0105] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0106] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0107] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0108] The above description is merely an embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A method for realizing public opinion mining, analysis, and regulation based on blockchain, characterized in that, include: The public opinion information is collected by a pre-set public opinion mining funnel algorithm in a blockchain-based smart contract. The public opinion information is written into the first blockchain database through a blockchain network; The public opinion data analysis algorithm preset in the blockchain-based smart contract analyzes the public opinion information and generates a public opinion report; The public opinion report is written into a second blockchain database through a blockchain network, and the public opinion is monitored and controlled. The blockchain-based smart contract uses a pre-set public opinion mining funnel algorithm to collect public opinion information, specifically including: Obtain the data source and preprocess the data source; Save preset keywords, and capture and record a dataset containing several public opinion information related to the preset keywords from the data source based on the preset keywords; The preprocessing includes: text extraction and page parsing; After saving the preset keywords and capturing and recording a dataset containing several pieces of public opinion information related to the preset keywords, the method further includes: The dataset is deduplicated to obtain a deduplicated dataset; The pre-defined public opinion data analysis algorithm in the blockchain-based smart contract analyzes the public opinion information and generates a public opinion report, specifically including: Based on the smart contract, perform hot topic analysis, negative information analysis, and trend analysis on the public opinion information; The analysis of negative information specifically includes: The public opinion information is categorized into positive and negative categories to determine the public opinion data of negative content, and the public opinion data of negative content is written into the public opinion report; The blockchain network has multiple ledgers, specifically including: Platform ledgers, enterprise ledgers, and government ledgers; The negative information analysis includes identifying positive and negative semantics in public opinion information and writing the negative information analysis results in the corresponding positive and negative semantic identification results into the public opinion report; the trend analysis involves clustering and classifying documents based on the frequency and similarity of keywords in the dataset, and performing hot topic or sensitive topic analysis, tendency analysis and trend analysis based on the clustering and classification results. The public opinion information uploaded to the blockchain will be recorded by the platform, enterprises, and the government respectively, and the three parties will share the information and jointly analyze and supervise the public opinion.

2. A blockchain-based public opinion mining, analysis, and monitoring device, characterized in that, include: At least one processor; as well as, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, enable the at least one processor to: The public opinion information is collected by a pre-set public opinion mining funnel algorithm in a blockchain-based smart contract. The public opinion information is written into the first blockchain database through a blockchain network; The public opinion data analysis algorithm preset in the blockchain-based smart contract analyzes the public opinion information and generates a public opinion report; The public opinion report is written into a second blockchain database through a blockchain network, and the public opinion is monitored and controlled. The blockchain-based smart contract uses a pre-set public opinion mining funnel algorithm to collect public opinion information, specifically including: Obtain the data source and preprocess the data source; Save preset keywords, and capture and record a dataset containing several public opinion information related to the preset keywords from the data source based on the preset keywords; The preprocessing includes: text extraction and page parsing; After saving the preset keywords and capturing and recording a dataset containing several pieces of public opinion information related to the preset keywords, the method further includes: The dataset is deduplicated to obtain a deduplicated dataset; The pre-defined public opinion data analysis algorithm in the blockchain-based smart contract analyzes the public opinion information and generates a public opinion report, specifically including: Based on the smart contract, perform hot topic analysis, negative information analysis, and trend analysis on the public opinion information; The analysis of negative information specifically includes: The public opinion information is categorized into positive and negative categories to determine the public opinion data of negative content, and the public opinion data of negative content is written into the public opinion report; The blockchain network has multiple ledgers, specifically including: Platform ledgers, enterprise ledgers, and government ledgers; The negative information analysis includes identifying positive and negative semantics in public opinion information and writing the negative information analysis results in the corresponding positive and negative semantic identification results into the public opinion report; the trend analysis involves clustering and classifying documents based on the frequency and similarity of keywords in the dataset, and performing hot topic or sensitive topic analysis, tendency analysis and trend analysis based on the clustering and classification results. The public opinion information uploaded to the blockchain will be recorded by the platform, enterprises, and the government respectively, and the three parties will share the information and jointly analyze and supervise the public opinion.

3. A blockchain-based method for monitoring, judging, and analyzing public opinion using a non-volatile computer storage medium, storing computer-executable instructions, characterized in that... The computer-executable instructions are set as follows: The public opinion information is collected by a pre-set public opinion mining funnel algorithm in a blockchain-based smart contract. The public opinion information is written into the first blockchain database through a blockchain network; The public opinion data analysis algorithm preset in the blockchain-based smart contract analyzes the public opinion information and generates a public opinion report; The public opinion report is written into a second blockchain database through a blockchain network, and the public opinion is monitored and controlled. The blockchain-based smart contract uses a pre-set public opinion mining funnel algorithm to collect public opinion information, specifically including: Obtain the data source and preprocess the data source; Save preset keywords, and capture and record a dataset containing several public opinion information related to the preset keywords from the data source based on the preset keywords; The preprocessing includes: text extraction and page parsing; After saving the preset keywords and capturing and recording a dataset containing several pieces of public opinion information related to the preset keywords, the method further includes: The dataset is deduplicated to obtain a deduplicated dataset; The pre-defined public opinion data analysis algorithm in the blockchain-based smart contract analyzes the public opinion information and generates a public opinion report, specifically including: Based on the smart contract, perform hot topic analysis, negative information analysis, and trend analysis on the public opinion information; The analysis of negative information specifically includes: The public opinion information is categorized into positive and negative categories to determine the public opinion data of negative content, and the public opinion data of negative content is written into the public opinion report; The blockchain network has multiple ledgers, specifically including: Platform ledgers, enterprise ledgers, and government ledgers; The negative information analysis includes identifying positive and negative semantics in public opinion information and writing the negative information analysis results in the corresponding positive and negative semantic identification results into the public opinion report; the trend analysis involves clustering and classifying documents based on the frequency and similarity of keywords in the dataset, and performing hot topic or sensitive topic analysis, tendency analysis and trend analysis based on the clustering and classification results. The public opinion information uploaded to the blockchain will be recorded by the platform, enterprises, and the government respectively, and the three parties will share the information and jointly analyze and supervise the public opinion.

4. A blockchain-based public opinion mining, analysis, and regulatory system, characterized in that, include: A public opinion collection module, which is used to collect public opinion information from a designated website; The blockchain-based smart contract uses a pre-set public opinion mining funnel algorithm to collect public opinion information, specifically including: Obtain the data source and preprocess the data source; Save preset keywords, and capture and record a dataset containing several public opinion information related to the preset keywords from the data source based on the preset keywords; The preprocessing includes: text extraction and page parsing; After saving the preset keywords and capturing and recording a dataset containing several pieces of public opinion information related to the preset keywords, the method further includes: The dataset is deduplicated to obtain a deduplicated dataset; A public opinion processing module, which is used to process the public opinion information; The public opinion analysis module is used to analyze the public opinion information and generate a public opinion report; the public opinion data analysis algorithm preset in the blockchain-based smart contract analyzes the public opinion information and generates a public opinion report, specifically including: Based on the smart contract, perform hot topic analysis, negative information analysis, and trend analysis on the public opinion information; The analysis of negative information specifically includes: The public opinion information is categorized into positive and negative categories to determine the public opinion data of negative content, and the public opinion data of negative content is written into the public opinion report; A blockchain-based public opinion information database is used to store the public opinion information processed by the public opinion processing module and the public opinion report; The blockchain network has multiple ledgers, specifically including: Platform ledgers, enterprise ledgers, and government ledgers; The negative information analysis includes identifying positive and negative semantics in public opinion information and writing the negative information analysis results in the corresponding positive and negative semantic identification results into the public opinion report; the trend analysis involves clustering and classifying documents based on the frequency and similarity of keywords in the dataset, and performing hot topic or sensitive topic analysis, tendency analysis and trend analysis based on the clustering and classification results. The public opinion information uploaded to the blockchain will be recorded by the platform, enterprises, and the government respectively, and the three parties will share the information and jointly analyze and supervise the public opinion.

Citation Information

Patent Citations

  • Public opinion data processing method and public chain system

    CN109992735A