Government affair intelligent report platform
Through the AI platform and report center of the government intelligence reporting platform, the problems of data dispersion and low efficiency in report production are solved, data collection and integration are realized, intuitive and intelligent reports are generated, data security and flexibility are ensured, and decision-making is improved. Scientific and timely.
Patent Information
- Application Number
- CN202411201736.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-29
- Publication Date
- 2024-12-27
AI Technical Summary
The existing government intelligent reporting platform affects the scientificity and timeliness of decision-making due to data dispersion, inefficient report production, and difficulty in achieving comprehensive data integration and flexible customization.
A government intelligent reporting platform was designed, using AI platform for data collection and integration, combining machine learning and data mining algorithms to generate intelligent reports, and through natural language processing and data visualization presentation, a report center and personal center are set up to ensure data security and flexibility.
It realizes automatic data collection and integration, generates intuitive and easy-to-understand smart reports, improves report production efficiency, ensures data security and flexibility, supports real-time updates and user customization, and improves the scientificity and timeliness of decision-making. .
Smart Images

Figure CN119202059A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an intelligent reporting platform, and in particular to an intelligent government reporting platform. Background Art
[0002] The government intelligent reporting platform has gradually developed under the integration and promotion of various cutting-edge technologies. First, the rapid development of data technology. In the era of big data, with the explosive growth of data volume, the government field has accumulated a huge amount of data resources, including structured data and unstructured data, which provides a rich data source for the government intelligent reporting platform; and the rapid development of technologies such as big data technology, cloud computing and artificial intelligence has provided strong technical support for the government intelligent reporting platform. These technologies make it possible to store, process and analyze massive data, providing a scientific basis for government decision-making;
[0003] Report generation has evolved from manual reports, mechanical reports, spreadsheets, database reports, online reports to automated reports. The emergence of automated reporting technology has made report generation more efficient, accurate and flexible. In recent years, data visualization has become an important trend in report production. Through charts, graphs and dashboards, data can be presented more intuitively, helping users better understand and analyze data. The government intelligent reporting platform takes advantage of this trend to provide decision makers with intuitive and easy-to-understand data presentation methods.
[0004] The government intelligent reporting platform can automatically collect data from various data sources and integrate it into a unified platform. Through artificial intelligence technologies such as machine learning and natural language processing, the platform can automatically identify and extract data in reports without human intervention. The platform has built-in multiple data analysis algorithms and mining technologies, which can conduct in-depth data mining and discover the correlation and potential value between data. The analysis results can provide strong support for government decision-making.
[0005] The data on existing government intelligent reporting platforms are scattered. Due to the diversity of business systems in various government departments, government data is often scattered in various independent systems, making it difficult to achieve comprehensive data integration; manual report production consumes a lot of time and manpower, and is prone to errors, resulting in low report production efficiency; the lack of timely and accurate data analysis affects the scientific nature and timeliness of decision-making; and it cannot be flexibly customized and expanded according to user needs. Summary of the invention
[0006] In order to solve the deficiencies of the above-mentioned technologies, the present invention provides a government affairs intelligent reporting platform.
[0007] In order to solve the above technical problems, the technical solution adopted by the present invention is: a government affairs intelligent reporting platform, comprising:
[0008] AI platform, used for data collection and integration, as well as data analysis and mining; at the same time, natural language processing;
[0009] Report center, used to customize report styles; generate intelligent reports and data analysis reports based on data analysis results and machine learning algorithms and data mining methods for visual presentation; the report center includes a dashboard set to integrate reports from multiple channels and business areas, and update data in real time;
[0010] The personal center is used to manage the organization's structure, personnel and related resources, as well as personal information; it ensures data security based on data encryption technology and permission control mechanisms.
[0011] Furthermore, the AI platform performs data collection and integration, including the following steps:
[0012] Step A1: Obtain data from multiple data sources, extract, transform and load the data based on ETL;
[0013] Step A2: Connect to various types of databases based on JDBC;
[0014] Step A3: Process and clean the data in each database based on Python's Pandas library.
[0015] Furthermore, the AI platform conducts in-depth analysis of data based on machine learning and data mining algorithms.
[0016] Furthermore, the Transformer model library is used to conduct in-depth analysis of the data.
[0017] Furthermore, in-depth analysis of data includes data classification, data clustering and data association rule mining.
[0018] Furthermore, the AI platform sets up a natural language processing model; conducts corpus training based on the Kaiwu big model to understand government service matters; converts business problems into executable data analysis tasks through the natural language processing toolkit NLTK, processes natural language, and generates a natural language processing model.
[0019] Furthermore, generating a report center includes the following steps:
[0020] Step B1: Use the AI platform to obtain data from different data sources;
[0021] Step B2: Build a user interface framework based on the UI framework in Vue, and use JavaScript technology to implement data filtering, sorting, calculation and aggregation;
[0022] Step B3: Use the AI platform to convert complex reporting requirements into precise data analysis instructions;
[0023] Step B4: Based on the data analysis instructions, and using machine learning algorithms and data mining techniques, the hidden patterns and trends of the data are mined to generate initial intelligent reports;
[0024] Step B5: Customize the report format based on HTML and CSS technology; the report format includes page layout, font style and color matching;
[0025] Step B6: Based on data modeling technology, convert the data into 3D graphics and scenes to gain a comprehensive insight into the internal relationships and trends of the data;
[0026] Step B7: Generate a data analysis report based on the Transformer model library in the AI platform to meet the specific needs of different users; the content of the data analysis report includes data overview, trend interpretation, comparative analysis and discussion of influencing factors;
[0027] Step B8: Set up a dashboard set to integrate reports from multiple channels and business areas; the backend of the dashboard set is connected to the database and performs real-time data updates.
[0028] Furthermore, the dashboard set collects and stores real-time data based on Kafka technology.
[0029] Furthermore, the personal center is provided with an organization management module and a personal management module based on the Shiro security framework to perform identity authentication, authorization, password and session management.
[0030] Furthermore, the personal center encrypts and protects data through SM4 data encryption technology and Oauth2 permission control mechanism to ensure the security and privacy of data during transmission and storage.
[0031] The present invention discloses a government affairs intelligent reporting platform, which processes, integrates and analyzes data through Vue report design and AI platform, and can visualize the final data analysis results on the report, thus solving the repeated filling of a large number of common fields in filling out forms and reporting numbers; the personal center manages user rights based on the authority control mechanism, and ensures the security of data through data encryption technology. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 This is a business architecture diagram of the present invention. DETAILED DESCRIPTION
[0033] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
[0034] A government affairs intelligent reporting platform, comprising:
[0035] AI platform, used for data collection and integration, as well as data analysis and mining; at the same time, natural language processing;
[0036] Report center, used to customize report styles; generate intelligent reports and data analysis reports based on data analysis results and machine learning algorithms and data mining methods for visual presentation; the report center includes a dashboard set to integrate reports from multiple channels and business areas, and update data in real time;
[0037] The personal center is used to manage the organization's structure, personnel and related resources, as well as personal information.
[0038] Specifically, the AI platform collects and integrates data, including the following steps:
[0039] Step A1: Get data from multiple data sources, extract, transform and load the data based on ETL. ETL is a methodology widely used in data processing and data warehouse construction. It is mainly used to extract data from various data sources, and finally import the data into the target system after a series of processing and transformation.
[0040] Step A2: Connect to various types of databases based on JDBC; JDBC is a Java API for executing SQL statements and can provide unified access to multiple relational databases.
[0041] Step A3: Process and clean the data in each database based on Python's Pandas library. Pandas can process tabular or abnormal data and clean and process the data efficiently.
[0042] The AI platform conducts in-depth analysis of data based on machine learning and data mining algorithms.
[0043] Use the Transformer model library to perform in-depth analysis of data.
[0044] In-depth analysis of data includes data classification, data clustering and data association rule mining.
[0045] The AI platform sets up a natural language processing model; it conducts corpus training based on the Kaiwu model to understand government service matters. The corpus is the service guide of the current government service network; it converts business problems into executable data analysis tasks through the natural language processing toolkit NLTK, processes natural language, and generates a natural language processing model.
[0046] Generating a report center includes the following steps:
[0047] Step B1: Use the AI platform to obtain data from different data sources;
[0048] Step B2: Build a user interface framework based on the UI framework in Vue, and implement data filtering, sorting, calculation and aggregation based on JavaScript technology; Vue is a JavaScript framework for building user interfaces. It is built based on standard HTML, CSS and JavaScript, and provides a declarative and componentized programming model that can efficiently develop user interfaces; Vue.js is a progressive framework for building user interfaces, which adopts a bottom-up incremental development design, and the core library only focuses on the view layer; JavaScript is a lightweight, interpreted or just-in-time compiled programming language with function priority. It is a prototype-based, multi-paradigm dynamic scripting language, and supports object-oriented, imperative, declarative and functional programming paradigms;
[0049] Step B3: Use the AI platform to convert complex reporting requirements into precise data analysis instructions;
[0050] Step B4: Based on the data analysis instructions, and using machine learning algorithms and data mining techniques, the hidden patterns and trends of the data are mined to generate initial intelligent reports;
[0051] Step B5: Set the format of the report based on HTML and CSS technology; the report format includes page layout, font style and color matching; HTML (HypeText Markup Language), that is, Hypertext Markup Language, is an application of the standard generalized markup language SGML; a hypertext document written in HTML is called an HTML document, which can be independent of various operating system platforms, such as UNIX, Windows, etc.; using HTML, the information to be expressed is written into an HTML file according to certain rules, and a dedicated browser is used to identify and translate the HTML file into recognizable information; CSS Cascading Style Sheets is a computer language used to express the file style of an application of the HTML standard generalized markup language or a subtable of the XML standard generalized markup language; CSS can not only modify web pages statically, but also can dynamically format various elements of web pages in conjunction with various scripting languages; CSS can accurately control the layout of the position of elements in a web page at the pixel level, supports almost all fonts and font sizes, and has the ability to edit web page objects and model styles;
[0052] Step B6: Based on data modeling technology, convert the data into 3D graphics and scenes to gain a comprehensive insight into the internal relationships and trends of the data;
[0053] Step B7: Generate a data analysis report based on the Transformer model library in the AI platform to meet the specific needs of different users; the content of the data analysis report includes data overview, trend interpretation, comparative analysis and discussion of influencing factors;
[0054] Step B8: Set up a dashboard set to integrate reports from multiple channels and business areas; the backend of the dashboard set is connected to the database and performs real-time data updates.
[0055] Kanban Collection collects and stores real-time data based on Kafka technology. Kafka is an open source stream processing platform developed by the Apache Software Foundation, written in Scala and Java; Kafka is a high-throughput distributed publish-subscribe messaging system that can process all action stream data of consumers on the website; such actions are a key factor in many social functions on modern networks, and these data are usually solved by processing logs and log aggregation due to throughput requirements; Kafka's purpose is to unify online and offline message processing through Hadoop's parallel loading mechanism, in order to provide real-time messages through clusters.
[0056] The personal center is based on the Shiro security framework and is equipped with an organization management module and a personal management module to perform authentication, authorization, password and session management. In the Shiro security framework, Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, password and session management. Using the Shiro API, any application can be quickly and easily obtained, from the smallest mobile application to the largest network and enterprise application. The three core components of Shiro include Subject, SecurityManager and Realms.
[0057] The personal center encrypts and protects data through SM4 data encryption technology and Oauth2 permission control mechanism to ensure the security and privacy of data during transmission and storage. SM4 is a block cipher standard that uses symmetric encryption with a key length and block length of 128 bits. SpringCloud Oauth2 is the implementation of the Oauth2 protocol by the SPringCloud system. It can be used for unified authentication and authorization of multiple microservices. By sending a certain type of grant_type to the Oauth2 unified authentication service for centralized authentication and authorization, access_token access tokens are obtained. This token is trusted by other microservices. The essence of using Oauth2 to solve the problem is to introduce an authentication and authorization layer, which connects the owner of the resource. In the authorization layer, the owner of the resource can authorize third-party applications to access certain protected resources.
[0058] This embodiment provides a connection between each module and the government affairs intelligent reporting platform for a government affairs intelligent reporting platform; Figure 1 As shown in the business architecture diagram of a government affairs intelligent reporting platform, the business architecture includes user interaction, business applications, application support, data support and infrastructure; users interact with business applications, and users include business handlers, business directors, and system management or operation personnel. Business applications are intelligent reporting platforms, which include AI platforms, reporting platforms and personal centers. The AI platform collects and integrates data, processes the data in natural language, analyzes and mines the data after processing, and finally trains and optimizes the model; the reporting center first fixes the report, generates intelligent reports based on the data of the AI platform, customizes the reports, customizes the style of the reports, and visualizes the data in 3D; the data analysis report results on the AI platform are displayed through the dashboard set and updated in real time. The personal center is equipped with an organization management module and a personal management module; it is supported by service gateway, service monitoring, content center, data application and public support. The content center includes menu management, resource retrieval, tag management, topic management, publishing management and index management. Data application support includes data analysis and display, to-do data analysis, data visualization and report analysis design. Public support includes unified organization, unified user, unified authority, unified identity authentication, unified log, unified to-do, unified message and government SMS platform; basic data support is used to support data, including personnel library, account library, organization library, authority library, resource directory library, tag library, knowledge library, message library, retrieval index library and classification library; OA system and administrative approval system are connected with basic data support module. The intelligent report platform is applied to the unified infrastructure, which includes government cloud and government network.
[0059] The business architecture has standard specifications, security management and operation management. Standard specifications include management specifications, development rules, integration specifications and data specifications. Security management includes secure computing environment, secure area boundaries, secure communication sites and security management. Operation management includes organizational management, system management and project management.
[0060] Relying on data processing and integration, intelligent technology applications, etc. to realize the government intelligent reporting platform; first of all, using database technology, including relational databases such as DAMO, Renmin University of China Golden Warehouse, etc., and non-relational databases such as MongoDB, Redis, etc., to provide different options for the storage and management of government data; relational databases are suitable for the storage and query of structured data, while non-relational databases have advantages in processing large-scale unstructured data. Use ETL (ExtractTransform Load) tools to extract data from various data sources, transform and clean them, and load them into data warehouses or data marts. Build a data warehouse to integrate and store government data from different systems, and the data mart collects data for specific business topics. Finally, use data modeling methods, such as dimensional modeling and entity relationship modeling, to design reasonable data structures and relationships to improve data consistency and availability.
[0061] By establishing a centralized data management platform, integrating various types of government data, achieving unified data storage and management, breaking down data barriers, and realizing data interconnection and interoperability; relying on the natural language processing and interaction of the big model, the government intelligent reporting platform relies on the Cape Cloud Enlightenment big model to realize a conversational interaction method. Users can communicate with the platform through natural language and put forward query and analysis requirements. The government intelligent reporting platform can understand and analyze user intentions, generate corresponding reports and analysis results, and this interaction method is more intuitive and convenient, reducing the threshold and difficulty of data analysis. The Cape Cloud Enlightenment big model not only has powerful natural language processing capabilities, but also can perform intelligent reasoning and prediction. The government intelligent reporting platform can predict future trends and changes based on existing data and models, and provide forward-looking advice and support for government decision-making.
[0062] Intuitively present data through charts, maps, etc. to help users better understand and analyze data, and provide data visualization display function;
[0063] It realizes real-time update and push of reports, ensures the timeliness and accuracy of data, and provides strong support for the decision-making of government departments; the government affairs intelligent reporting platform fully adapts to new technologies and environmental requirements, including trusted CPUs, operating systems, databases and middleware, etc. The government affairs intelligent reporting platform can run stably in trusted environments and give full play to its data processing, data analysis and report generation capabilities; by adapting to trusted technologies, the government affairs intelligent reporting platform can better meet the needs of government departments in terms of information security, independent control, etc. The government affairs intelligent reporting platform supports the replacement of trusted CPUs, version upgrades of trusted operating systems, performance optimization of trusted databases and middleware, etc. By supporting the upgrade of trusted software and hardware products, the government affairs intelligent reporting platform can continuously improve its performance, stability and security.
[0064] The flexible system architecture and scalable functional modules are designed to allow users to customize and expand the government intelligent reporting platform according to actual needs, meet the diverse business needs of government departments, and improve flexibility and scalability. Advanced data encryption technology and permission control mechanisms are used to ensure the security and privacy of data during transmission and storage. Only authorized users can access and operate the data. Compliance audit functions are supported, which can record user operation behaviors and data access records, helping government departments meet the requirements of relevant laws and regulations and ensure the compliance and traceability of data use.
[0065] The above implementation modes are not limitations of the present invention, and the present invention is not limited to the above examples. Changes, modifications, additions or substitutions made by technicians in this technical field within the scope of the technical solution of the present invention also belong to the protection scope of the present invention.
Claims
1. A government affairs intelligent reporting platform, characterized in that: include: AI platform, used for data collection and integration, as well as data analysis and mining; at the same time, natural language processing; Report center, used to customize report styles; generate intelligent reports and data analysis reports based on data analysis results and machine learning algorithms and data mining methods for visual presentation; the report center includes a dashboard set to integrate reports from multiple channels and business areas, and update data in real time; The personal center is used to manage the organization's structure, personnel and related resources, as well as personal information; it ensures data security based on data encryption technology and permission control mechanisms.
2. The government affairs intelligent reporting platform according to claim 1 is characterized by: The AI platform performs data collection and integration, including the following steps: Step A1: Obtain data from multiple data sources, extract, transform and load the data based on ETL; Step A2: Connect to various types of databases based on JDBC; Step A3: Process and clean the data in each database based on Python's Pandas library.
3. The government affairs intelligent reporting platform according to claim 2 is characterized by: The AI platform conducts in-depth analysis of data based on machine learning and data mining algorithms.
4. The government affairs intelligent reporting platform according to claim 3 is characterized by: The Transformer model library is used to conduct in-depth analysis of the data.
5. The government affairs intelligent reporting platform according to claim 4 is characterized by: The in-depth analysis of the data includes data classification, data clustering and data association rule mining.
6. The government affairs intelligent reporting platform according to claim 5 is characterized by: The AI platform sets up a natural language processing model; performs corpus training based on the Kaiwu big model to understand government service matters; The natural language processing toolkit NLTK is used to convert business problems into executable data analysis tasks, process natural language, and generate a natural language processing model.
7. The government affairs intelligent reporting platform according to claim 1 is characterized by: Generating the report center includes the following steps: Step B1: Use the AI platform to obtain data from different data sources; Step B2: Build a user interface framework based on the UI framework in Vue, and use JavaScript technology to implement data filtering, sorting, calculation and aggregation; Step B3: Use the AI platform to convert complex reporting requirements into precise data analysis instructions; Step B4: Based on the data analysis instructions, and using machine learning algorithms and data mining techniques, the hidden patterns and trends of the data are mined to generate initial intelligent reports; Step B5: Customize the report format based on HTML and CSS technology; the report format includes page layout, font style and color matching; Step B6: Based on data modeling technology, convert the data into 3D graphics and scenes to gain a comprehensive insight into the internal relationships and trends of the data; Step B7: Generate a data analysis report based on the Transformer model library of the AI platform to meet the specific needs of different users; the content of the data analysis report includes data overview, trend interpretation, comparative analysis and discussion of influencing factors; Step B8: Set up a dashboard set to integrate reports from multiple channels and business areas; the backend of the dashboard set is connected to the database and performs real-time data updates.
8. The government affairs intelligent reporting platform according to claim 7 is characterized by: The dashboard set collects and stores real-time data based on Kafka technology.
9. The government affairs intelligent reporting platform according to claim 1 is characterized by: The personal center is provided with an organization management module and a personal management module based on the Shiro security framework to perform identity authentication, authorization, password and session management.
10. The government affairs intelligent reporting platform according to claim 1 is characterized by: The personal center encrypts and protects data through SM4 data encryption technology and Oauth2 permission control mechanism to ensure the security and privacy of data during transmission and storage.
Citation Information
Patent Citations
Intelligent government affair service analysis platform based on big data technology
CN114756567A
Method for analyzing and displaying legal person data based on VUE framework
CN115221235A
Government affair information intelligent fusion system and method based on big data
CN116415203A
Enterprise management intelligent decision platform based on AI technology
CN117151345A
Vue-based enterprise application system operation and maintenance platform
CN118277383A