Energy carbon data collection method, system, electronic device and storage medium
By using the artificial intelligence engine to analyze the interaction information between users and forms and generate feedback information, the existing energy carbon data collection methods are solved, and efficient and accurate energy carbon data collection and management are achieved.
Patent Information
- Application Number
- CN202411897208.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-04-04
AI Technical Summary
The existing energy carbon data collection methods are inefficient and poor data quality, which affects the effectiveness of energy carbon management.
By obtaining the interaction information between users and forms, using the artificial intelligence engine to analyze and generate feedback information, guide the subsequent interaction between users and forms, and improve the collection efficiency and data quality of energy carbon data.
It improves the collection efficiency and data quality of energy carbon data, assists users to fill in efficiently, reduces the time and labor of data verification, and improves the overall efficiency of energy carbon management.
Smart Images

Figure CN119759473A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of carbon reduction and consumption reduction, and specifically to an energy-carbon data collection method, system, electronic device and storage medium. Background Art
[0002] Carbon reduction and consumption reduction is a complex and long-term task. In order to meet the challenges of carbon reduction and consumption reduction, each carbon reduction and consumption reduction entity can control energy consumption and manage carbon emissions through an energy carbon management system. In energy carbon management, the energy carbon management system usually needs to collect energy carbon data first for subsequent management actions.
[0003] In actual operation, the collection of energy carbon data mainly relies on user input, supplemented by forms and other tools. However, since energy carbon data involves many carbon reduction and consumption reduction entities, a long time span, and extremely complex scenarios, the quality of data input by users is usually poor, and the collection efficiency and data quality of energy carbon data are both low, which can easily affect energy carbon management. Summary of the invention
[0004] The embodiments of the present application provide an energy carbon data collection method, system, electronic device and storage medium to assist users in efficiently reporting energy carbon data and improve the collection efficiency and data quality of energy carbon data.
[0005] In a first aspect, a method for collecting energy and carbon data is provided, comprising:
[0006] Acquire interaction information between the user and the form, the interaction information including user information and scenario information, the user information is used to characterize the input information of the user, the scenario information is used to characterize the information of the form, and the form is used to guide the user to input corresponding energy carbon data;
[0007] querying an artificial intelligence engine based on the interaction information to obtain feedback information corresponding to the interaction information, wherein the feedback information is used to guide subsequent interactions between the user and the form;
[0008] The feedback information is output to the form, so that the form updates a display interface based on the feedback information.
[0009] In some embodiments, querying an artificial intelligence engine based on the interaction information to obtain feedback information corresponding to the interaction information includes:
[0010] Based on the user information and the scenario information, obtaining the user's intention information;
[0011] The artificial intelligence engine is queried based on the intention information to obtain feedback information corresponding to the interaction information.
[0012] In some embodiments, based on the user information and the scenario information, obtaining the user's intention information includes:
[0013] The user information and the scenario information are analyzed and identified based on a natural language processing model to obtain the intent information.
[0014] In some embodiments, the feedback data includes at least one of recommendation information, prediction information, and response information; querying the artificial intelligence engine based on the intention information to obtain feedback information corresponding to the interaction information includes:
[0015] A prompt template is generated based on the intention information, and the prompt template is sent to the artificial intelligence engine to obtain the feedback data generated by the artificial intelligence engine based on the prompt template.
[0016] In some embodiments, the user information includes energy carbon reporting data; querying the artificial intelligence engine based on the interactive information to obtain feedback information corresponding to the interactive information includes:
[0017] Verify the energy carbon reporting data and obtain verification data;
[0018] Querying the artificial intelligence engine based on the verification data to obtain feedback information corresponding to the verification data;
[0019] When the feedback information corresponding to the verification data indicates that the energy carbon reporting data has failed the verification, obtaining the user's intention information based on the user information and the scenario information;
[0020] The artificial intelligence engine is queried based on the intention information and the verification data to obtain feedback information corresponding to the interaction information.
[0021] In some embodiments, verifying the energy carbon reporting data and obtaining the verification data includes:
[0022] The energy carbon reporting data is verified based on preset format rules and preset business rules to obtain the verification data.
[0023] In some embodiments, the user information includes question data; querying an artificial intelligence engine based on the interaction information to obtain feedback information corresponding to the interaction information includes:
[0024] Extracting keywords from the question data to obtain keyword data;
[0025] Based on the user information, the scenario information and the keyword data, obtaining the user's intention information;
[0026] The artificial intelligence engine is queried based on the keyword data and the intent information to obtain feedback information corresponding to the interaction information.
[0027] In some embodiments, the user information includes energy carbon reporting data and question data; querying the artificial intelligence engine based on the interactive information to obtain feedback information corresponding to the interactive information includes:
[0028] Verify the energy carbon reporting data and obtain verification data;
[0029] Extracting keywords from the question data to obtain keyword data;
[0030] Fusing the keyword data, the verification data, and the scene information to obtain fused information;
[0031] Based on the fusion information, obtaining the user's intention information;
[0032] The artificial intelligence engine is queried based on the intention information and the alternative information to obtain feedback information corresponding to the interaction information, wherein the alternative information includes at least one of the verification data and the keyword data.
[0033] In some embodiments, the interaction information includes current interaction information and historical interaction information, and the form corresponding to the current interaction information and the energy carbon type of the form corresponding to the historical interaction information are correlated with each other; querying the artificial intelligence engine based on the interaction information to obtain feedback information corresponding to the interaction information includes:
[0034] Based on the current interaction information and the historical interaction information, acquiring the user's intention information;
[0035] The artificial intelligence engine is queried based on the intention information to obtain feedback information corresponding to the interaction information.
[0036] In some embodiments, the method further comprises:
[0037] After the user finishes interacting with the form, the form and the interaction information are stored.
[0038] In some embodiments, the display interface includes a first input control; updating the display interface based on the feedback information includes:
[0039] Displaying the feedback information on the display interface;
[0040] and / or, updating at least part of the fields corresponding to the first input controls on the display interface;
[0041] And / or, a second input control is added to the display interface.
[0042] In some embodiments, the scenario information includes at least one of the form subject, form collection data items, form collection purpose, form filling time, form context, and form environment information;
[0043] The artificial intelligence engine includes at least one of a machine learning model, a recommendation system, and an expert system.
[0044] In a second aspect, a carbon data collection system is provided, comprising:
[0045] An interactive device, the interactive device comprising a plurality of forms, each of the forms being used for interacting with a user;
[0046] A collection device, the collection device is used to obtain interaction information between the user and the form, the interaction information includes user information and scenario information, the user information is used to characterize the user's input information, the scenario information is used to characterize the information of the form, and the form is used to guide the user to input corresponding energy and carbon data; and query an artificial intelligence engine based on the interaction information to obtain feedback information corresponding to the interaction information, the feedback information is used to guide subsequent interaction between the user and the form; and output the feedback information to the form, so that the form updates the display interface based on the feedback information.
[0047] In some embodiments, the collection device includes a control module and the artificial intelligence engine, and the control module is configured as a cloud platform.
[0048] In some embodiments, the user information includes energy carbon reporting data and question data; the control module includes:
[0049] A verification unit, used to verify the energy carbon reporting data and obtain verification data;
[0050] A keyword extraction unit, used to extract keywords from the question data to obtain keyword data;
[0051] an intention recognition unit, configured to fuse the keyword data, the verification data, and the scene information to obtain fused information; and to obtain the user's intention information based on the fused information;
[0052] A fusion unit, wherein the fusion unit is respectively connected to the verification unit, the keyword extraction unit and the intention recognition unit, and is used to query the artificial intelligence engine based on the intention information and the alternative information to obtain feedback information corresponding to the interaction information, wherein the alternative information includes at least one of the verification data and the keyword data.
[0053] According to a third aspect, an electronic device is provided, the electronic device comprising:
[0054] at least one processor; and a memory communicatively coupled to the at least one processor;
[0055] In which, the memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the energy carbon data collection method as described in any one of the first aspects, or so that the processor can configure the energy carbon data collection system as described in any one of the second aspects.
[0056] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, wherein the computer instructions are used to enable a processor to implement the energy carbon data collection method as described in any one of the first aspect when executed, or the computer instructions are used to enable a processor to configure the energy carbon data collection system as described in any one of the second aspect.
[0057] The present application provides an energy carbon data collection method, including: obtaining interaction information between a user and a form, the interaction information including user information and scenario information, the user information is used to characterize the user's input information, the scenario information is used to characterize the form's information, and the form is used to guide the user to input the corresponding energy carbon data; querying an artificial intelligence engine based on the interaction information to obtain feedback information corresponding to the interaction information, the feedback information is used to guide the subsequent interaction between the user and the form; outputting the feedback information to the form, so that the form updates the display interface based on the feedback information. The energy carbon data collection method provided in the present application can generate feedback information for the interaction information based on the interaction information between the user and the form, using an artificial intelligence engine to guide the subsequent interaction between the user and the form, so that the feedback information can assist the user in filling in the form efficiently, thereby improving the collection efficiency and data quality of energy carbon data.
[0058] The energy carbon data collection system of the present application can generate feedback information for the interaction information based on the interaction information between the user and the form by using an artificial intelligence engine, guide the subsequent interaction between the user and the form through the feedback information, assist the user to fill in the form efficiently, and thus improve the collection efficiency and data quality of energy carbon data. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0060] Figure 1This is a schematic diagram of the overall structure of the energy carbon data collection system according to an embodiment of the present application;
[0061] Figure 2 A schematic diagram of the specific structure of the energy carbon data collection system according to an embodiment of the present application;
[0062] Figure 3 for Figure 2 A schematic diagram of an exemplary structure of a collecting device;
[0063] Figure 4 for Figure 2 Another exemplary structural diagram of the collecting device;
[0064] Figure 5 This is a schematic diagram of the overall process of the energy carbon data collection method according to an embodiment of the present application;
[0065] Figure 6 A schematic diagram of the structure of an electronic device according to an embodiment of the present application;
[0066] Reference numerals:
[0067] 10-interaction device; 11-form; 20-collection device; 21-control module; 211-verification unit; 212-keyword extraction unit; 213-intention recognition unit; 214-fusion unit; 215-collection unit; 216-output unit; 22-artificial intelligence engine; 30-user; 40-electronic device; 41-processor; 42-read-only memory; 43-random access memory; 44-bus; 45-input / output interface; 46-input unit; 47-output unit; 48-storage unit; 49-communication unit. DETAILED DESCRIPTION
[0068] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0069] In the description of the present application, it should be understood that the terms "upper", "lower", "front", "back", "left", "right", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present application. In addition, the terms "first" and "second" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more features. In the description of the present application, "multiple" means two or more, and at least one means one, two or more, unless otherwise clearly and specifically defined.
[0070] The embodiments of the present application can be applied to carbon reduction and consumption reduction scenarios, including but not limited to energy carbon management and control in factories, parks, hospitals, schools, transportation, buildings and other scenarios, as well as supply chain carbon management, organizational carbon management, product carbon management, SBTi management and other scenarios. The carbon reduction and consumption reduction subjects may include all governments at all levels, various organizations, enterprises, families and individuals who need to carry out carbon reduction and consumption reduction work (such as dual carbon work). It should be noted that, for the sake of ease of description, in some embodiments, the carbon reduction and consumption reduction work subject is specifically described by taking enterprises as an example.
[0071] Each carbon reduction and consumption reduction entity can control energy consumption and manage carbon emissions through the energy carbon management system. The functions of the energy carbon management system include carbon consulting, carbon footprint, carbon verification and certification, carbon reduction management, carbon asset operation management, energy asset operation management, green financial services, etc. The energy carbon management system usually needs to collect energy carbon data in energy carbon management in order to carry out subsequent management actions. In the actual operation process, the collection of energy carbon data mainly relies on user reporting and input, supplemented by tools such as forms. However, since the energy carbon data involves many carbon reduction and consumption reduction entities, a long time span, and extremely complex scenarios, the quality of data input by users is usually poor, and the collection efficiency and data quality of energy carbon data are low, which can easily affect energy carbon management.
[0072] In view of this, the embodiments of the present application provide an energy carbon data collection method, system, electronic device and storage medium. Based on the interaction information between the user and the form, an artificial intelligence engine is used to generate feedback information for the interaction information, so as to guide the subsequent interaction between the user and the form through the feedback information, assist the user to fill in the form efficiently, thereby improving the collection efficiency and data quality of energy carbon data, thereby solving at least part of the above-mentioned technical problems.
[0073] First, the energy carbon data collection system of the embodiment of the present application is introduced.
[0074] See also Figure 1 , Figure 1 The overall structural diagram of the energy carbon data collection system of the embodiment of the present application. The energy carbon data collection system of the embodiment of the present application includes an interactive device 10 and a collection device 20. The interactive device 10 includes a plurality of forms 11, each of which is used to interact with a user 30. The collection device 20 is used to obtain the interaction information between the user 30 and the form 11, and the interaction information includes user information and scene information. The user information is used to characterize the input information of the user 30, and the scene information is used to characterize the information of the form 11. The form 11 is used to guide the user to input the corresponding energy carbon data, and query the artificial intelligence engine based on the interaction information to obtain feedback information corresponding to the interaction information. The feedback information is used to guide the subsequent interaction between the user 30 and the form 11, and output the feedback information to the form 11, so that the form 11 updates the display interface based on the feedback information. Among them, the interactive device 10 can be an interactive terminal, and the collection device 20 can be a collection terminal.
[0075] See also Figure 2 , Figure 2 Schematic diagram of the specific structure of the energy carbon data collection system of the embodiment of the present application. In some embodiments, the collection device 20 may include a control module 21 and an artificial intelligence engine 22, and the control module 21 is configured as a cloud platform. Among them, the artificial intelligence (AI) engine 22 may include at least one of a machine learning model, a recommendation system, and an expert system. The artificial intelligence engine 22 is used to further analyze the interactive information and generate feedback information corresponding to the interactive information.
[0076] See also Figure 3 , Figure 3 for Figure 2Schematic diagram of an example structure of a collection device. In some embodiments, user information may include at least one of energy carbon reporting data and question data. The control module 21 may specifically include a verification unit 211, a keyword extraction unit 212, an intention recognition unit 213 and a fusion unit 214, and the fusion unit 214 is connected to the verification unit 211, the keyword extraction unit 212 and the intention recognition unit 213 respectively. The verification unit 211 is used to verify the energy carbon reporting data and obtain the verification data. The keyword extraction unit 212 is used to extract keywords from the question data and obtain keyword data. The intention recognition unit 213 is used to fuse the keyword data, the verification data, and the scene information to obtain the fusion information, and obtain the user's intention information based on the fusion information. The fusion unit 214 is used to query the artificial intelligence engine 22 based on the intention information and the alternative information to obtain the feedback information corresponding to the interactive information, and the alternative information includes at least one of the verification data and the keyword data. The control module 21 may further include a collection unit 215 and an output unit 216. The collection unit 215 is respectively connected to the verification unit 211, the keyword extraction unit 212 and the intention recognition unit 213 to obtain the interaction information between the user and the form. The output unit 216 is connected to the artificial intelligence engine 22 to output the feedback information to the form 11. The collection unit 215 may further include a user information collection module and a scene information collection module, which is not specifically limited in the embodiment of the present application.
[0077] See also Figure 4 , Figure 4 for Figure 2 Another exemplary structural diagram of the collection device in FIG. In other embodiments, the user information may include energy carbon reporting data. The control module 21 may only include a keyword extraction unit 212, an intention recognition unit 213, and a fusion unit 214, and the fusion unit 214 is connected to the keyword extraction unit 212 and the intention recognition unit 213, respectively. The keyword extraction unit 212 and the intention recognition unit 213 may be connected or not connected.
[0078] It can be understood that the energy carbon data collection system of the embodiment of the present application can generate feedback information for the interaction information based on the interaction information between the user 30 and the form 11 using the artificial intelligence engine 22, guide the subsequent interaction between the user 30 and the form 11 through the feedback information, assist the user 30 to fill in the form efficiently, and thus improve the collection efficiency and data quality of energy carbon data.
[0079] The energy carbon data collection method of the embodiment of the present application is described in detail below with reference to the accompanying drawings.
[0080] See also Figure 5 , Figure 5The overall process diagram of the energy carbon data collection method of the embodiment of the present application is as follows. The energy carbon data collection method of the embodiment of the present application specifically includes the following steps:
[0081] Step 501: Obtain interaction information between the user and the form, the interaction information includes user information and scene information, the user information is used to characterize the user's input information, the scene information is used to characterize the form information, and the form is used to guide the user to input corresponding energy carbon data.
[0082] Specifically, the form includes a display interface, which may include various input controls, such as text boxes, drop-down menus, etc., which allow users to input and submit data. The user's input information may refer to various data selected or input by the user on the display interface.
[0083] In some examples, user information may include at least one of energy carbon reporting data and question data. Energy carbon reporting data refers to energy carbon data input by the user, and question data is the question currently raised by the user, such as what type of energy carbon data should be entered for a certain type of energy carbon management. Scenario information may include at least one of form subject, form collection data items, form collection purpose, form filling time, form context, and form environment information. Exemplarily, an anchor module may be provided in the form, which can capture the information of the form where the user's mouse stops on the display interface, and then determine the scenario information. Scenario information can be used to characterize the energy carbon management stage that the user is concerned about, such as whether carbon emission or carbon footprinting is required. In other examples, user information may also include intention data, which is used to represent the user's current intention. The input method of intention data may include the user filling it out himself and obtaining the user's corresponding answer through a questionnaire.
[0084] In some examples, after filling in the form, the user can click the submit button on the display interface to trigger the form submission event. In response to the click operation, the interactive device packages the interactive information into an HTTP request (such as a POST request) and sends it to the control module. The control module receives the HTTP request from the front end, parses the information in the request, and extracts the user information and scene information.
[0085] Step 502: query the artificial intelligence engine based on the interaction information to obtain feedback information corresponding to the interaction information, where the feedback information is used to guide subsequent interactions between the user and the form.
[0086] In some embodiments, after the control module obtains the interaction information, it can verify the received interaction information to ensure the validity and integrity of the data. After the verification is passed, the data is passed to the business logic layer or service layer of the backend.
[0087] In some examples, the artificial intelligence engine may include at least one of a machine learning model, a recommendation system, and an expert system. The artificial intelligence engine is used to further analyze the interactive information and generate feedback information corresponding to the interactive information. Exemplarily, the artificial intelligence engine may provide at least one of recommendation information, prediction information, and specific response information, and the recommendation information, prediction information, and response information may represent information such as suggestions, answers, and operation instructions given by the artificial intelligence engine. When querying the artificial intelligence engine, the control module may generate a query request based on the interactive information, and send the query request to the artificial intelligence engine to obtain a response from the artificial intelligence engine. The feedback data output by the artificial intelligence engine may be in the form of text, file (such as: PPT, WORD, EXCEL), data string (such as: JSON, XML), picture, audio, video, etc. The artificial intelligence engine sends the generated feedback data back to the control module, and the control module packages the feedback data into an HTTP response and sends it back to the front-end form. The front-end form receives the feedback data returned by the control module through an HTTP request. The feedback data may be transmitted through AJAX requests, responses to form submissions, or WebSocket.
[0088] In some embodiments, step 502 may be implemented in the following manner:
[0089] Step 1: Obtain user intent information based on user information and scenario information.
[0090] Specifically, the intention information represents the user's intention, and may include, for example, carbon neutrality time, net zero emission time, value chain carbon neutrality time, carbon emission index target, energy consumption index target, etc. The embodiments of the present application do not specifically limit this.
[0091] In some examples, user information and scenario information may be analyzed and identified based on a natural language processing model to obtain intent information.
[0092] Among them, the natural language processing model refers to a large model or engine that uses natural language processing (NLP) technology or rules. Large model is short for large-scale language model (Large Language Model). A language model is an artificial intelligence model that is trained on a large amount of text data and can perform a wide range of tasks, including text summarization, translation, sentiment analysis, etc., and is trained to understand and generate human language. The "big" in "large language model" means that the number of parameters of the model is very large.
[0093] During the recognition process, the natural language processing model will parse the input information, combine it with the data obtained from the preset database, extract the characteristics of the user's professional ability and role from the knowledge dimension, experience dimension, position dimension, experience dimension, age dimension, etc., and extract the characteristics of the industry and region of the user's carbon reduction and consumption reduction entity from the industry dimension, regional dimension, company nature, and company's carbon nature dimension. After extracting these features, the matching model infers the intention information, and then analyzes and identifies the user's intention.
[0094] Step 2: Query the artificial intelligence engine based on the intent information to obtain feedback information corresponding to the interaction information.
[0095] In some embodiments, the feedback data includes at least one of recommendation information, prediction information, and response information. Specifically, a prompt template can be generated based on the intent information, and the prompt template can be sent to the artificial intelligence engine to obtain feedback data generated by the artificial intelligence engine based on the prompt template.
[0096] Through the above solution, the user's intention can be identified based on the interaction information, and the AI model can be used to generate feedback information corresponding to the intention information, thereby guiding the user's subsequent interaction. It can not only assist users in efficiently reporting energy carbon data, but also provide users with personalized support, making the collection of energy carbon data more accurate and efficient.
[0097] In other embodiments, the user information includes energy carbon reporting data. That is, in the current scenario, the user has reported at least part of the corresponding energy carbon data. Then step 502 can also be implemented in the following ways:
[0098] Step 1: Verify the reported energy carbon data and obtain the verification data.
[0099] Specifically, the energy carbon reporting data can be verified based on preset format rules and preset business rules to obtain verification data.
[0100] Exemplarily, verification is equivalent to scoring the quality of the energy carbon reporting data. The verification process may include database operations, calculations, or interactions with other systems. It is possible to verify whether the energy carbon reporting data is complete, whether the format is correct, and whether it complies with preset business rules, such as whether the energy carbon reporting data is consistent with the evidence data, whether the sum of the sub-item energy carbon data in the energy carbon reporting data is consistent with the total energy carbon data, and whether the sub-item energy carbon data is reasonable. The evidence data can be stored in advance. For example, if electricity consumption needs to be collected during carbon inventory data collection, an electricity bill can be provided as evidence. If water consumption needs to be collected, a water bill can be provided as evidence.
[0101] It is understandable that the verification data may include energy carbon reporting data, and may also include the data on which the verification is based, such as evidence data, and may also include the results of the verification.
[0102] Step 2: Query the artificial intelligence engine based on the verification data to obtain feedback information corresponding to the verification data.
[0103] Step three, when the feedback information corresponding to the verification data indicates that the energy carbon reporting data verification has not passed, the user's intention information is obtained based on the user information and scenario information.
[0104] Specifically, if the energy carbon reported data at least partially fails to meet the energy carbon data requirements, it will be judged as failing the verification. At this time, it is still necessary to combine the interactive information to identify the user's intention.
[0105] Step 4: Query the artificial intelligence engine based on the intent information and verification data to obtain feedback information corresponding to the interaction information.
[0106] Specifically, a query request is jointly generated based on the intent information and verification data to request a response from the artificial intelligence engine.
[0107] Step 5: When the feedback information corresponding to the verification data indicates that the carbon reporting data has passed the verification, the user is prompted to end the interaction with the form.
[0108] That is to say, when the feedback information corresponding to the verification data indicates that the energy carbon reporting data has passed the verification, the energy carbon reporting data can already meet the current energy carbon data collection requirements, so the user does not need to continue interacting with the form to complete the reporting task.
[0109] Through the above solution, there is no need to wait for verification by specific personnel after filling in the data. The data can be verified and fed back quickly, and improvement measures can be given when the input data does not meet the requirements, thereby greatly improving the timeliness of energy carbon data collection and the quality of input data.
[0110] In some other embodiments, the user information includes question data. That is to say, in the current scenario, since there are many scenarios, carbon reduction work subjects and users involved in the collection of carbon data for energy carbon management, the user may not know how to fill in the carbon data at present. Then step 502 can also be implemented in the following ways:
[0111] Step 1: Extract keywords from question data to obtain keyword data.
[0112] Step 2: Obtain user intent information based on user information, scenario information, and keyword data.
[0113] That is to say, when performing intent recognition, user information, scene information and keyword data will be considered at the same time, so that the user's problem can be understood more accurately.
[0114] Step three: query the artificial intelligence engine based on keyword data and intent information to obtain feedback information corresponding to the interaction information.
[0115] Through the above solution, accurate feedback is given through the artificial intelligence engine based on the user's question data, and targeted prompts, instructions, and demonstrations are given through the feedback data to assist users in clarifying the reporting requirements and methods of energy carbon data, thereby improving the quality of input data and collection efficiency.
[0116] In some other embodiments, the user information includes energy carbon reporting data and question data. That is, in the current scenario, the user has entered at least part of the energy carbon reporting data, but has some questions about whether the data meets the requirements and whether other data is needed. Then step 502 can also be implemented in the following ways:
[0117] Step 1: Verify the reported energy carbon data and obtain the verification data.
[0118] Step 2: Extract keywords from the question data to obtain keyword data.
[0119] Step three: fuse the keyword data, verification data, and scene information to obtain fused information.
[0120] Step 4: Based on the fusion information, obtain the user's intention information.
[0121] In other words, when performing user identification, the user's questions, input data and scenario information are all taken into consideration at the same time, thus ensuring that the dimensions of intent identification are comprehensive and accurate.
[0122] Step five: query the artificial intelligence engine based on the intent information and the alternative information to obtain feedback information corresponding to the interaction information, where the alternative information includes at least one of the verification data and the keyword data.
[0123] That is to say, when querying the artificial intelligence engine, in addition to the intent information, at least one of the verification data and keyword data can also be considered to influence the focus of the feedback.
[0124] Through the above solution, user intentions can be identified by combining various information and generating personalized feedback data, which can assist users in filling out reports more accurately and efficiently. It can also greatly reduce the time and manpower required for data verification and improve the quality and efficiency of data input.
[0125] In some embodiments, the interactive information includes current interactive information and historical interactive information, and the energy carbon type of the form corresponding to the current interactive information is correlated with the form corresponding to the historical interactive information. Exemplarily, the form corresponding to the current interactive information is a carbon footprint form, and the form corresponding to the historical interactive information is also a carbon footprint form; or, the form corresponding to the current interactive information is a form for the second stage of the carbon footprint, and the form corresponding to the historical interactive information is a form for the first stage of the carbon footprint. That is to say, in the current scenario, because energy carbon management involves the entire life cycle of the subject of carbon reduction and consumption reduction, and the span is relatively long, the user has entered the current stage of energy carbon data reporting. Then step 502 can also be specifically implemented in the following ways:
[0126] Step 1: Obtain user intention information based on current interaction information and historical interaction information.
[0127] That is to say, when identifying user intentions, in addition to considering current interaction information, historical interaction information of the same or related types of energy carbon data should also be considered.
[0128] Step 2: Query the artificial intelligence engine based on the intent information to obtain feedback information corresponding to the interaction information.
[0129] Through the above scheme, the current interaction information and historical interaction information of users and carbon reduction and consumption reduction entities can be combined for intention recognition, thereby improving the accuracy of intention recognition and enhancing the efficiency and quality of energy and carbon management.
[0130] Step 503: Output the feedback information to the form, so that the form updates the display interface based on the feedback information.
[0131] Specifically, the feedback information can be transmitted in JSON format, and the form will extract and interpret the feedback information, and dynamically update the form or page content based on the parsed feedback data.
[0132] In some examples, the display interface includes a first input control. The first input control is used to generate a corresponding instruction in response to a corresponding operation of the user. Step 503 can be specifically implemented in the following manner:
[0133] The feedback information is displayed on the display interface.
[0134] And / or, updating at least part of the fields corresponding to the first input control of the display interface.
[0135] And / or, adding a second input control to the display interface.
[0136] Exemplarily, displaying feedback information may include displaying a message prompt, a summary of the feedback information, etc. Updating the field corresponding to the first input control may include filling in recommended content or adjusting interface elements, etc. The second input control may be a further operation button or form field. In addition, the form may also output feedback information to the user in other forms, which is not specifically limited in the embodiments of the present application. In this way, the user can continue to operate or input according to the new information, thereby completing the interaction process.
[0137] In some embodiments, after executing step 503, the method of the embodiment of the present application may further include: storing the form and the interaction information after the user completes the interaction with the form.
[0138] It can be understood that the method of the embodiment of the present application can identify user intentions and / or verify energy carbon reporting data and / or extract keywords from question data based on the interaction information between the user and the form, and use the artificial intelligence engine to generate feedback information for the interaction information. It can provide personalized support for different users and specific scenarios, and provide timely answers to user questions, explanations and exemplary demonstrations, greatly improving the timeliness of energy carbon data collection and the quality of reported data, thereby assisting users to report efficiently and improving the collection efficiency and data quality of energy carbon data.
[0139] Accordingly, see Figure 6 , Figure 6 Schematic diagram of the structure of the electronic device of the embodiment of the present application. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or required herein.
[0140] The electronic device 40 includes at least one processor 41, and a memory connected to the at least one processor 41 in communication, such as a read-only memory (ROM) 42, a random access memory (RAM) 43, etc., wherein the memory stores a computer program that can be executed by the at least one processor 41, and the processor 41 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 42 or the computer program loaded from the storage unit 48 to the random access memory (RAM) 43. In the RAM 43, various programs and data required for the operation of the electronic device 40 can also be stored. The processor 41, the ROM 42, and the RAM 43 are connected to each other through a bus 44. An input / output (I / O) interface 45 is also connected to the bus 44. Multiple components in the electronic device 40 are connected to the I / O interface 45, including: an input unit 46, such as a keyboard, a mouse, etc.; an output unit 47, such as various types of displays, speakers, etc.; a storage unit 48, such as a disk, an optical disk, etc.; and a communication unit 49, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 49 allows the electronic device 40 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0141] The processor 41 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 41 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The processor 41 executes the various methods described in the aforementioned embodiments, such as the energy carbon data collection method, or the processor 41 can configure the energy carbon data collection system described in the aforementioned embodiments.
[0142] In some embodiments, the energy carbon data collection method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 48. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 40 via the ROM 42 and / or the communication unit 49. When the computer program is loaded into the RAM 43 and executed by the processor 41, one or more steps of the energy carbon data collection method described in the aforementioned embodiment may be performed, or the processor 41 may be enabled to configure the energy carbon data collection system of the aforementioned embodiment. Alternatively, in other embodiments, the processor 41 may be configured to execute the energy carbon data collection method in any other appropriate manner (e.g., by means of firmware).
[0143] In the context of the present application embodiment, computer readable storage medium can be a tangible medium, which can contain or store a computer program for use by an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Computer readable storage medium can include but is not limited to electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the above. Alternatively, computer readable storage medium can be a machine readable signal medium. More specific examples of machine readable storage medium can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CDROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0144] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0145] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship between the client and the server is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0146] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in the embodiments of the present application can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present application can be achieved, and this document is not limited here.
[0147] Correspondingly, an embodiment of the present application also provides a computer-readable storage medium, which stores computer instructions. The computer instructions are used to enable a processor to implement the energy carbon data collection method as in the aforementioned embodiment when executed, or the computer instructions are used to enable a processor to configure an energy carbon data collection system as in the aforementioned embodiment.
[0148] The above is a detailed introduction to an energy carbon data collection method, system, electronic device and storage medium provided in the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the technical solutions and core ideas of the present application. Ordinary technicians in this field should understand that they can still modify the technical solutions recorded in the aforementioned embodiments, or replace some of the technical features therein with equivalents; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for collecting energy and carbon data, characterized in that: include: Acquire interaction information between the user and the form, the interaction information including user information and scenario information, the user information is used to characterize the input information of the user, the scenario information is used to characterize the information of the form, and the form is used to guide the user to input corresponding energy carbon data; querying an artificial intelligence engine based on the interaction information to obtain feedback information corresponding to the interaction information, wherein the feedback information is used to guide subsequent interactions between the user and the form; The feedback information is output to the form, so that the form updates a display interface based on the feedback information.
2. The method for collecting energy carbon data according to claim 1, characterized in that: Querying an artificial intelligence engine based on the interaction information to obtain feedback information corresponding to the interaction information includes: Based on the user information and the scenario information, obtaining the user's intention information; The artificial intelligence engine is queried based on the intention information to obtain feedback information corresponding to the interaction information.
3. The method for collecting energy and carbon data according to claim 2, characterized in that: Acquiring the user's intention information based on the user information and the scenario information includes: The user information and the scenario information are analyzed and identified based on a natural language processing model to obtain the intent information.
4. The method for collecting energy and carbon data according to claim 2, characterized in that: The feedback data includes at least one of recommendation information, prediction information and response information; Querying the artificial intelligence engine based on the intention information to obtain feedback information corresponding to the interaction information includes: A prompt template is generated based on the intention information, and the prompt template is sent to the artificial intelligence engine to obtain the feedback data generated by the artificial intelligence engine based on the prompt template.
5. The method for collecting energy and carbon data according to claim 1, characterized in that: The user information includes energy carbon filling data; Querying an artificial intelligence engine based on the interaction information to obtain feedback information corresponding to the interaction information includes: Verify the energy carbon reporting data and obtain verification data; Querying the artificial intelligence engine based on the verification data to obtain feedback information corresponding to the verification data; When the feedback information corresponding to the verification data indicates that the energy carbon reporting data has failed the verification, obtaining the user's intention information based on the user information and the scenario information; The artificial intelligence engine is queried based on the intention information and the verification data to obtain feedback information corresponding to the interaction information.
6. The method for collecting energy and carbon data according to claim 5, characterized in that: Verify the energy carbon reporting data and obtain verification data, including: The energy carbon reporting data is verified based on preset format rules and preset business rules to obtain the verification data.
7. The method for collecting energy and carbon data according to claim 1, characterized in that: The user information includes question data; Querying an artificial intelligence engine based on the interaction information to obtain feedback information corresponding to the interaction information includes: Extracting keywords from the question data to obtain keyword data; Based on the user information, the scenario information and the keyword data, obtaining the user's intention information; The artificial intelligence engine is queried based on the keyword data and the intent information to obtain feedback information corresponding to the interaction information.
8. The method for collecting energy and carbon data according to claim 1, characterized in that: The user information includes energy carbon reporting data and question data; Querying an artificial intelligence engine based on the interaction information to obtain feedback information corresponding to the interaction information includes: Verifying the reported energy carbon data and obtaining verification data; Extracting keywords from the question data to obtain keyword data; Fusing the keyword data, the verification data, and the scene information to obtain fused information; Based on the fusion information, obtaining the user's intention information; The artificial intelligence engine is queried based on the intention information and the alternative information to obtain feedback information corresponding to the interaction information, wherein the alternative information includes at least one of the verification data and the keyword data.
9. The method for collecting energy and carbon data according to claim 1, characterized in that: The interaction information includes current interaction information and historical interaction information, and the energy carbon type of the form corresponding to the current interaction information and the energy carbon type of the form corresponding to the historical interaction information are associated with each other; Querying an artificial intelligence engine based on the interaction information to obtain feedback information corresponding to the interaction information includes: Based on the current interaction information and the historical interaction information, acquiring the user's intention information; The artificial intelligence engine is queried based on the intention information to obtain feedback information corresponding to the interaction information.
10. The method for collecting energy and carbon data according to claim 1, characterized in that: The method further comprises: After the user finishes interacting with the form, the form and the interaction information are stored.
11. The method for collecting energy and carbon data according to claim 1, characterized in that: The display interface includes a first input control; Updating the display interface based on the feedback information includes: Displaying the feedback information on the display interface; and / or, updating at least part of the fields corresponding to the first input controls on the display interface; And / or, a second input control is added to the display interface.
12. The method for collecting energy and carbon data according to any one of claims 1 to 11, characterized in that: The scenario information includes at least one of the form subject, form collection data items, form collection purpose, form filling time, form context, and form environment information; The artificial intelligence engine includes at least one of a machine learning model, a recommendation system, and an expert system.
13. An energy carbon data collection system, characterized in that: include: An interactive device, the interactive device comprising a plurality of forms, each of the forms being used for interacting with a user; A collection device, the collection device is used to obtain interaction information between the user and the form, the interaction information includes user information and scene information, the user information is used to represent the user's input information, the scene information is used to represent the information of the form, and the form is used to guide the user to input corresponding energy carbon data; And querying the artificial intelligence engine based on the interaction information to obtain feedback information corresponding to the interaction information, wherein the feedback information is used to guide subsequent interaction between the user and the form; and outputting the feedback information to the form so that the form updates the display interface based on the feedback information.
14. The energy carbon data collection system according to claim 13, characterized in that: The collection device includes a control module and the artificial intelligence engine, and the control module is configured as a cloud platform.
15. The energy carbon data collection system according to claim 14, characterized in that: The user information includes energy carbon reporting data and question data; the control module includes: A verification unit, used to verify the energy carbon reporting data and obtain verification data; A keyword extraction unit, used to extract keywords from the question data to obtain keyword data; an intention recognition unit, configured to fuse the keyword data, the verification data, and the scene information to obtain fused information; and to obtain the user's intention information based on the fused information; A fusion unit, wherein the fusion unit is respectively connected to the verification unit, the keyword extraction unit and the intention recognition unit, and is used to query the artificial intelligence engine based on the intention information and the alternative information to obtain feedback information corresponding to the interaction information, wherein the alternative information includes at least one of the verification data and the keyword data.
16. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively coupled to the at least one processor; Wherein, the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the energy carbon data collection method as described in any one of claims 1-12, or so that the processor can configure the energy carbon data collection system as described in any one of claims 13-15.
17. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, which are used to enable a processor to implement the energy carbon data collection method as described in any one of claims 1-12 when executed, or the computer instructions are used to enable a processor to configure an energy carbon data collection system as described in any one of claims 13-15.
Citation Information
Cited By
Data extraction method and device
CN121581193A