Application management methods and related equipment

Through artificial intelligence models, the text information is semantically recognized and structured data is generated, which solves the problems of high usage threshold and low governance efficiency caused by data-driven application governance, and realizes efficient and accurate generation and execution of governance rules.

CN117235094BActive Publication Date: 2025-02-07ZHEJIANG UNIV
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310717643.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-15
Publication Date
2025-02-07
Estimated Expiration
2043-06-15

AI Technical Summary

Technical Problem

Data-driven application governance leads to a high threshold for users and low governance efficiency.

Method used

Use artificial intelligence model to semantic recognition of text information input by the governance party that needs to be applied governance, generate governance rules based on the structured data obtained from semantic recognition, and when the service data of the integrated application meets the trigger conditions in the governance rules, it is placed in the user collection. The user sends corresponding governance reminders.

Benefits of technology

The governance efficiency has been greatly improved, and the governance rules required by the governance party can be accurately created directly based on text information in natural language. The threshold for use is low and there is no need to manually set the content of governance rules.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117235094B_ABST
    Figure CN117235094B_ABST
Patent Text Reader

Abstract

The present application relates to an application governance method and related equipment, which is applied to a service platform with integrated applications deployed, and includes: receiving text information and a text parsing request for the text information, the text information including governance reminders and rule elements required for generating governance rules for integrated applications; in response to the text parsing request, semantically identifying the text information through a predetermined artificial intelligence algorithm model, obtaining first structured data for describing rule elements, and second structured data for describing reminder content of governance reminders; generating governance rules according to the first structured data, and obtaining reminder content according to the second structured data, so as to send reminder content to users in a user set in response to the generation information of the governance rules when the service data of the integrated application meets the triggering condition. The present application solves the problem that data-driven application governance leads to a high threshold for users to use and low governance efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to an application management method and related equipment. Background Art

[0002] In the traditional software design model, when deploying a service platform with integrated applications, the management of enterprise personnel based on the service platform is driven by processes, with processes as the main focus and integrated application service data as the auxiliary. Process-driven management focuses on the enterprise's processes, forms, and data dashboards, and mainly relies on manual experience and management according to processes. For example, when using the attendance punch-in application to manage the attendance of employees who did not punch in, it is necessary to manually perform statistical analysis on the messy and scattered attendance data recorded by the attendance punch-in application to determine the employees who did not punch in, and then notify the employees who did not punch in. This process relies entirely on manual decision-making, and the management efficiency is low. Summary of the invention

[0003] The application management method and related devices provided by the embodiments of the present invention at least solve the problem that data-driven application management leads to a high user usage threshold and low management efficiency.

[0004] According to one aspect of the present invention, there is provided an application governance method, which is applied to a service platform where integrated applications are deployed, and comprises:

[0005] Receiving text information and a text parsing request for the text information, the text information including a governance reminder and rule elements required to generate a governance rule for the integrated application, the rule elements including a trigger condition and a set of users receiving the governance reminder;

[0006] In response to the text parsing request, semantic recognition is performed on the text information through a predetermined artificial intelligence algorithm model to obtain first structured data for describing the rule elements and second structured data for describing the reminder content of the governance reminder;

[0007] The governance rule is generated according to the first structured data, and the reminder content is obtained according to the second structured data, so as to send the reminder content to users in the user set in response to the generation information of the governance rule when the service data of the integrated application meets the trigger condition.

[0008] In some embodiments, the trigger condition includes that a data indicator calculated from the service data of the integrated application satisfies a preset condition, the first structured data includes the data indicator and the preset condition, and the step of generating the governance rule according to the first structured data includes:

[0009] Obtaining the data indicator obtained by pre-calculating the service data;

[0010] Determine whether the data indicator satisfies the preset condition, and if so, obtain the user set consisting of users to which the data indicator belongs to generate the governance rule including the trigger condition and the user set.

[0011] In some embodiments, the rule element further includes a sending channel for sending the reminder content, the sending channel includes a service interface integrated with the integrated application and provided by the service platform for users, and in response to the generation information of the governance rule, before sending the reminder content to users in the user set when the service data meets the trigger condition, the method further includes:

[0012] In response to the text parsing request, semantic recognition is performed on the text information by using a predetermined artificial intelligence algorithm model to obtain third structured data for describing the sending channel;

[0013] Then, when the service data meets the trigger condition, the step of sending the reminder content to the users in the user set includes:

[0014] When the service data meets the trigger condition, the reminder content is pushed to users in the user set through the sending channel determined based on the third structured parameter.

[0015] In some embodiments, the first structured data further includes a collection time period of the service data, and the step of obtaining the data indicator obtained by pre-calculating the service data includes:

[0016] The target service data collected during the collection time period is acquired to calculate the target service data to obtain the data indicator.

[0017] In some embodiments, the artificial intelligence algorithm model is configured on the server side, and in response to the text parsing request, the text information is semantically recognized by a predetermined artificial intelligence algorithm model, and the steps of obtaining first structured data for describing the rule elements and second structured data for describing the reminder content of the governance reminder include:

[0018] In response to the text parsing request, the text information is sent to the server, and a recognition request for semantically recognizing the text information is sent to the server, so that the server responds to the recognition request and uses the artificial intelligence algorithm model to semantically recognize the text information, thereby generating first structured data for describing the rule elements and second structured data for describing the reminder content of the governance reminder;

[0019] The first structured data and the second structured data are obtained from the server.

[0020] According to another aspect of the present invention, there is provided an application governance method, which is applied to a service platform on which integrated applications are deployed, and the method comprises:

[0021] Receiving text information and a text parsing request for the text information, the text information including a governance reminder and rule elements required for generating a governance rule for the integrated application, the rule elements including a trigger condition and a set of users who receive the governance reminder, the trigger condition including a user executing a predetermined function of the integrated application;

[0022] In response to the text parsing request, semantic recognition is performed on the text information through a predetermined artificial intelligence algorithm model to obtain first structured data for describing the rule elements and second structured data for describing the reminder content of the governance reminder;

[0023] Determining a target user who needs to execute the predetermined function according to the first structured data, obtaining the user set consisting of the target users, so as to generate the governance rule including the trigger condition and the user set;

[0024] The reminder content is obtained according to the second structured data, and in response to the generation information of the governance rule, the reminder content is sent to the target user in the user set when the user performs the predetermined function.

[0025] In some embodiments, the integrated application includes an attendance application, the service data includes attendance data of a user recorded by the attendance application, the predetermined function includes an attendance punch-in function provided by the attendance application, the reminder content includes abnormal attendance information for prompting the attendance of the user, the abnormal attendance information includes the number of late arrivals and / or the late arrival time, and the step of acquiring the reminder content according to the second structured data includes:

[0026] Calculate the number of latenesses according to the attendance data in the attendance application history record, and / or determine the lateness time based on the execution time of the attendance punch-in function executed by the user this time and the scheduled punch-in time;

[0027] Then, in response to the user executing the predetermined function, the step of sending the reminder content to the target user in the user set includes:

[0028] In response to the user executing the attendance punch-in function, the number of late arrivals and / or the late arrival time are sent to the target user in the user set.

[0029] According to another aspect of the present invention, there is provided an application management method, which is applied to a first client and includes:

[0030] Acquire text information, the text information including a governance reminder and rule elements required to generate a governance rule for an integrated application, the rule elements including a trigger condition and a set of users who receive the governance reminder, wherein the integrated application is deployed on a service platform;

[0031] The text information is sent to the service platform, and a text parsing request is initiated to the service platform, so that the service platform executes the application management method described in any one of claims 1 to 7 in response to the text parsing request.

[0032] According to another aspect of the present invention, there is provided an application management method, which is applied to a second client and includes:

[0033] The receiving service platform sends reminder content when executing the above-mentioned application governance method.

[0034] According to another aspect of the present invention, a service platform is provided, wherein the service platform is used to execute the application governance method.

[0035] According to another aspect of the present invention, a first client is provided, wherein the first client is used to execute the application management method.

[0036] According to another aspect of the present invention, a second client is provided, wherein the second client is used to execute the application management method.

[0037] According to another aspect of the present invention, there is provided an electronic device, comprising: a processor, and a memory storing a program, wherein the program comprises instructions, and when the instructions are executed by the processor, the processor executes the application management method.

[0038] According to another aspect of the present invention, a non-transitory machine-readable medium storing computer instructions is provided, wherein the computer instructions are used to enable the computer to execute the application management method.

[0039] Beneficial effects of the embodiments of the present invention:

[0040] The embodiment of the present invention adopts an artificial intelligence model to perform semantic recognition on text information input by the governance party that needs to perform application governance, generates governance rules based on the structured data obtained by the semantic recognition, and sends corresponding governance reminders to users in the user set when the service data of the integrated application meets the trigger conditions in the governance rules. Compared with data-driven governance solutions, it helps relevant personnel to set governance rules based on the problems and opportunities discovered, and there is no need to manually set the content of the governance rules, which greatly improves the governance efficiency. The governance rules required by the governance party can be accurately created directly based on the text information as a natural language, and the usage threshold is low.

[0041] The details of one or more embodiments of the invention are set forth in the following drawings and description so that other features, objects, and advantages of the invention are more readily apparent. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention, and for ordinary technicians in this field, other embodiments can be obtained based on these drawings without creative work.

[0043] Figure 1 An architecture diagram of a service platform for implementing application governance according to an embodiment of the present invention;

[0044] Figure 2 A schematic diagram of a process flow of an application management method provided by an embodiment of the present invention;

[0045] Figure 3 A schematic diagram of a process for generating governance rules according to an embodiment of the present invention;

[0046] Figure 4 A schematic diagram of a process for obtaining structured data provided by an embodiment of the present invention;

[0047] Figure 5 A schematic diagram of a flow chart of an application management method provided by another embodiment of the present invention;

[0048] Figure 6 A flowchart of an application management method executed by a first client provided in one embodiment of the present invention. DETAILED DESCRIPTION

[0049] Embodiments of the present embodiment will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present embodiment are shown in the accompanying drawings, it should be understood that the present embodiment can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein, which are instead provided for a more thorough and complete understanding of the present embodiment. It should be understood that the drawings and embodiments of the present embodiment are only for exemplary purposes and are not intended to limit the scope of protection of the present embodiment.

[0050] Different from the process-driven management mode, data-driven management is mainly based on data and supplemented by process. It can make decisions based on the service data of the integrated application and configure corresponding governance rules for the integrated application to manage the enterprise personnel. In this regard, the data-driven solution mainly helps the organizational managers on the service platform to find problems and opportunities from data insights / algorithm analysis, so that the enterprise managers can formulate corresponding governance rules for integrated applications based on the problems and opportunities. The governance rules include trigger conditions, user sets (or the scope of sending personnel), sending channels (such as collaboration and workbench channels provided by the service platform), etc., so as to send the user set when the service data of the integrated application meets the trigger conditions. Governance reminders are sent to users in the group to drive employees to achieve governance goals through governance reminders. For example, when the governance rules are rules for governing attendance and clocking in, the trigger condition is that the attendance rate in a predetermined time period is less than 50%, and the attendance rate is a data indicator calculated from the user's attendance data. Then, the employees in the user group are the employees whose attendance rates meet the above trigger conditions. Then, the attendance reminders (i.e., governance reminders) are pushed to the employees in the user group through the selected sending channels, thereby driving the employees to perform actions (such as clocking in on time) in the high-frequency application fields (collaboration, workbench, etc.) of the service platform, and finally follow up and solve the execution effects of the employees to form a data-driven governance cycle.

[0051] The inventors of the present invention discovered through in-depth research that, although data-driven application governance can help organizational managers discover problems and opportunities, it requires manual setting of data trigger conditions, delivery channels, user collections, etc. This requires users to be familiar with relevant auxiliary knowledge of the service platform and corporate organizational information, resulting in a high threshold for user use and low governance efficiency.

[0052] In view of the problem that data-driven application governance leads to a high threshold for users to use and low governance efficiency, the first embodiment of the present invention provides an application governance method, which is applied to a service platform with integrated applications deployed. The service platform can be deployed on a first client held by a governance party that performs application governance and a second client held by a user who is a governed party, such as Figure 1As shown, when the governance party needs to perform application governance, the governance party inputs the text information required for executing application governance into the first client, and the first client implements application governance based on the input text information through the service platform. When the user of the second client uses the integrated application deployed by the service platform, the second client will promptly receive the governance reminder content sent by the service platform when the service data of the integrated application meets the triggering conditions. The service data in the embodiment of the present invention can be the attendance data generated when the user uses the attendance application to clock in, the financial data generated when the financial software is used to perform financial-related work (such as travel reimbursement amount, expense application amount, etc.), the approval time generated by the approval application, etc. The service data can change according to the predetermined function of the corresponding integrated application. Therefore, the embodiment of the present invention does not make a unique limitation on the integrated application and its service data. Figure 2 As shown, the service platform provided by the embodiment of the present invention implements the application governance method including the following steps:

[0053] Step S11: receiving text information and a text parsing request for the text information, wherein the text information includes governance reminders and rule elements required for generating governance rules for integrated applications, wherein the rule elements include triggering conditions and a set of users who receive governance reminders.

[0054] The text information in the embodiment of the present invention is the information that the management party enters into the first client after describing the application management to be performed in natural language, and then the first client sends the text information entered by the management party to the service platform (such as Figure 1 As shown in the figure, for example, the text message "I want to set a governance rule to send an attendance punch-in reminder to employees in the organization whose attendance rate in the past week is less than 50%" is described in natural language. The attendance punch-in reminder in the text message is the governance reminder, the employees whose attendance rate is less than 50% are users in the user set, and the attendance rate less than 50% is the trigger condition.

[0055] Step S12: In response to the text parsing request, semantic recognition is performed on the text information through a predetermined artificial intelligence algorithm model to obtain first structured data for describing rule elements and second structured data for describing reminder content of the governance reminder.

[0056] Structured data is highly organized and neatly formatted data. It is a type of data that can be placed in tables and spreadsheets. It is data that is logically expressed and implemented by a two-dimensional table structure. It strictly follows data format and length specifications and is mainly stored and managed through relational databases. When using the structured query language SQL (full name: Structured Query Language), the computer program configured by the service platform can easily identify and search this data, providing a technical foundation for the service platform to automatically generate governance rules.

[0057] Step S13: Generate governance rules according to the first structured data, and obtain reminder content according to the second structured data, so as to send reminder content to users in the user set in response to the generation information of the governance rules when the service data of the integrated application meets the trigger condition. Specifically, the second client held by the user sends the generated service data of the integrated application to the service platform, and the service platform sends the corresponding reminder content to the second client when the received service data meets the trigger condition, so as to inform the user of the current work processing status through the reminder content presented by the second client, and drive the user to better perform the corresponding work.

[0058] Therefore, the embodiment of the present invention adopts an artificial intelligence model to perform semantic recognition on text information input by the governance party that needs to perform application governance, generates governance rules based on the structured data obtained by the semantic recognition, and sends corresponding governance reminders to users in the user set when the service data of the integrated application meets the trigger conditions in the governance rules. Compared with data-driven governance solutions, it helps relevant personnel to set governance rules based on the problems and opportunities discovered, and there is no need to manually set the content of the governance rules, which greatly improves the governance efficiency. The governance rules required by the governance party can be accurately created directly based on the text information as a natural language, and the usage threshold is low.

[0059] Among them, the trigger condition includes that the data indicator obtained by calculating the service data of the integrated application meets the preset condition. For example, when the integrated application is an attendance application, the service data can be the attendance data, and the data indicator obtained by calculating the attendance data can be the attendance rate mentioned above. Correspondingly, the preset condition here can be that the attendance rate is lower than 50%. When the data indicator is the number of card absences, the preset condition can be that the number of card absences is greater than a set threshold, etc. The preset condition can also be a listening time threshold set for the problem work order, etc. The data indicators and preset conditions can be calculated and set accordingly according to different applications. The embodiment of the present invention does not make a unique limitation on the specific content of the data indicators and preset conditions. The first structured data includes data indicators and preset conditions, such as Figure 3 As shown, in step S13, the step of generating governance rules according to structured data includes:

[0060] Step S21: Obtain data indicators obtained by pre-calculating service data. In the embodiment of the present invention, data indicators obtained by calculating service data can be stored on the data asset platform dPaaS configured for the service platform. The data asset platform dPaaS can realize the calculation of service data and automatically generate corresponding data reports without code development. When necessary, the corresponding data indicators can be queried and obtained from the data asset platform according to the first structured data through the structured query language.

[0061] Step S22: Determine whether the data indicator meets the preset conditions. If so, obtain a user set consisting of users to which the data indicator belongs, so as to generate a governance rule including a trigger condition and a user set. Thus, the embodiment of the present invention parses the first structured data, and the users to which the data indicator meets the preset conditions form a user set of the governance rule. The governance party does not need to manually pull and select corresponding members to obtain the user set, and the governance efficiency is high and the use threshold is low.

[0062] The rule elements in the embodiment of the present invention may also include a sending channel for sending reminder content. The sending channel includes a service interface with integrated applications provided by the service platform to users. The service interface may be the interface with the highest user access frequency. In software design, the service interface may be divided according to the field. The field refers to the collection of all members and office information in an organization. A field may be an entity organization such as a company, a department, a school, a team, etc. The interface with the highest access frequency is the high-frequency application field, thereby driving the user to perform and improve the corresponding work content or work form based on the received reminder content in the high-frequency application field of the service platform. In this regard, in step S13, in response to the generation information of the governance rule, before sending the reminder content to the user in the user set when the service data meets the trigger condition, the method provided by the embodiment of the present invention also includes: in response to the text parsing request, semantic recognition of the text information is performed through a predetermined artificial intelligence algorithm model to obtain third structured data for describing the sending channel. Then, the step of sending reminder content to users in the user set when the service data meets the trigger condition includes: when the service data meets the trigger condition, the reminder content is pushed to the users in the user set through the sending channel determined based on the third structured parameter, thereby driving the users to execute and improve the corresponding work content or form based on the received reminder content, and the governance process is efficient and accurate.

[0063] In an embodiment of the present invention, the first structured data also includes a collection time period for service data, such as within the most recent week, from the beginning of a month to the end of a month, etc. In step S21, the step of obtaining data indicators obtained by pre-calculating the service data includes: obtaining target service data collected within the collection time period, and calculating the target service data to obtain data indicators. For example, the attendance data collected within the most recent week is calculated to obtain corresponding attendance indicators such as attendance rate and number of card absences. The governance party or the manager who organizes and manages the users only needs to inform the service platform in a natural language that they need to send attendance reminders to personnel whose attendance rates are lower than the predetermined value within the most recent week. Governance is accurate and efficient, and the threshold for use is low.

[0064] The artificial intelligence algorithm model is configured on the server side. The artificial intelligence algorithm model can be a large language model (for example, ChatGPT, etc.), where ChatGPT’s full name is Chat Generative Pre-trained Transformer, which is a natural language processing tool driven by artificial intelligence technology. It uses the Transformer neural network architecture, which is a model for processing sequence data. It has language understanding and text generation capabilities, especially it trains the model by connecting a large number of corpora that contain conversations in the real world. The embodiment of the present invention can use a large amount of text information related to application governance to train ChatGPT in advance to improve its recognition accuracy of text information, and then use the trained ChatGPT to obtain the structural parameters related to application governance for the text information in natural language form input by the governance party. In this regard, combined with Figure 1 and Figure 4 It can be seen that in step S12, in response to the text parsing request, the text information is semantically recognized by a predetermined artificial intelligence algorithm model to obtain the first structured data for describing the rule elements and the second structured data for describing the reminder content of the governance reminder, which may include:

[0065] Step S31: In response to a text parsing request, the text information is sent to the server, and a recognition request for performing semantic recognition on the text information is sent to the server, so that the server responds to the recognition request, performs semantic recognition on the text information using an artificial intelligence algorithm model, and generates a first structured data for describing the rule elements and a second structured data for describing the reminder content of the governance reminder.

[0066] Step S32: Obtain the first structured data and the second structured data from the server.

[0067] After the embodiment of the present invention accurately identifies the semantics of text information through the artificial intelligence algorithm model configured on the server side to obtain the required structured data, it uses the structured data to generate governance rules. When the service data of the integrated application meets the trigger conditions in the governance rules, the corresponding governance reminder can be sent to the users in the user set. Compared with the data-driven governance solution that helps relevant personnel to set governance rules based on the problems and opportunities found, there is no need to manually set the content of the governance rules. The governance rules required by the governance party can be accurately created directly based on the text information as a natural language. The threshold for use is low and the governance efficiency is greatly improved. In addition, the recognition of text information through the artificial intelligence algorithm model configured on the server side also reduces the difficulty of developing the service platform itself and can ensure the efficient operation of the application governance process.

[0068] The second embodiment of the present invention provides an application management method, which is applied to a service platform where integrated applications are deployed, such as Figure 5 As shown, the method comprises the following steps:

[0069] Step S41: Receive text information and a text parsing request for the text information. The text information includes governance reminders and rule elements required to generate governance rules for integrated applications. The rule elements include trigger conditions and a set of users who receive governance reminders. The trigger conditions include users executing predetermined functions of integrated applications.

[0070] Step S42: In response to the text parsing request, semantic recognition is performed on the text information through a predetermined artificial intelligence algorithm model to obtain first structured data for describing rule elements and second structured data for describing reminder content of the governance reminder.

[0071] Step S43: Determine the target user who needs to execute the predetermined function according to the first structured data, obtain a user set consisting of the target users, and generate a governance rule including a trigger condition and a user set.

[0072] Step S44: Acquire reminder content according to the second structured data, and send reminder content to target users in the user set in response to the generation information of the governance rule when the user executes the predetermined function.

[0073] Therefore, the embodiment of the present invention can send predetermined reminder content to the user in a timely manner when the user executes a predetermined function provided by an integrated application, so as to send the corresponding governance-related reminder content to the user, drive the user to improve and execute the corresponding work, and greatly improve the governance efficiency.

[0074] The integrated application in the embodiment of the present invention may include an attendance application, the service data includes the attendance data of the user recorded by the attendance application, the predetermined function includes the attendance punching function provided by the attendance application, the reminder content includes abnormal attendance information for prompting the user's attendance, the abnormal attendance information includes the number of late arrivals and / or the late arrival time, and the step of obtaining the reminder content according to the second structured data in step S31 includes: calculating the number of late arrivals according to the attendance data recorded in the attendance application history, and / or, determining the late arrival time based on the execution time of the attendance punching function executed by the user this time and the predetermined punching time. Among them, the attendance data recorded in the history can be the attendance data within the past month, or the attendance data recorded and obtained within the set collection time period, etc. Then, in response to the user executing the predetermined function, the step of sending the reminder content to the target user in the user set includes: in response to the user executing the attendance punching function, sending the number of late arrivals and / or the late arrival time to the target user in the user set. Therefore, when the user clocks in for attendance, the user's current abnormal attendance information can be received in time, so that the user can be warned in time, prompting the user to improve his or her work and rest time and avoid abnormal attendance, thereby achieving accurate and efficient attendance management results.

[0075] The third embodiment of the present invention provides an application management method, which is applied to a first client, which is a client held by a management party of text information. The management party can be a relevant organization manager of the human resources department of the enterprise, or other designated managers, such as Figure 6 As shown, the method provided by the embodiment of the present invention includes the following:

[0076] Step S51: Obtain text information, which includes governance reminders and rule elements required to generate governance rules for integrated applications, and the rule elements include trigger conditions and a set of users who receive governance reminders, wherein the integrated application is deployed on a service platform.

[0077] Step S52: Send the text information to the service platform, and initiate a text parsing request to the service platform, so that the service platform executes the application management method provided by the first embodiment and / or the second embodiment of the present invention in response to the text parsing request.

[0078] Therefore, the governance party in the embodiment of the present invention only needs to input its governance needs into the first client in the form of text information, and the first client uses an artificial intelligence model through the service platform to perform semantic recognition on the text information input by the governance party, and then the service platform generates governance rules based on the structured data obtained by the semantic recognition. When the service data of the integrated application meets the trigger conditions in the governance rules, the service platform can send corresponding governance reminders to the second client held by the user in the user set. Compared with data-driven governance solutions that help relevant personnel set governance rules based on the problems and opportunities discovered, there is no need to manually set the content of the governance rules. The governance rules required by the governance party can be accurately created directly based on the text information as a natural language. The use threshold is low, the governance efficiency is greatly improved, and it has a governance effect that is thousands of lines ahead.

[0079] The fourth embodiment of the present invention provides an application governance method, which is applied to a second client. The second client is mainly a client held by a user in the user set of the governed party. The second client is deployed with a service platform. The method includes: receiving reminder content sent by the service platform when executing the application governance method provided by the first embodiment and / or the second embodiment of the present invention.

[0080] Therefore, when the user uses the integrated application deployed by the service platform through the second client, when the service data of the integrated application meets the trigger conditions in the governance rules generated by the service platform, the service platform can send corresponding governance reminders to the user, and the user can obtain the reminder content of the corresponding governance reminder in a timely and accurate manner, thereby driving the user to improve and execute the corresponding work.

[0081] The fifth embodiment of the present invention provides a service platform, which is used to execute the above-mentioned application governance method. For details of the application governance method, please refer to the contents provided in the first and second embodiments of the present invention, and the embodiments of the present invention will not be repeated here.

[0082] The service platform provided by the embodiment of the present invention adopts an artificial intelligence model to perform semantic recognition on text information input by the governance party that needs to perform application governance, generates governance rules based on the structured data obtained by the semantic recognition, and sends corresponding governance reminders to users in the user set when the service data of the integrated application meets the trigger conditions in the governance rules. Compared with the data-driven governance solution, it helps relevant personnel to set governance rules according to the problems and opportunities found. There is no need to manually set the content of the governance rules. The governance rules required by the governance party can be accurately created directly based on the text information as a natural language, which lowers the use threshold of the service platform and greatly improves the governance efficiency.

[0083] The sixth embodiment of the present invention provides a first client, which is used to execute the above-mentioned application management method. For details of the application management method, please refer to the content provided in the third embodiment of the present invention, and the embodiment of the present invention will not be repeated here.

[0084] Therefore, after the first client provided by the embodiment of the present invention receives the text information input by the governance party for application governance, the service platform uses an artificial intelligence model to perform semantic recognition on the text information input by the governance party, and then the service platform generates governance rules based on the structured data obtained by the semantic recognition. When the service data of the integrated application meets the trigger conditions in the governance rules, the service platform can send corresponding governance reminders to users in the user set. Compared with data-driven governance solutions that help relevant personnel set governance rules based on discovered problems and opportunities, there is no need to manually set the content of the governance rules. The governance rules required by the governance party can be accurately created directly based on the text information as a natural language. The usage threshold is low, and the governance efficiency is greatly improved.

[0085] The seventh embodiment of the present invention provides a second client, which is used to execute the application governance method provided by the fourth embodiment of the present invention. The second client is deployed with a service platform, so when the service data of the integrated application deployed by the user through the second client using the service platform meets the triggering conditions in the governance rules generated by the service platform, the service platform can send the corresponding governance reminder to the user, and the user can obtain the reminder content of the corresponding governance reminder in a timely and accurate manner, driving the user to improve and execute the corresponding work.

[0086] The eighth embodiment of the present invention provides an electronic device, comprising: a processor, and a memory for storing a program, wherein the program includes instructions, and when the instructions are executed by the processor, the processor executes the above-mentioned application management method. For details of the application management method, please refer to the contents provided in the first to fourth embodiments of the present invention, and the embodiments of the present invention will not be repeated here.

[0087] The ninth embodiment of the present invention provides a non-transitory machine-readable medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the above-mentioned application management method. For details of the application management method, please refer to the contents provided in the first to fourth embodiments of the present invention, and the embodiments of the present invention will not be repeated here.

[0088] The tenth embodiment of the present invention further provides a computer program product, including a computer program, wherein the computer program, when executed by a processor of a computer, is used to enable the computer to execute the above-mentioned application management method. For details of the application management method, please refer to the contents provided in the first to fourth embodiments of the present invention, and the embodiments of the present invention will not be repeated here.

[0089] The eleventh embodiment of the present invention provides a specific application embodiment of an application governance method. The service platform for deploying integrated applications provided by the application embodiment is combined with an artificial intelligence algorithm model (such as ChatGPT), so that the governance party can automatically implement the enterprise organization governance operation rules with a low threshold through text description, and achieve a thousand lines and thousands of faces. For example: use a sentence to describe the text information of "send a collaborative cool application card for attendance punch-in reminder to employees in the enterprise organization whose attendance rate is less than 50% in the past week". The artificial intelligence algorithm model generates an optimized governance rule for attendance application based on text information analysis, and the service platform automatically sends a collaborative cool application card for attendance reminder to employees who meet the conditions. Among them, cool application is a new application form based on immersive, scenario-based, network collaboration and data inclusive concepts. Different from traditional ToB super applications, it is composed of relatively complex functions, documents, processes and reports. Cool applications use a very lightweight way to deconstruct complex functions, processes and reports, fragment them, and make them one-size-fits-all, so that these functions appear in high-frequency collaboration scenarios of service platforms (such as DingTalk application platforms), such as single chat, group chat, schedule, document, search, workbench, etc., to achieve communication as a service. Collaboration is a service platform that is people-oriented and a digital productivity tool based on a communication and collaboration field. It stimulates individual creativity in all aspects and enables individuals to accurately perceive and respond to the organization's situation in real time.

[0090] When the application embodiment provided by the present invention implements application governance based on text information input by the governance party, the governance process of the service platform using an artificial intelligence algorithm model for application governance is introduced through the following text information input case.

[0091] Step 1: If the input case is: I want to set a rule to send a collaborative cool application card (card message form reminder content) as an attendance punch-in reminder to employees in the organization whose attendance rate (data indicator) in the past week is less than 50% (preset condition)

[0092] In the second step, after using the artificial intelligence algorithm model to perform semantic recognition on the text information shown in the above input case, the obtained structured data is shown in the following table:

[0093] Integrated applications associated with application governance Attendance Application Trigger conditions Last week, attendance rate, less than 50% User Collection Employees with attendance rate below 50% Sending channel cooperation Reminder content Cool application card for attendance punch card reminder

[0094] Step 3: Automatically create governance rules based on structured data and run them:

[0095] The service platform determines the attendance application, reminder content, and rule elements of the governance rules associated with application governance based on structured data through the configured aPaaS (aPaaS is a low-code platform as a service that solves the problem of rapid application development). The rule elements include trigger conditions, user sets, and sending channels. When determining the user set, the attendance rate data indicator obtained by calculating the attendance data of the attendance application is obtained from the predetermined data asset platform dPaaS to determine whether each attendance rate meets the threshold of less than 50%. If so, a user set consisting of users with an attendance rate less than 50% is obtained. Then, after the governance rules are generated according to the determined rule elements, in response to the generation information of the governance rules, reminder content is sent to users in the user set when the service data of the integrated application meets the trigger conditions.

[0096] The embodiment of the present invention directly parses out the key data in the text information input by the governance party through the artificial intelligence algorithm model, can structure the data content of the key data, and directly call the corresponding API interface based on the structured data to achieve data access, data analysis, generation and operation of governance rules, etc. For example, the governance party can directly state the trigger conditions, and the artificial intelligence algorithm model can parse out the structured data of the trigger conditions and return the data the user wants. Therefore, the method provided by the embodiment of the present invention is a substantial advancement in governance capabilities compared to templated or data-driven help wizard methods. It can automatically generate the governance rules that the user wants based on natural language, and when applying governance based on the automatically generated governance rules, it can achieve efficient and accurate governance effects.

[0097] The computer programs for implementing the methods of the embodiments of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer programs are executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer programs may be executed entirely on the machine, partially on the machine, partially on the machine as a stand-alone software package and partially on a remote machine, or entirely on a remote machine or server.

[0098] In the context of an embodiment of the present invention, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable signal medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0099] It should be noted that the term "including" and its variations used in the embodiments of the present invention are open inclusions, that is, "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one other embodiment"; the term "some embodiments" means "at least some embodiments". The modifications of "one" and "multiple" mentioned in the embodiments of the present invention are illustrative rather than restrictive. Those skilled in the art should understand that unless the context clearly indicates otherwise, it should be understood as "one or more".

[0100] The user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in the embodiments of the present invention are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0101] The various steps described in the method implementation methods provided in the embodiments of the present invention may be performed in different orders and / or in parallel. In addition, the method implementation methods may include additional steps and / or omit the steps shown. The scope of protection of the present invention is not limited in this respect.

[0102] The term "embodiment" in this specification refers to specific features, structures or characteristics described in conjunction with the embodiment that can be included in at least one embodiment of the present invention. The appearance of this phrase in various places in the specification does not necessarily mean the same embodiment, nor does it mean that it is mutually exclusive with other embodiments and is independent or optional. The various embodiments in this specification are described in a related manner, and the same or similar parts between the various embodiments refer to each other. In particular, for the device, equipment, and system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts refer to the partial description of the method embodiment.

[0103] The above-mentioned embodiments only express several implementation methods of the present invention, and the description thereof is relatively specific and detailed, but it cannot be understood as limiting the scope of patent protection. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present invention, and these all belong to the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be subject to the attached claims.

Claims

1. An application governance method, the method being applied to a service platform where integrated applications are deployed, the method comprising: Receiving text information obtained from a first client and a text parsing request for the text information, the text information including a governance reminder and rule elements required to generate a governance rule for the integrated application, the rule elements including a trigger condition and a set of users who receive the governance reminder; In response to the text parsing request, semantic recognition is performed on the text information through a predetermined artificial intelligence algorithm model to obtain first structured data for describing the rule elements and second structured data for describing the reminder content of the governance reminder; Generate the governance rule according to the first structured data, and obtain the reminder content according to the second structured data, so as to send the reminder content to a second client owned by a user in the user set in response to the generation information of the governance rule when the service data of the integrated application meets the trigger condition; Among them, the trigger condition includes that the data indicator obtained by calculating the service data of the integrated application meets the preset condition, the first structured data includes the data indicator and the preset condition, and the step of generating the governance rule according to the first structured data includes: obtaining the data indicator obtained by pre-calculating the service data; judging whether the data indicator meets the preset condition, and if so, obtaining the user set composed of users to which the data indicator belongs, so as to generate the governance rule including the trigger condition and the user set.

2. The method according to claim 1, wherein: The rule element also includes a sending channel for sending the reminder content, the sending channel includes a service interface provided by the service platform for users and integrated with the integrated application, and in response to the generation information of the governance rule, before sending the reminder content to a second client owned by a user in the user set when the service data meets the trigger condition, the method also includes: In response to the text parsing request, semantic recognition is performed on the text information by using a predetermined artificial intelligence algorithm model to obtain third structured data for describing the sending channel; Then, when the service data meets the trigger condition, the step of sending the reminder content to the second client owned by the user in the user set includes: When the service data meets the trigger condition, the reminder content is pushed to users in the user set through the sending channel determined based on the third structured parameter.

3. The method according to claim 1, wherein: The first structured data also includes a collection time period of the service data, and the step of obtaining the data indicator obtained by pre-calculating the service data includes: The target service data collected during the collection time period is acquired to calculate the target service data to obtain the data indicator.

4. The method according to claim 1, wherein: The artificial intelligence algorithm model is configured on the server side, and in response to the text parsing request, the predetermined artificial intelligence algorithm model is used to perform semantic recognition on the text information, and the steps of obtaining the first structured data for describing the rule elements and the second structured data for describing the reminder content of the governance reminder include: In response to the text parsing request, the text information is sent to the server, and a recognition request for semantically recognizing the text information is sent to the server, so that the server responds to the recognition request and uses the artificial intelligence algorithm model to semantically recognize the text information, thereby generating first structured data for describing the rule elements and second structured data for describing the reminder content of the governance reminder; The first structured data and the second structured data are obtained from the server.

5. An application governance method, the method being applied to a service platform on which integrated applications are deployed, the method comprising: Receiving text information obtained from a first client and a text parsing request for the text information, the text information including a governance reminder and rule elements required for generating a governance rule for the integrated application, the rule elements including a trigger condition and a set of users who receive the governance reminder, the trigger condition including a user executing a predetermined function of the integrated application; In response to the text parsing request, semantic recognition is performed on the text information through a predetermined artificial intelligence algorithm model to obtain first structured data for describing the rule elements and second structured data for describing the reminder content of the governance reminder; Determining a target user who needs to execute the predetermined function according to the first structured data, obtaining the user set consisting of the target users, so as to generate the governance rule including the trigger condition and the user set; The reminder content is obtained according to the second structured data, and in response to the generation information of the governance rule, when the user executes the predetermined function, the reminder content is sent to the second client held by the target user in the user set.

6. The method according to claim 5, wherein: The integrated application includes an attendance application, the service data includes attendance data of a user recorded by the attendance application, the predetermined function includes an attendance punch-in function provided by the attendance application, the reminder content includes abnormal attendance information for prompting the attendance of the user, the abnormal attendance information includes the number of late arrivals and / or the late arrival time, and the step of acquiring the reminder content according to the second structured data includes: Calculate the number of latenesses according to the attendance data in the attendance application history record, and / or determine the lateness time based on the execution time of the attendance punch-in function executed by the user this time and the scheduled punch-in time; Then, in response to the user executing the predetermined function, the step of sending the reminder content to the second client owned by the target user in the user set includes: In response to the user executing the attendance punch-in function, the number of late arrivals and / or the late arrival time are sent to the target user in the user set.

7. An application management method, the method being applied to a first client, the method comprising: Acquire text information, the text information including a governance reminder and rule elements required to generate a governance rule for an integrated application, the rule elements including a trigger condition and a set of users who receive the governance reminder, wherein the integrated application is deployed on a service platform; The text information is sent to the service platform, and a text parsing request is initiated to the service platform, so that the service platform executes the application management method described in any one of claims 1 to 6 in response to the text parsing request.

8. An application management method, the method being applied to a second client, the method comprising: The receiving service platform sends reminder content when executing the application management method described in any one of claims 1 to 6.

9. An electronic device, comprising: A processor, and a memory storing a program, wherein the program comprises instructions, which, when executed by the processor, cause the processor to perform the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Semantic processing method and device, electronic equipment and medium

    CN111563385A