Operation and maintenance information determination method and system, electronic device, and storage medium
By identifying the target operational scenarios of operational issues and filtering highly similar knowledge objects from the knowledge base, the problem of inaccurate operational issue query results was solved, achieving higher query accuracy and reliability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-15
- Publication Date
- 2026-03-24
AI Technical Summary
In existing technologies, query results for operation and maintenance issues are inaccurate and unreliable, and redundant solutions from multiple knowledge bases result in insufficient accuracy and reliability of query results.
By describing the operational issues, we can obtain the target operational scenarios and identify the corresponding target operational information in the operational knowledge base. Then, we can use the processing weight and similarity score of the target operational scenarios to filter out the most relevant knowledge objects and form the final solution.
This improves the accuracy and reliability of operation and maintenance problem query results, ensuring that the query results accurately reflect operation and maintenance needs and provide effective solutions.
Smart Images

Figure CN114444848B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of computer, and in particular, to an operation and maintenance information determination method and system, an electronic device and a storage medium. BACKGROUND
[0002] With the development of automatic operation and maintenance technology, a knowledge base system for facilitating operation and maintenance personnel to query operation and maintenance knowledge has appeared.
[0003] In the prior art, an operation and maintenance personnel inputs an operation and maintenance problem, the knowledge base system extracts keywords in the operation and maintenance problem, and finds corresponding knowledge bases according to the keywords, and then retrieves related solutions. For an operation and maintenance problem, multiple knowledge bases need to be queried, and each knowledge base can only give part of the solutions. These incomplete solutions can only be integrated together to obtain the final solution.
[0004] However, in the prior art, there are solutions irrelevant to the operation and maintenance problem in the multiple solutions retrieved based on the keywords. These redundant solutions will interfere with and conflict with the integration of the final solution, affecting the accuracy and reliability of the query result. SUMMARY
[0005] The present application provides an operation and maintenance information determination method and system, an electronic device and a storage medium, to solve the defects of inaccurate query result and low reliability of operation and maintenance problem in the prior art, to realize the query of the solution of the operation and maintenance problem based on the operation and maintenance scene, and to improve the accuracy and reliability of the query result.
[0006] In a first aspect, the present application provides an operation and maintenance information determination method, comprising:
[0007] Based on the description content of the operation and maintenance problem, at least one target operation and maintenance scene related to the operation and maintenance problem is obtained, and the target operation and maintenance scene comprises at least one operation and maintenance entity;
[0008] Based on the at least one target operation and maintenance scene, target operation and maintenance information corresponding to the at least one target operation and maintenance scene in the operation and maintenance knowledge base is determined, and the target operation and maintenance information is used to solve the operation and maintenance problem.
[0009] Optionally, according to the operation and maintenance information determination method provided by the present application, based on the description content of the operation and maintenance problem, at least one target operation and maintenance scene related to the operation and maintenance problem is obtained, comprising:
[0010] Based on the description content of the operation and maintenance problem, at least one first operation and maintenance scene related to the operation and maintenance problem is obtained;
[0011] Based on the description content of the operation and maintenance problem, the processing weight of each of the at least one first operation and maintenance scene is obtained;
[0012] determining the at least one target operation and maintenance scene from the at least one first operation and maintenance scene based on the first threshold value and the processing weight of each of the at least one first operation and maintenance scene, wherein the processing weight of any one of the at least one target operation and maintenance scene is greater than or equal to the first threshold value.
[0013] Optionally, according to the operation and maintenance information determination method provided by the present application, the obtaining of the processing weight of each of the at least one first operation and maintenance scene based on the description content of the operation and maintenance problem comprises:
[0014] determining an operation and maintenance state in the description content based on the description content of the operation and maintenance problem;
[0015] determining an initial weight of each of the at least one first operation and maintenance scene;
[0016] obtaining a conflict coefficient of each of the at least one first operation and maintenance scene based on the conflict degree between the operation and maintenance state and the at least one first operation and maintenance scene;
[0017] obtaining the processing weight of each of the at least one first operation and maintenance scene based on the initial weight of each of the at least one first operation and maintenance scene and the conflict coefficient of each of the at least one first operation and maintenance scene.
[0018] Optionally, according to the operation and maintenance information determination method provided by the present application, the determination of the target operation and maintenance information corresponding to the at least one target operation and maintenance scene in the operation and maintenance knowledge base based on the at least one target operation and maintenance scene comprises:
[0019] determining at least one knowledge object and a similarity score of each of the at least one knowledge object in the operation and maintenance knowledge base based on a second threshold value and the at least one target operation and maintenance scene;
[0020] determining the target operation and maintenance information in the at least one knowledge object based on the similarity score of each of the at least one knowledge object and the processing weight of each of the at least one target operation and maintenance scene;
[0021] wherein any one of the at least one knowledge object corresponds to one of the at least one target operation and maintenance scene, the similarity score of each of the at least one knowledge object is greater than or equal to the second threshold value, the similarity score is used to represent the similarity between the knowledge object and the corresponding target operation and maintenance scene, and the operation and maintenance knowledge base is determined in advance based on a preset operation and maintenance scene or a preset operation and maintenance entity.
[0022] Optionally, according to the operation and maintenance information determination method provided by the present application, the target operation and maintenance information is determined from the at least one knowledge object based on the similarity score of each of the at least one knowledge object and the processing weight of each of the at least one target operation and maintenance scene, and the method comprises the following steps:
[0023] Based on the similarity score of each of the at least one knowledge object and the processing weight of each of the at least one target operation and maintenance scene, a comprehensive score of each of the at least one knowledge object is obtained.
[0024] Based on a third threshold value and the comprehensive score of each of the at least one knowledge object, at least one target knowledge object is determined from the at least one knowledge object, wherein the comprehensive score of each of the at least one target knowledge object is greater than or equal to the third threshold value.
[0025] Based on the at least one target knowledge object, the target operation and maintenance information is determined.
[0026] In a second aspect, the present application further provides an operation and maintenance information determination system, comprising: an operation and maintenance problem analysis module and an operation and maintenance information determination module, wherein:
[0027] The operation and maintenance problem analysis module is configured to obtain at least one target operation and maintenance scene related to the operation and maintenance problem based on the description content of the operation and maintenance problem, and the target operation and maintenance scene comprises at least one operation and maintenance entity.
[0028] The operation and maintenance information determination module is configured to determine target operation and maintenance information corresponding to the at least one target operation and maintenance scene from an operation and maintenance knowledge base based on the at least one target operation and maintenance scene, and the target operation and maintenance information is used to solve the operation and maintenance problem.
[0029] Optionally, according to the operation and maintenance information determination system provided by the present application, the operation and maintenance problem analysis module comprises an operation and maintenance scene acquisition unit, a processing weight acquisition unit and a target operation and maintenance scene determination unit, wherein:
[0030] The operation and maintenance scene acquisition unit is configured to obtain at least one first operation and maintenance scene related to the operation and maintenance problem based on the description content of the operation and maintenance problem.
[0031] The processing weight acquisition unit is configured to obtain a processing weight of each of the at least one first operation and maintenance scene based on the description content of the operation and maintenance problem.
[0032] The target operation and maintenance scene determination unit is configured to determine the at least one target operation and maintenance scene from the at least one first operation and maintenance scene based on a first threshold value and the processing weight of each of the at least one first operation and maintenance scene, and the processing weight of any one of the at least one target operation and maintenance scene is greater than or equal to the first threshold value.
[0033] Optionally, the operation and maintenance information determination system provided by the present application, the processing weight acquisition unit comprises an operation and maintenance state determination subunit, an initial weight determination subunit, a conflict coefficient acquisition subunit and a processing weight acquisition subunit, wherein:
[0034] The operation and maintenance state determination subunit is configured to determine the operation and maintenance state in the description content based on the description content of the operation and maintenance problem.
[0035] The initial weight determination subunit is configured to determine the initial weight of each of the at least one first operation and maintenance scene.
[0036] The conflict coefficient acquisition subunit is configured to acquire the conflict coefficient of each of the at least one first operation and maintenance scene based on the conflict degree between the operation and maintenance state and the at least one first operation and maintenance scene.
[0037] The processing weight acquisition subunit is configured to acquire the processing weight of each of the at least one first operation and maintenance scene based on the initial weight of each of the at least one first operation and maintenance scene and the conflict coefficient of each of the at least one first operation and maintenance scene.
[0038] Optionally, the operation and maintenance information determination system provided by the present application, the operation and maintenance information determination module comprises a query module and an integration module, wherein:
[0039] The query module is configured to determine at least one knowledge object and the similarity score of each of the at least one knowledge object in the operation and maintenance knowledge base based on a second threshold and the at least one target operation and maintenance scene.
[0040] The integration module is configured to determine the target operation and maintenance information in the at least one knowledge object based on the similarity score of each of the at least one knowledge object and the processing weight of each of the at least one target operation and maintenance scene.
[0041] Wherein, any one of the at least one knowledge object corresponds to one of the at least one target operation and maintenance scene, the similarity score of each of the at least one knowledge object is greater than or equal to the second threshold, the similarity score is used to represent the similarity between the knowledge object and the corresponding target operation and maintenance scene, and the operation and maintenance knowledge base is determined in advance based on a preset operation and maintenance scene or a preset operation and maintenance entity.
[0042] Optionally, the operation and maintenance information determination system provided by the present application, the integration module comprises a comprehensive score acquisition unit, a target knowledge object determination unit and a target operation and maintenance information determination unit, wherein:
[0043] The comprehensive score acquisition unit is configured to acquire a respective comprehensive score of each of the at least one knowledge object based on the respective similarity score of each of the at least one knowledge object and a respective processing weight of each of the at least one target operation and maintenance scenario;
[0044] The target knowledge object determination unit is configured to determine at least one target knowledge object from the at least one knowledge object based on a third threshold value and the respective comprehensive score of each of the at least one knowledge object, wherein the respective comprehensive score of each of the at least one target knowledge object is greater than or equal to the third threshold value.
[0045] The target operation and maintenance information determination unit is configured to determine the target operation and maintenance information based on the at least one target knowledge object.
[0046] Optionally, according to the operation and maintenance information determination system provided in the present application, the system further comprises a database module configured to carry the operation and maintenance knowledge base.
[0047] In a third aspect, the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the operation and maintenance information determination method according to any one of the above.
[0048] In a fourth aspect, the present application provides a non-transitory computer readable storage medium having a computer program stored thereon, wherein the computer program is executable by a processor to implement the steps of the operation and maintenance information determination method according to any one of the above.
[0049] In a fifth aspect, the present application provides a computer program product comprising a computer program, wherein the computer program is executable by a processor to implement the steps of the operation and maintenance information determination method according to any one of the above.
[0050] The operation and maintenance information determination method, system, electronic device, and storage medium provided by the present application can acquire at least one target operation and maintenance scenario by analyzing the description content of the operation and maintenance problem, wherein the target operation and maintenance scenario comprises at least one operation and maintenance entity, and then the corresponding target operation and maintenance information can be acquired by querying the operation and maintenance knowledge base based on the at least one target operation and maintenance scenario. Since the target operation and maintenance scenario can accurately reflect the operation and maintenance demand in the operation and maintenance problem, the target operation and maintenance information acquired based on the target operation and maintenance scenario can be used to solve the operation and maintenance problem, thereby improving the accuracy and reliability of the query result. BRIEF DESCRIPTION OF DRAWINGS
[0051] In order to more clearly illustrate the technical solutions of the present application or the prior art, the following will briefly introduce the drawings required to be used in the embodiments or prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.
[0052] Figure 1 is a structural schematic diagram of an operation and maintenance knowledge query system provided by the related art;
[0053] Figure 2 is a flowchart of an operation and maintenance information determination method provided by the present application;
[0054] Figure 3 is one of structural schematic diagrams of an operation and maintenance information determination system provided by the present application;
[0055] Figure 4 is another of structural schematic diagrams of an operation and maintenance information determination system provided by the present application;
[0056] Figure 5 is a structural schematic diagram of an operation and maintenance information determination device provided by the present application;
[0057] Figure 6 is a structural schematic diagram of an electronic device provided by the present application. DETAILED DESCRIPTION
[0058] In order to facilitate a more clear understanding of the embodiments of the present application, first, some related background knowledge is introduced as follows.
[0059] Figure 1 is a structural schematic diagram of an operation and maintenance knowledge query system provided by the related art, as shown in Figure 1 The operation and maintenance knowledge query system can extract keywords in an operation and maintenance problem, then match to corresponding knowledge bases according to fixed assignment rules and assign the keywords to these knowledge bases for retrieval, and finally integrate the processing methods retrieved by each knowledge base to form a final solution.
[0060] The prior art lacks flexibility in the matching of knowledge bases, the assignment of query tasks, the filtering and integration of query results, cannot accurately analyze and identify the real operation and maintenance requirements in the operation and maintenance problem, and cannot accurately match and identify the most relevant knowledge bases and solutions, so as to affect the accuracy and reliability of the knowledge base query result.
[0061] To overcome the above defects, the embodiments of the present application provide an operation and maintenance information determination method, system, electronic device and storage medium, at least one target operation and maintenance scene related to an operation and maintenance problem is acquired based on the description content of the operation and maintenance problem, and then target operation and maintenance information can be determined in an operation and maintenance knowledge base, the target operation and maintenance information can be used to solve the operation and maintenance problem, and the accuracy and reliability of the query result are improved.
[0062] To make the objectives, technical solutions and advantages of the present application clearer, the technical solutions in the present application will be described clearly and completely below with reference to the drawings in the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the protection scope of the present application.
[0063] The operation and maintenance information determination method, system and device of the present application will be described below with reference to the drawings.
[0064] Figure 2 is a flowchart of the operation and maintenance information determination method provided by the present application, as Figure 2 The embodiments of the present application provide an operation and maintenance information determination method, and the execution subject of the method can be an electronic device. The method comprises the following steps.
[0065] In step 201, at least one target operation and maintenance scene related to an operation and maintenance problem is acquired based on the description content of the operation and maintenance problem, and the target operation and maintenance scene comprises at least one operation and maintenance entity.
[0066] Specifically, the electronic device can identify and analyze the content of the operation and maintenance problem, and acquire at least one target operation and maintenance scene, wherein each target operation and maintenance scene can comprise at least one operation and maintenance entity.
[0067] For example, the operation and maintenance problem can be "after updating the routing configuration and firewall configuration of the cloud server, the website can be pinged, but the browser cannot access", the electronic device can identify and analyze the content of the operation and maintenance problem, and acquire at least one target operation and maintenance scene, which can comprise operation and maintenance scene A1 and operation and maintenance scene A2; wherein,
[0068] Operation and maintenance scene A1 can be "updating the routing configuration of the cloud server causes the website to be inaccessible", and the operation and maintenance entity of operation and maintenance scene A1 can comprise a cloud server, network application software and a router.
[0069] Operation and maintenance scene A2 can be "updating the firewall configuration of the cloud server causes the website to be inaccessible", and the operation and maintenance entity of operation and maintenance scene A2 can comprise a cloud server, network application software and a firewall.
[0070] Therefore, the electronic device can obtain at least one target operation and maintenance scene based on the description content of the operation and maintenance problem, and then can query in the operation and maintenance knowledge base based on the target operation and maintenance scene.
[0071] In step 202, target operation and maintenance information corresponding to the at least one target operation and maintenance scene is determined in the operation and maintenance knowledge base based on the at least one target operation and maintenance scene, and the target operation and maintenance information is used to solve the operation and maintenance problem.
[0072] Specifically, the electronic device can query in the operation and maintenance knowledge base based on the at least one target operation and maintenance scene, and then can determine the target operation and maintenance information, which can be used to solve the operation and maintenance problem.
[0073] Optionally, the target operation and maintenance information can correspond to all or part of the at least one target operation and maintenance scene.
[0074] Optionally, the target operation and maintenance information can include one or more operation and maintenance methods, and the target operation and maintenance information can also include one or more operation and maintenance cases, which are not limited.
[0075] Optionally, in the case where the operation and maintenance method is included in the target operation and maintenance information, any operation and maintenance method in the target operation and maintenance information can be determined based on querying in the operation and maintenance knowledge base based on one target operation and maintenance scene.
[0076] Optionally, in the case where the operation and maintenance case is included in the target operation and maintenance information, any operation and maintenance case in the target operation and maintenance information can be determined based on querying in the operation and maintenance knowledge base based on one target operation and maintenance scene.
[0077] Optionally, the electronic device can query in one or more operation and maintenance knowledge bases based on the at least one target operation and maintenance scene.
[0078] Therefore, the electronic device can query in the operation and maintenance knowledge base based on the at least one target operation and maintenance scene, obtain the target operation and maintenance information, and the target operation and maintenance information can be used to solve the operation and maintenance problem.
[0079] The operation and maintenance information determination method provided by the application can obtain at least one target operation and maintenance scene by analyzing the description content of the operation and maintenance problem, wherein the target operation and maintenance scene includes at least one operation and maintenance entity, and then can query in the operation and maintenance knowledge base based on the at least one target operation and maintenance scene to obtain corresponding target operation and maintenance information. Since the target operation and maintenance scene can accurately reflect the operation and maintenance demand in the operation and maintenance problem, the target operation and maintenance information obtained based on the target operation and maintenance scene can be used to solve the operation and maintenance problem, thereby improving the accuracy and reliability of the query result.
[0080] Optionally, based on the description of the operation and maintenance problem, at least one target operation and maintenance scene related to the operation and maintenance problem is obtained, comprising:
[0081] Based on the description of the operation and maintenance problem, at least one first operation and maintenance scene related to the operation and maintenance problem is obtained;
[0082] Based on the description of the operation and maintenance problem, the processing weight of each of the at least one first operation and maintenance scene is obtained;
[0083] Based on the first threshold and the processing weight of each of the at least one first operation and maintenance scene, the at least one target operation and maintenance scene is determined from the at least one first operation and maintenance scene, wherein the processing weight of any one of the at least one target operation and maintenance scene is greater than or equal to the first threshold.
[0084] Specifically, the electronic device can perform recognition analysis on the description of the operation and maintenance problem, obtain at least one first operation and maintenance scene related to the operation and maintenance problem, and then based on the description of the operation and maintenance problem, obtain the processing weight of each of the at least one first operation and maintenance scene, and then based on the first threshold and the processing weight of each of the at least one first operation and maintenance scene, screen the at least one first operation and maintenance scene to obtain the at least one target operation and maintenance scene.
[0085] It can be understood that since the processing weight of any one of the at least one target operation and maintenance scene is greater than or equal to the first threshold, the target operation and maintenance scene has a high correlation with the operation and maintenance problem, and can accurately reflect the operation and maintenance demand contained in the operation and maintenance problem, and then based on the target operation and maintenance scene, the operation and maintenance knowledge base is queried, and the operation and maintenance case or operation and maintenance method required to solve the operation and maintenance problem can be accurately matched.
[0086] Optionally, the electronic device can recognize the description of the operation and maintenance problem, and convert the voice content or picture content in the operation and maintenance problem into text content.
[0087] Optionally, the electronic device can perform semantic analysis on the description of the operation and maintenance problem to obtain at least one first operation and maintenance scene.
[0088] For example, the electronic device can recognize the voice content in the operation and maintenance problem and convert it into text content, for example, the text content can be "After updating the route configuration and firewall configuration of the cloud server, the website can be pinged".
[0089] Then the electronic device can perform semantic analysis on the text content of the operation and maintenance problem, and can obtain one or more first operation and maintenance scenes, for example, operation and maintenance scene A1 and operation and maintenance scene A2, wherein:
[0090] The operation and maintenance scene A1 is that updating the cloud server route configuration causes the website to be inaccessible, and the operation and maintenance scene A1 can include the following operation and maintenance entities: a cloud server, network application software, and a router.
[0091] The operation and maintenance scene A2 is that updating the cloud server firewall configuration causes the website to be inaccessible, and the operation and maintenance scene A2 can include the following operation and maintenance entities: a cloud server, network application software, and a firewall.
[0092] Further, the electronic device can determine that the processing weight of the operation and maintenance scene A1 is 25%, and the processing weight of the operation and maintenance scene A2 is 75% based on the text content of the operation and maintenance problem.
[0093] Further, the electronic device can determine that the at least one target operation and maintenance scene includes the operation and maintenance scene A1 and the operation and maintenance scene A2 based on the first threshold (for example, 15%).
[0094] Therefore, the electronic device can obtain at least one first operation and maintenance scene based on the description content of the operation and maintenance problem and perform screening, and further determine at least one target operation and maintenance scene, which has a high correlation with the operation and maintenance problem and can accurately reflect the operation and maintenance demand contained in the operation and maintenance problem.
[0095] Optionally, the obtaining of the respective processing weight of each of the at least one first operation and maintenance scene based on the description content of the operation and maintenance problem includes:
[0096] determining an operation and maintenance state in the description content based on the description content of the operation and maintenance problem;
[0097] determining the respective initial weight of each of the at least one first operation and maintenance scene;
[0098] obtaining a respective conflict coefficient of each of the at least one first operation and maintenance scene based on the operation and maintenance state and the conflict degree of each of the at least one first operation and maintenance scene;
[0099] obtaining the respective processing weight of each of the at least one first operation and maintenance scene based on the respective initial weight of each of the at least one first operation and maintenance scene and the respective conflict coefficient of each of the at least one first operation and maintenance scene.
[0100] Optionally, the electronic device can perform semantic analysis on the description content of the operation and maintenance problem to obtain the operation and maintenance state.
[0101] For example, the semantic analysis on the description content of the operation and maintenance problem “After updating the route configuration and the firewall configuration of the cloud server, the website can be pinged, but the browser cannot access” can obtain the operation and maintenance state “The website can be pinged”.
[0102] Optionally, the sum of the initial weights of each of the first operation and maintenance scenes can be 100%.
[0103] Optionally, the electronic device can determine the initial weight of each of the at least one first operation and maintenance scene in a uniform distribution manner. Specifically, in the case that the number of the at least one first operation and maintenance scene is N, the initial weight of each of the first operation and maintenance scene can be determined as "100% / N".
[0104] For example, in the case that the number of the at least one first operation and maintenance scene is 2, the initial weight of each of the first operation and maintenance scene can be determined as 50%.
[0105] Optionally, the electronic device can determine the initial weight of each of the at least one first operation and maintenance scene in a proportional manner. Specifically, the number of occurrences of the at least one first operation and maintenance scene in the description content of the operation and maintenance problem can be analyzed, and then the proportion of the initial weight of each of the first operation and maintenance scene can be determined based on the proportion of the number of occurrences of each of the first operation and maintenance scene.
[0106] For example, in the case that the at least one first operation and maintenance scene includes operation and maintenance scene A and operation and maintenance scene B, if it is determined that the number of occurrences of operation and maintenance scene A in the description content of the operation and maintenance problem is 2 and the number of occurrences of operation and maintenance scene B in the description content of the operation and maintenance problem is 3, the proportion of the initial weight of operation and maintenance scene A and operation and maintenance scene B can be determined based on the proportion of the number of occurrences of operation and maintenance scene A and operation and maintenance scene B, and then the initial weight of operation and maintenance scene A can be determined as 40% and the initial weight of operation and maintenance scene B can be determined as 60%.
[0107] Optionally, the electronic device can set an initial conflict coefficient for each of the first operation and maintenance scene, and then adjust the initial conflict coefficient of each of the first operation and maintenance scene based on the conflict degree of the operation and maintenance state and the at least one first operation and maintenance scene, and then obtain the conflict coefficient of each of the at least one first operation and maintenance scene.
[0108] Optionally, in the case that the electronic device determines that the operation and maintenance state conflicts with a certain first operation and maintenance scene, the initial conflict coefficient of the first operation and maintenance scene is increased to obtain the conflict coefficient of the first operation and maintenance scene.
[0109] For example, the operation and maintenance state can be "the website can be pinged", a certain first operation and maintenance scene can be "updating the cloud server firewall configuration causes the website to be inaccessible", the initial conflict coefficient of the first operation and maintenance scene can be 1, the electronic device can determine that the operation and maintenance state conflicts with the first operation and maintenance scene, and then increase the initial conflict coefficient by 0.5 to obtain the conflict coefficient of the first operation and maintenance scene as 1.5.
[0110] Optionally, in the case that the electronic device determines that the operation and maintenance state does not conflict with a certain first operation and maintenance scene, the initial conflict coefficient of the first operation and maintenance scene is reduced to obtain the conflict coefficient of the first operation and maintenance scene.
[0111] For example, the operation and maintenance state can be "the website can be pinged", a first operation and maintenance scenario can be "updating the cloud server routing configuration causes the website to be inaccessible", the initial conflict coefficient of the first operation and maintenance scenario can be 1, the electronic device can determine that the operation and maintenance state is not in conflict with the first operation and maintenance scenario, and then reduce the initial conflict coefficient by 0.5 to obtain the conflict coefficient 0.5 of the first operation and maintenance scenario.
[0112] Optionally, the electronic device can obtain the processing weight of each of the at least one first operation and maintenance scenario based on the product of the initial weight of each of the at least one first operation and maintenance scenario and the conflict coefficient of each of the at least one first operation and maintenance scenario.
[0113] For example, the at least one first operation and maintenance scenario includes operation and maintenance scenario A (initial weight 40%, conflict coefficient 1.5) and operation and maintenance scenario B (initial weight 60%, conflict coefficient 0.5), and the processing weight of operation and maintenance scenario A can be obtained as 60% (40% x 1.5 = 60%), and the processing weight of operation and maintenance scenario B can be obtained as 30% (60% x 0.5 = 30%).
[0114] Therefore, the electronic device can determine the operation and maintenance state based on the description content of the operation and maintenance problem, and then obtain the conflict coefficient of each of the at least one first operation and maintenance scenario based on the operation and maintenance state, and then obtain the processing weight of each of the at least one first operation and maintenance scenario based on the conflict coefficient of each of the at least one first operation and maintenance scenario and the initial weight of each of the at least one first operation and maintenance scenario.
[0115] Optionally, the operation and maintenance information corresponding to the at least one target operation and maintenance scenario in the operation and maintenance knowledge base based on the at least one target operation and maintenance scenario comprises:
[0116] determining at least one knowledge object and a similarity score of each of the at least one knowledge object in the operation and maintenance knowledge base based on the second threshold and the at least one target operation and maintenance scenario;
[0117] determining the target operation and maintenance information in the at least one knowledge object based on the similarity score of each of the at least one knowledge object and the processing weight of each of the at least one target operation and maintenance scenario;
[0118] wherein any one of the at least one knowledge object corresponds to one of the at least one target operation and maintenance scenario, the similarity score of each of the at least one knowledge object is greater than or equal to the second threshold, the similarity score is used to represent the similarity between the knowledge object and the corresponding target operation and maintenance scenario, and the operation and maintenance knowledge base is determined based on a preset operation and maintenance scenario or a preset operation and maintenance entity.
[0119] Optionally, since the operation and maintenance knowledge base can be determined based on a preset operation and maintenance scenario or a preset operation and maintenance entity, the electronic device can query in the operation and maintenance knowledge base based on the at least one target operation and maintenance scenario, and then determine the target operation and maintenance information, which can be used to solve the operation and maintenance problem.
[0120] Optionally, the operation and maintenance knowledge base can be determined based on a preset operation and maintenance scenario, and the operation and maintenance knowledge base can also be determined based on a preset operation and maintenance entity.
[0121] For example, the preset operation and maintenance scenario can be a data encryption operation and maintenance scenario, a load balancing operation and maintenance scenario, a disaster backup operation and maintenance scenario, a network intrusion detection operation and maintenance scenario, a cloud application migration operation and maintenance scenario, and a video live broadcast operation and maintenance scenario, etc., without limitation.
[0122] For example, when the operation and maintenance knowledge base is determined based on a preset operation and maintenance scenario, the operation and maintenance knowledge base can be a data encryption operation and maintenance knowledge base, a load balancing operation and maintenance knowledge base, a disaster backup operation and maintenance knowledge base, a network intrusion detection operation and maintenance knowledge base, a cloud application migration operation and maintenance knowledge base, and a video live broadcast operation and maintenance knowledge base, etc., without limitation.
[0123] For example, the preset operation and maintenance entity can be a router operation and maintenance entity, a disk array operation and maintenance entity, a network firewall operation and maintenance entity, a Web server operation and maintenance entity, a database operation and maintenance entity, and an operating system operation and maintenance entity, etc., without limitation.
[0124] For example, when the operation and maintenance knowledge base is determined based on a preset operation and maintenance entity, the operation and maintenance knowledge base can be a router operation and maintenance knowledge base, a disk array operation and maintenance knowledge base, a network firewall operation and maintenance knowledge base, a Web server operation and maintenance knowledge base, a database operation and maintenance knowledge base, and an operating system operation and maintenance knowledge base, etc., without limitation.
[0125] Optionally, the electronic device can query in the first type of operation and maintenance knowledge base based on the at least one target operation and maintenance scenario, and the first type of operation and maintenance knowledge base can be determined based on a preset operation and maintenance scenario.
[0126] Optionally, the electronic device can query in the second type of operation and maintenance knowledge base based on the respective operation and maintenance entities of the at least one target operation and maintenance scenario, and the second type of operation and maintenance knowledge base can be determined based on a preset operation and maintenance entity.
[0127] Optionally, the electronic device can match a corresponding operation and maintenance knowledge base for each target operation and maintenance scenario, then query in the corresponding operation and maintenance knowledge base for each target operation and maintenance scenario, and determine the candidate knowledge objects and the similarity scores of the candidate knowledge objects, and then based on the candidate knowledge objects of each target operation and maintenance scenario and the second threshold, determine at least one knowledge object and the respective similarity scores of the at least one knowledge object.
[0128] For example, in a case where a certain target operation and maintenance scenario is "updating cloud server routing configuration causes website inaccessible", the electronic device can query the router operation and maintenance knowledge base for the target operation and maintenance scenario, and then can obtain candidate knowledge objects, such as knowledge object 1A and knowledge object 1B, wherein the similarity score of knowledge object 1A can be 61 points, and the similarity score of knowledge object 1B can be 35 points.
[0129] Then, the electronic device can filter the candidate knowledge objects of the target operation and maintenance scenario based on a second threshold (for example, 50 points), and can determine that at least one knowledge object includes knowledge object 1A.
[0130] Optionally, the electronic device can determine all or part of the at least one knowledge object as the target operation and maintenance information based on the respective similarity scores of the at least one knowledge object and the respective processing weights of the at least one target operation and maintenance scenario.
[0131] It can be understood that, since the similarity score can reflect the similarity between the knowledge object and the corresponding target operation and maintenance scenario, and the processing weight can reflect the correlation between the target operation and maintenance scenario and the operation and maintenance problem, because the electronic device comprehensively considers the similarity score and the processing weight, the target operation and maintenance information can be determined from the at least one knowledge object, and the target operation and maintenance information can be used to solve the operation and maintenance problem.
[0132] Optionally, the determining the target operation and maintenance information in the at least one knowledge object based on the respective similarity scores of the at least one knowledge object and the respective processing weights of the at least one target operation and maintenance scenario comprises:
[0133] obtaining respective comprehensive scores of the at least one knowledge object based on the respective similarity scores of the at least one knowledge object and the respective processing weights of the at least one target operation and maintenance scenario;
[0134] determining at least one target knowledge object in the at least one knowledge object based on a third threshold and the respective comprehensive scores of the at least one knowledge object, wherein the respective comprehensive scores of the at least one target knowledge object are all greater than or equal to the third threshold;
[0135] determining the target operation and maintenance information based on the at least one target knowledge object.
[0136] Optionally, for any target knowledge object in the at least one target knowledge object, the electronic device can determine the comprehensive score based on the product of the similarity score and the corresponding processing weight.
[0137] For example, for a certain knowledge object 1A in the at least one knowledge object, the knowledge object 1A corresponds to a target operation and maintenance scene A, and then the comprehensive score of the knowledge object 1A can be determined based on the product of the similarity score of the knowledge object 1A and the processing weight of the target operation and maintenance scene A.
[0138] It can be understood that, since the comprehensive score of each target knowledge object is greater than or equal to the third threshold value, it can be determined that the target knowledge object has a high matching degree with the demand reflected by the operation and maintenance problem, and the target operation and maintenance information can be determined based on the at least one target knowledge object, and the target operation and maintenance information can be used to solve the operation and maintenance problem.
[0139] Figure 3 is one of the structural schematic diagrams of the operation and maintenance information determination system provided by the application, as shown in Figure 3 The system comprises an operation and maintenance problem analysis module and an operation and maintenance information determination module, wherein:
[0140] The operation and maintenance problem analysis module is configured to acquire at least one target operation and maintenance scene related to the operation and maintenance problem based on the description content of the operation and maintenance problem, and the target operation and maintenance scene comprises at least one operation and maintenance entity.
[0141] The operation and maintenance information determination module is configured to determine target operation and maintenance information corresponding to the at least one target operation and maintenance scene in an operation and maintenance knowledge base based on the at least one target operation and maintenance scene, and the target operation and maintenance information is used to solve the operation and maintenance problem.
[0142] Specifically, the operation and maintenance problem analysis module can perform recognition analysis on the content of the operation and maintenance problem to acquire at least one target operation and maintenance scene, wherein each target operation and maintenance scene can comprise at least one operation and maintenance entity.
[0143] Specifically, the operation and maintenance information determination module can perform query in the operation and maintenance knowledge base based on the at least one target operation and maintenance scene, and then the target operation and maintenance information can be determined, and the target operation and maintenance information can be used to solve the operation and maintenance problem.
[0144] The operation and maintenance information determination system provided by the application can acquire at least one target operation and maintenance scene by analyzing the description content of the operation and maintenance problem, wherein the target operation and maintenance scene comprises at least one operation and maintenance entity, and then the corresponding target operation and maintenance information can be acquired by performing query in the operation and maintenance knowledge base based on the at least one target operation and maintenance scene, since the target operation and maintenance scene can accurately reflect the operation and maintenance demand in the operation and maintenance problem, and the target operation and maintenance information acquired based on the target operation and maintenance scene query can be used to solve the operation and maintenance problem, thereby improving the accuracy and reliability of the query result.
[0145] Optionally, the operation and maintenance problem analysis module comprises an operation and maintenance scene acquisition unit, a processing weight acquisition unit and a target operation and maintenance scene determination unit, wherein:
[0146] The operation and maintenance scene acquisition unit is configured to acquire at least one first operation and maintenance scene related to the operation and maintenance problem based on the description content of the operation and maintenance problem.
[0147] The processing weight acquisition unit is configured to acquire respective processing weights of the at least one first operation and maintenance scene based on the description content of the operation and maintenance problem.
[0148] The target operation and maintenance scene determination unit is configured to determine the at least one target operation and maintenance scene from the at least one first operation and maintenance scene based on a first threshold and the respective processing weights of the at least one first operation and maintenance scene, wherein a processing weight of any target operation and maintenance scene in the at least one target operation and maintenance scene is greater than or equal to the first threshold.
[0149] Optionally, the processing weight acquisition unit includes an operation and maintenance state determination subunit, an initial weight determination subunit, a conflict coefficient acquisition subunit, and a processing weight acquisition subunit, wherein:
[0150] The operation and maintenance state determination subunit is configured to determine an operation and maintenance state in the description content based on the description content of the operation and maintenance problem.
[0151] The initial weight determination subunit is configured to determine respective initial weights of the at least one first operation and maintenance scene.
[0152] The conflict coefficient acquisition subunit is configured to acquire respective conflict coefficients of the at least one first operation and maintenance scene based on a conflict degree between the operation and maintenance state and the at least one first operation and maintenance scene.
[0153] The processing weight acquisition subunit is configured to acquire respective processing weights of the at least one first operation and maintenance scene based on the respective initial weights of the at least one first operation and maintenance scene and the respective conflict coefficients of the at least one first operation and maintenance scene.
[0154] Optionally, the operation and maintenance information determination module includes a query module and an integration module, wherein:
[0155] The query module is configured to determine at least one knowledge object and respective similarity scores of the at least one knowledge object in the operation and maintenance knowledge base based on a second threshold and the at least one target operation and maintenance scene.
[0156] The integration module is configured to determine the target operation and maintenance information from the at least one knowledge object based on the respective similarity scores of the at least one knowledge object and the respective processing weights of the at least one target operation and maintenance scene.
[0157] Any one of the at least one knowledge object corresponds to one of the at least one target operation and maintenance scene, the similarity score of each of the at least one knowledge object is greater than or equal to the second threshold value, the similarity score is used to represent the similarity between the knowledge object and the corresponding target operation and maintenance scene, and the operation and maintenance knowledge base is determined in advance based on a preset operation and maintenance scene or a preset operation and maintenance entity.
[0158] Optionally, the integration module comprises a comprehensive score acquisition unit, a target knowledge object determination unit and a target operation and maintenance information determination unit.
[0159] The comprehensive score acquisition unit is configured to acquire a comprehensive score of each of the at least one knowledge object based on the similarity score of each of the at least one knowledge object and the processing weight of each of the at least one target operation and maintenance scene.
[0160] The target knowledge object determination unit is configured to determine at least one target knowledge object in the at least one knowledge object based on a third threshold value and the comprehensive score of each of the at least one knowledge object, wherein the comprehensive score of each of the at least one target knowledge object is greater than or equal to the third threshold value.
[0161] The target operation and maintenance information determination unit is configured to determine the target operation and maintenance information based on the at least one target knowledge object.
[0162] Optionally, the system further comprises a database module configured to carry the operation and maintenance knowledge base.
[0163] Optionally, the database module is configured to carry one or more operation and maintenance knowledge bases, wherein the operation and maintenance knowledge base can be determined in advance based on a preset operation and maintenance scene, and the operation and maintenance knowledge base can also be determined in advance based on a preset operation and maintenance entity.
[0164] Figure 4 is a structural schematic diagram of the operation and maintenance information determination system provided by the application, Figure 4 is an optional example of the application, but not as a limitation of the application; as Figure 4 shown, the system comprises an operation and maintenance problem analysis module, a query module, an integration module and a database module.
[0165] Optionally, the operation and maintenance problem analysis module can receive input information of an operation and maintenance personnel to acquire an operation and maintenance problem.
[0166] For example, the description content of the operation and maintenance problem A can be "after updating the route configuration and firewall configuration of the cloud server, the website can be pinged, but the browser cannot be accessed".
[0167] Optionally, the operation and maintenance problem analysis module extracts at least one first operation and maintenance scene from the operation and maintenance problem by performing semantic analysis on the operation and maintenance problem, wherein each first operation and maintenance scene includes at least one operation and maintenance entity.
[0168] For example, for the operation and maintenance problem A described above, two first operation and maintenance scenes can be proposed:
[0169] Operation and maintenance scene A1: updating the cloud server routing configuration causes the website to be inaccessible, wherein the operation and maintenance scene A1 can include the following operation and maintenance entities: cloud server, network application software, and router.
[0170] Operation and maintenance scene A2: updating the cloud server firewall configuration causes the website to be inaccessible, wherein the operation and maintenance scene A2 can include the following operation and maintenance entities: cloud server, network application software, and firewall.
[0171] Optionally, the operation and maintenance problem analysis module can determine the operation and maintenance state in the description content of the operation and maintenance problem based on the description content of the operation and maintenance problem.
[0172] For example, for the operation and maintenance problem A described above, it can be determined that the operation and maintenance state in the description content of the operation and maintenance problem A includes "the website can be pinged".
[0173] Optionally, the operation and maintenance problem analysis module can obtain the initial weight of each first operation and maintenance scene based on the description content of the operation and maintenance problem.
[0174] For example, for the operation and maintenance scene A1 and the operation and maintenance scene A2 described above, the initial weight of each first operation and maintenance scene can be determined by equal division, specifically, the sum of the initial weights of the first operation and maintenance scenes is determined to be 100%, the number of the first operation and maintenance scenes is 2, and the initial weight of each first operation and maintenance scene is determined to be 50%, that is, the initial weight of the operation and maintenance scene A1 is 50%, and the initial weight of the operation and maintenance scene A2 is 50%.
[0175] Optionally, the operation and maintenance problem analysis module can obtain the conflict coefficient of each first operation and maintenance scene based on the conflict degree between the operation and maintenance state and the at least one first operation and maintenance scene.
[0176] For example, for the above operation and maintenance scene A1 and operation and maintenance scene A2, the initial conflict coefficient of each first operation and maintenance scene can be determined as 1, the operation and maintenance state "website can be pinged" of operation and maintenance problem A can be determined as having a lower conflict degree with operation and maintenance scene A1 and a higher conflict degree with operation and maintenance scene A2, and then the conflict coefficient of operation and maintenance scene A1 can be reduced, specifically, 0.5 can be reduced on the basis of the initial conflict coefficient of operation and maintenance scene A1, and the conflict coefficient of operation and maintenance scene A2 can be increased, specifically, 0.5 can be increased on the basis of the initial conflict coefficient of operation and maintenance scene A2, that is, the conflict coefficient of operation and maintenance scene A1 can be determined as 0.5, and the conflict coefficient of operation and maintenance scene A2 can be determined as 1.5.
[0177] Optionally, the operation and maintenance problem analysis module can obtain the processing weight of each of the at least one first operation and maintenance scene based on the initial weight of each of the at least one first operation and maintenance scene and the conflict coefficient of each of the at least one first operation and maintenance scene.
[0178] For example, for the above operation and maintenance scene A1 and operation and maintenance scene A2, the initial weight of operation and maintenance scene A1 is 50%, the conflict coefficient of operation and maintenance scene A1 is 0.5, and then the processing weight of operation and maintenance scene A1 can be determined as 25%, and the specific calculation process is as follows:
[0179] The processing weight of operation and maintenance scene A1: 50% (initial weight) x 0.5 (conflict coefficient) = 25%;
[0180] The initial weight of operation and maintenance scene A2 is 50%, the conflict coefficient of operation and maintenance scene A2 is 1.5, and then the processing weight of operation and maintenance scene A2 can be determined as 75%, and the specific calculation process is as follows:
[0181] The processing weight of operation and maintenance scene A2: 50% (initial weight) x 1.5 (conflict coefficient) = 75%.
[0182] Optionally, the operation and maintenance problem analysis module can determine at least one target operation and maintenance scene in the at least one first operation and maintenance scene based on the first threshold and the processing weight of each of the at least one first operation and maintenance scene.
[0183] For example, for the above operation and maintenance problem A, the at least one first operation and maintenance scene includes operation and maintenance scene A1 and operation and maintenance scene A2, and in the case that the first threshold is 10%, since the processing weight of operation and maintenance scene A1 is 25% which is greater than 10% and the processing weight of operation and maintenance scene A2 is 75% which is greater than 10%, it can be determined that the at least one target operation and maintenance scene includes operation and maintenance scene A1 and operation and maintenance scene A2, and then the query module can be used to query in the operation and maintenance knowledge base for operation and maintenance scene A1 and operation and maintenance scene A2.
[0184] Optionally, the query module can determine the at least one knowledge object and the respective similarity scores of the at least one knowledge object in the operation and maintenance knowledge base based on the second threshold and the at least one target operation and maintenance scenario.
[0185] Optionally, the query module can match a corresponding operation and maintenance knowledge base for each target operation and maintenance scenario, and then perform querying in the corresponding operation and maintenance knowledge base for each target operation and maintenance scenario, and determine the candidate knowledge objects and the similarity scores of the candidate knowledge objects, and then based on the candidate knowledge objects of each target operation and maintenance scenario and the second threshold, the at least one knowledge object and the respective similarity scores of the at least one knowledge object can be determined.
[0186] For example, for the above operation and maintenance problem A, the at least one target operation and maintenance scenario includes operation and maintenance scenario A1 and operation and maintenance scenario A2, the query module can match the router operation and maintenance knowledge base for operation and maintenance scenario A1, and can match the firewall operation and maintenance knowledge base for operation and maintenance scenario A2.
[0187] Then the query module can perform querying in the router operation and maintenance knowledge base for operation and maintenance scenario A1, for example, it can be determined that the candidate knowledge objects include knowledge object 1A and knowledge object 1B, wherein the similarity score of knowledge object 1A can be 61 points, and the similarity score of knowledge object 1B can be 35 points.
[0188] The query module can also perform querying in the firewall operation and maintenance knowledge base for operation and maintenance scenario A2, for example, it can be determined that the candidate knowledge objects include knowledge object 2A and knowledge object 2B, wherein the similarity score of knowledge object 2A can be 75 points, and the similarity score of knowledge object 2B can be 52 points.
[0189] In the case where the second threshold is 50 points, the query module can determine that the similarity score of knowledge object 1A, the similarity score of knowledge object 2A and the similarity score of knowledge object 2B are greater than the second threshold, and then it can be determined that the at least one knowledge object includes knowledge object 1A, knowledge object 2A and knowledge object 2B.
[0190] Optionally, the integration module can obtain the respective comprehensive scores of the at least one knowledge object based on the respective similarity scores of the at least one knowledge object and the respective processing weights of the at least one target operation and maintenance scenario, and then based on the third threshold and the respective comprehensive scores of the at least one knowledge object, at least one target knowledge object can be determined from the at least one knowledge object, wherein the respective comprehensive scores of the at least one target knowledge object are all greater than or equal to the third threshold; based on the at least one target knowledge object, the target operation and maintenance information is determined.
[0191] For example, for the above knowledge object 1A (similar score of 61), knowledge object 2A (similar score of 75), and knowledge object 2B (similar score of 52), knowledge object 1A corresponds to operation and maintenance scenario A1 (processing weight of 25%), and knowledge object 2A and knowledge object 2B correspond to operation and maintenance scenario A2 (processing weight of 75%).
[0192] The process by which the integration module calculates the comprehensive score for at least one knowledge object can be as follows:
[0193] The overall score for knowledge object 1A is 61 points (similarity score) × 25% (processing weight) = 15.25 points;
[0194] The overall score for Knowledge Object 2A is: 75 points (similarity score) × 75% (processing weight) = 56.25 points;
[0195] Knowledge Object 2B Overall Score: 52 points (Similarity Score) × 75% (Processing Weight) = 39 points;
[0196] With the third threshold being 30 points, the integration module can determine that the combined score of knowledge object 2A and knowledge object 2B is greater than 30 points. Therefore, it can determine that at least one target knowledge object includes knowledge object 2A and knowledge object 2B. Based on the target operation and maintenance information of knowledge object 2A and knowledge object 2B, the module can integrate them into the final operation and maintenance solution.
[0197] Understandably, this O&M information determination system can obtain at least one target O&M scenario based on the O&M problem, calculate the processing weight of each of the at least one target O&M scenario, and then query the O&M knowledge base based on the at least one target O&M scenario. It calculates the similarity between the query and the knowledge objects in the O&M knowledge base, obtains similar knowledge objects, and then filters and integrates the at least one knowledge object based on the processing weight of each of the at least one target O&M scenario and the similarity score of each of the at least one knowledge object. This results in complete and optimal target O&M information, i.e., O&M solution, which improves the accuracy and reliability of the knowledge base query results.
[0198] The operation and maintenance information determination device provided by the present invention is described below. The operation and maintenance information determination device described below can be referred to in correspondence with the operation and maintenance information determination method described above.
[0199] Figure 5 This is a schematic diagram of the structure of the maintenance information determination device provided by the present invention, as shown below. Figure 5 As shown, the device includes: an acquisition module 501 and a determination module 502, wherein:
[0200] The acquisition module 501 is configured to acquire at least one target operation and maintenance scene related to the operation and maintenance problem based on the description content of the operation and maintenance problem, and the target operation and maintenance scene comprises at least one operation and maintenance entity.
[0201] The determination module 502 is configured to determine target operation and maintenance information corresponding to the at least one target operation and maintenance scene in an operation and maintenance knowledge base based on the at least one target operation and maintenance scene, and the target operation and maintenance information is used to solve the operation and maintenance problem.
[0202] Specifically, the acquisition module in the device can identify and analyze the content of the operation and maintenance problem to acquire at least one target operation and maintenance scene, wherein each target operation and maintenance scene can comprise at least one operation and maintenance entity; and the determination module in the device can query in an operation and maintenance knowledge base based on the at least one target operation and maintenance scene to determine target operation and maintenance information, which can be used to solve the operation and maintenance problem.
[0203] The operation and maintenance information determination device provided by the application can acquire at least one target operation and maintenance scene by analyzing the description content of the operation and maintenance problem, wherein the target operation and maintenance scene comprises at least one operation and maintenance entity, and then the corresponding target operation and maintenance information can be acquired by querying in an operation and maintenance knowledge base based on the at least one target operation and maintenance scene; since the target operation and maintenance scene can accurately reflect the operation and maintenance demand in the operation and maintenance problem, the target operation and maintenance information acquired based on the target operation and maintenance scene can be used to solve the operation and maintenance problem, thereby improving the accuracy and reliability of the query result.
[0204] Optionally, the acquisition module comprises an operation and maintenance scene acquisition unit, a processing weight acquisition unit and a target operation and maintenance scene determination unit, wherein:
[0205] The operation and maintenance scene acquisition unit is configured to acquire at least one first operation and maintenance scene related to the operation and maintenance problem based on the description content of the operation and maintenance problem.
[0206] The processing weight acquisition unit is configured to acquire respective processing weights of the at least one first operation and maintenance scene based on the description content of the operation and maintenance problem.
[0207] The target operation and maintenance scene determination unit is configured to determine the at least one target operation and maintenance scene in the at least one first operation and maintenance scene based on a first threshold value and the respective processing weights of the at least one first operation and maintenance scene, wherein the processing weight of any target operation and maintenance scene in the at least one target operation and maintenance scene is greater than or equal to the first threshold value.
[0208] Optionally, the processing weight acquisition unit comprises an operation and maintenance state determination subunit, an initial weight determination subunit, a conflict coefficient acquisition subunit and a processing weight acquisition subunit, wherein:
[0209] The operation and maintenance state determination sub-unit is configured to determine an operation and maintenance state in the description content of the operation and maintenance problem based on the description content.
[0210] The initial weight determination sub-unit is configured to determine an initial weight of each of the at least one first operation and maintenance scene.
[0211] The conflict coefficient acquisition sub-unit is configured to acquire a conflict coefficient of each of the at least one first operation and maintenance scene based on a conflict degree between the operation and maintenance state and the at least one first operation and maintenance scene.
[0212] The processing weight acquisition sub-unit is configured to acquire a processing weight of each of the at least one first operation and maintenance scene based on the initial weight of each of the at least one first operation and maintenance scene and the conflict coefficient of each of the at least one first operation and maintenance scene.
[0213] Optionally, the determination module is further configured to:
[0214] determine at least one knowledge object and a similarity score of each of the at least one knowledge object in the operation and maintenance knowledge base based on a second threshold and the at least one target operation and maintenance scene;
[0215] determine the target operation and maintenance information in the at least one knowledge object based on the similarity score of each of the at least one knowledge object and the processing weight of each of the at least one target operation and maintenance scene.
[0216] wherein each of the at least one knowledge object corresponds to one of the at least one target operation and maintenance scene, and the similarity score of each of the at least one knowledge object is greater than or equal to the second threshold, the similarity score is used to represent a similarity between the knowledge object and the corresponding target operation and maintenance scene, and the operation and maintenance knowledge base is determined in advance based on a preset operation and maintenance scene or a preset operation and maintenance entity.
[0217] Optionally, the determination module includes a comprehensive score acquisition unit, a target knowledge object determination unit, and a target operation and maintenance information determination unit, wherein:
[0218] The comprehensive score acquisition unit is configured to acquire a comprehensive score of each of the at least one knowledge object based on the similarity score of each of the at least one knowledge object and the processing weight of each of the at least one target operation and maintenance scene.
[0219] The target knowledge object determination unit is configured to determine at least one target knowledge object in the at least one knowledge object based on a third threshold and the comprehensive score of each of the at least one knowledge object, wherein the comprehensive score of each of the at least one target knowledge object is greater than or equal to the third threshold.
[0220] The target operation and maintenance information determination unit is configured to determine the target operation and maintenance information based on the at least one target knowledge object.
[0221] The operation and maintenance information determination apparatus provided by the application can obtain at least one target operation and maintenance scene by analyzing the description content of the operation and maintenance problem, wherein the target operation and maintenance scene comprises at least one operation and maintenance entity, and then the corresponding target operation and maintenance information can be obtained by querying the operation and maintenance knowledge base based on the at least one target operation and maintenance scene. Since the target operation and maintenance scene can accurately reflect the operation and maintenance demand in the operation and maintenance problem, the target operation and maintenance information obtained based on the target operation and maintenance scene can be used to solve the operation and maintenance problem, thereby improving the accuracy and reliability of the query result.
[0222] Figure 6 is a structural schematic diagram of an electronic device provided by the application, as Figure 6 shown, the electronic device can comprise a processor 610, a communications interface 620, a memory 630 and a communications bus 640, wherein the processor 610, the communications interface 620 and the memory 630 complete mutual communication through the communications bus 640. The processor 610 can invoke the logic instructions in the memory 630 to execute an operation and maintenance information determination method, which comprises:
[0223] based on the description content of the operation and maintenance problem, obtaining at least one target operation and maintenance scene related to the operation and maintenance problem, wherein the target operation and maintenance scene comprises at least one operation and maintenance entity;
[0224] based on the at least one target operation and maintenance scene, determining target operation and maintenance information corresponding to the at least one target operation and maintenance scene in an operation and maintenance knowledge base, wherein the target operation and maintenance information is used to solve the operation and maintenance problem.
[0225] In addition, the logic instructions in the memory 630 described above can be implemented in the form of a software function unit and sold or used as an independent product, which can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the application essentially or the part of the prior art that contributes to the technical solutions or part of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in the embodiments of the application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk and various program code storage media.
[0226] In another aspect, the present application also provides a computer program product, which comprises a computer program, the computer program being stored in a non-transitory computer readable storage medium, and the computer program being capable of executing the operation and maintenance information determination method provided by the above-mentioned methods when executed by a processor, the method comprising:
[0227] obtaining at least one target operation and maintenance scenario related to the operation and maintenance problem based on the description content of the operation and maintenance problem, the target operation and maintenance scenario comprising at least one operation and maintenance entity;
[0228] determining target operation and maintenance information corresponding to the at least one target operation and maintenance scenario in an operation and maintenance knowledge base based on the at least one target operation and maintenance scenario, the target operation and maintenance information being used to solve the operation and maintenance problem.
[0229] In another aspect, the present application also provides a non-transitory computer readable storage medium, which stores a computer program, the computer program being capable of executing the operation and maintenance information determination method provided by the above-mentioned methods when executed by a processor, the method comprising:
[0230] obtaining at least one target operation and maintenance scenario related to the operation and maintenance problem based on the description content of the operation and maintenance problem, the target operation and maintenance scenario comprising at least one operation and maintenance entity;
[0231] determining target operation and maintenance information corresponding to the at least one target operation and maintenance scenario in an operation and maintenance knowledge base based on the at least one target operation and maintenance scenario, the target operation and maintenance information being used to solve the operation and maintenance problem.
[0232] The apparatus embodiments described above are merely illustrative, wherein the units shown as separated components can or can not be physically separated, and the components shown as units can or can not be physical units, i.e., they can be located in one place, or distributed on a plurality of network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the present embodiment scheme. Those skilled in the art can understand and implement it without creative labor.
[0233] Those skilled in the art can clearly understand the technical solutions of the various embodiments from the above description of the embodiments, and the various embodiments can be implemented by means of software with the necessary general hardware platforms, and of course, can also be implemented by hardware. Based on such understanding, the above technical solutions, essentially or in other words, the part of the prior art that makes a contribution, can be embodied in the form of a software product, which can be stored in a computer readable storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, and the like, and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0234] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, rather than limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for some technical features therein; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for determining operation and maintenance information, characterized in that, include: Based on the description of the operation and maintenance problem, at least one target operation and maintenance scenario related to the operation and maintenance problem is obtained, and the target operation and maintenance scenario includes at least one operation and maintenance entity; Based on the at least one target operation and maintenance scenario, target operation and maintenance information corresponding to the at least one target operation and maintenance scenario is determined in the operation and maintenance knowledge base, and the target operation and maintenance information is used to solve the operation and maintenance problem; Based on the description of the operation and maintenance problem, at least one target operation and maintenance scenario related to the operation and maintenance problem is obtained, including: Based on the description of the operation and maintenance problem, at least one first operation and maintenance scenario related to the operation and maintenance problem is obtained; Based on the description of the operation and maintenance problem, obtain the processing weight of each of the at least one first operation and maintenance scenario; Based on a first threshold and the processing weights of the at least one first operation and maintenance scenario, at least one target operation and maintenance scenario is determined in the at least one first operation and maintenance scenario, wherein the processing weight of any one of the at least one target operation and maintenance scenario is greater than or equal to the first threshold. The step of obtaining the processing weights for each of the at least one first operation and maintenance scenario based on the description of the operation and maintenance problem includes: Based on the description of the operation and maintenance problem, determine the operation and maintenance status in the description. Based on the ratio of the number of occurrences among the various first operation and maintenance scenarios, the initial weight of each of the at least one first operation and maintenance scenario is determined, wherein the number of occurrences is the number of times the at least one first operation and maintenance scenario appears in the description of the operation and maintenance problem; Based on the degree of conflict between the operation and maintenance status and the at least one first operation and maintenance scenario, adjust the initial conflict coefficient of each first operation and maintenance scenario, and obtain the conflict coefficient of each of the at least one first operation and maintenance scenario. The processing weight of each of the at least one first operation and maintenance scenario is obtained by multiplying the initial weight of each of the at least one first operation and maintenance scenario and the conflict coefficient of each of the at least one first operation and maintenance scenario.
2. The method for determining operation and maintenance information according to claim 1, characterized in that, The step of determining the target operation and maintenance information corresponding to the at least one target operation and maintenance scenario in the operation and maintenance knowledge base based on the at least one target operation and maintenance scenario includes: Based on the second threshold and the at least one target operation and maintenance scenario, at least one knowledge object and a similarity score for each of the at least one knowledge object are determined in the operation and maintenance knowledge base. Based on the similarity score of each of the at least one knowledge object and the processing weight of each of the at least one target operation and maintenance scenario, the target operation and maintenance information is determined from the at least one knowledge object; Wherein, any one of the at least one knowledge object corresponds to one of the at least one target operation and maintenance scenarios, and the similarity score of each of the at least one knowledge object is greater than or equal to the second threshold. The similarity score is used to characterize the similarity between the knowledge object and the corresponding target operation and maintenance scenario. The operation and maintenance knowledge base is pre-determined based on preset operation and maintenance scenarios or preset operation and maintenance entities.
3. The method for determining operation and maintenance information according to claim 2, characterized in that, The step of determining the target operation and maintenance information from the at least one knowledge object based on the similarity score of each of the at least one knowledge object and the processing weight of each of the at least one target operation and maintenance scenario includes: Based on the similarity score of each of the at least one knowledge object and the processing weight of each of the at least one target operation and maintenance scenario, obtain the comprehensive score of each of the at least one knowledge object; Based on the third threshold and the comprehensive score of each of the at least one knowledge object, at least one target knowledge object is determined among the at least one knowledge object, wherein the comprehensive score of each of the at least one target knowledge object is greater than or equal to the third threshold. Based on the at least one target knowledge object, the target operation and maintenance information is determined.
4. A system for determining operation and maintenance information, characterized in that, The system includes: an operation and maintenance problem analysis module and an operation and maintenance information determination module, wherein: The operation and maintenance problem analysis module is used to obtain at least one target operation and maintenance scenario related to the operation and maintenance problem based on the description of the operation and maintenance problem. The target operation and maintenance scenario includes at least one operation and maintenance entity. The operation and maintenance information determination module is used to determine target operation and maintenance information corresponding to the at least one target operation and maintenance scenario in the operation and maintenance knowledge base based on the at least one target operation and maintenance scenario, wherein the target operation and maintenance information is used to solve the operation and maintenance problem; The operation and maintenance problem analysis module includes an operation and maintenance scenario acquisition unit, a processing weight acquisition unit, and a target operation and maintenance scenario determination unit, wherein: The operation and maintenance scenario acquisition unit is used to acquire at least one first operation and maintenance scenario related to the operation and maintenance problem based on the description of the operation and maintenance problem. The processing weight acquisition unit is used to acquire the processing weight of each of the at least one first operation and maintenance scenario based on the description of the operation and maintenance problem. The target operation and maintenance scenario determination unit is used to determine the at least one target operation and maintenance scenario in the at least one first operation and maintenance scenario based on a first threshold and the processing weight of each of the at least one first operation and maintenance scenario, wherein the processing weight of any one of the at least one target operation and maintenance scenario is greater than or equal to the first threshold. The processing weight acquisition unit includes an operation and maintenance status determination subunit, an initial weight determination subunit, a conflict coefficient acquisition subunit, and a processing weight acquisition subunit, wherein: The operation and maintenance status determination subunit is used to determine the operation and maintenance status in the description content based on the description content of the operation and maintenance problem; The initial weight determination subunit is used to determine the initial weight of each of the at least one first operation and maintenance scenario based on the ratio of the number of occurrences among the various first operation and maintenance scenarios, wherein the number of occurrences is the number of times the at least one first operation and maintenance scenario appears in the description of the operation and maintenance problem; The conflict coefficient acquisition subunit is used to adjust the initial conflict coefficient of each first operation and maintenance scenario based on the degree of conflict between the operation and maintenance status and the at least one first operation and maintenance scenario, and to acquire the conflict coefficient of each of the at least one first operation and maintenance scenario. The processing weight acquisition subunit is used to acquire the processing weight of each of the at least one first operation and maintenance scenario based on the product of the initial weight of each of the at least one first operation and maintenance scenario and the conflict coefficient of each of the at least one first operation and maintenance scenario.
5. The operation and maintenance information determination system according to claim 4, characterized in that, The operation and maintenance information determination module includes a query module and an integration module, wherein: The query module is used to determine at least one knowledge object and a similarity score of each of the at least one knowledge object in the operation and maintenance knowledge base based on a second threshold and the at least one target operation and maintenance scenario. The integration module is used to determine the target operation and maintenance information in the at least one knowledge object based on the similarity score of each of the at least one knowledge object and the processing weight of each of the at least one target operation and maintenance scenario; Wherein, any one of the at least one knowledge object corresponds to one of the at least one target operation and maintenance scenarios, and the similarity score of each of the at least one knowledge object is greater than or equal to the second threshold. The similarity score is used to characterize the similarity between the knowledge object and the corresponding target operation and maintenance scenario. The operation and maintenance knowledge base is pre-determined based on preset operation and maintenance scenarios or preset operation and maintenance entities.
6. The operation and maintenance information determination system according to claim 5, characterized in that, The integration module includes a comprehensive scoring acquisition unit, a target knowledge object determination unit, and a target operation and maintenance information determination unit, wherein: The comprehensive scoring acquisition unit is used to acquire the comprehensive score of each of the at least one knowledge object based on the similarity score of each of the at least one knowledge object and the processing weight of each of the at least one target operation and maintenance scenario. The target knowledge object determination unit is used to determine at least one target knowledge object among the at least one knowledge object based on a third threshold and the comprehensive score of each of the at least one knowledge object, wherein the comprehensive score of each of the at least one target knowledge object is greater than or equal to the third threshold. The target operation and maintenance information determination unit is used to determine the target operation and maintenance information based on the at least one target knowledge object.
7. The operation and maintenance information determination system according to any one of claims 4-6, characterized in that, The system also includes a database module, which is used to host the operation and maintenance knowledge base.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the operation and maintenance information determination method as described in any one of claims 1 to 3.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the operation and maintenance information determination method as described in any one of claims 1 to 3.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the operation and maintenance information determination method as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Operation and maintenance management system and method for electric power communication and rich media interaction system and method
CN107895233A
Operation and maintenance method and device based on artificial intelligence, equipment and storage medium
CN113283620A