Equipment maintenance question and answer method and device, electronic equipment and readable storage medium

By receiving equipment maintenance questions on the intelligent question-and-answer platform, outputting initial answers and obtaining satisfaction, and providing a knowledge base selection interface if it is not satisfied, solving the problem of inaccurate answers to equipment maintenance questions in the prior art and improving the accuracy of response.

CN119938867APending Publication Date: 2025-05-06CHINA INTERNATIONAL MARINE CONTAINERS (GROUP) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510121285.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-24
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

When answering device maintenance questions, existing smart question-and-answer platforms are unable to provide the complete answers required by users, resulting in a decrease in response accuracy.

Method used

By receiving device maintenance questions input by the user, the initial answer information is output and the user's satisfaction with the answer is obtained. If the satisfaction level does not exceed the preset threshold, a device maintenance knowledge base selection interface is provided, allowing the user to select the target knowledge base, and re-output the answer information based on the knowledge base.

Benefits of technology

Improves the accuracy of response to equipment maintenance questions, providing more complete and accurate answers by allowing users to choose a knowledge base that is more in line with their needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119938867A_ABST
    Figure CN119938867A_ABST
Patent Text Reader

Abstract

The invention discloses an equipment maintenance question and answer method and device, electronic equipment and a readable storage medium, and the method comprises the steps: receiving an equipment maintenance question inputted by a user, and outputting first answer information corresponding to the equipment maintenance question; obtaining a satisfaction degree of the user corresponding to the first answer information; if the satisfaction degree does not exceed a preset threshold value, outputting an equipment maintenance knowledge base selection interface; determining a target equipment maintenance knowledge base according to a selection operation received by the equipment maintenance knowledge base selection interface; and based on the target equipment maintenance knowledge base, re-outputting second answer information corresponding to the equipment maintenance question. The accuracy of responding to the equipment maintenance problem can be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent question-answering technology, and in particular to an equipment maintenance question-answering method, device, electronic device and readable storage medium. Background Art

[0002] With the development of industrialization, the scale of industrial equipment is getting larger and larger, and the technology is becoming more and more complex. Large enterprises often face the problem of managing and maintaining production equipment. Therefore, some enterprises will provide intelligent question-and-answer platforms to answer maintenance personnel's questions about equipment parameters, maintenance, etc., so as to facilitate maintenance personnel to maintain equipment. However, simple question-and-answer methods may not provide the answers users need, resulting in a decrease in the accuracy of responses to equipment maintenance issues. Summary of the invention

[0003] The embodiments of the present invention provide a device maintenance question-answering method, a device, an electronic device, and a readable storage medium, aiming to effectively improve the accuracy of answering device maintenance questions.

[0004] In a first aspect, an embodiment of the present invention provides a device maintenance question-and-answer method, comprising:

[0005] Receive a device maintenance question input by a user, and output first answer information corresponding to the device maintenance question;

[0006] Obtaining the user's satisfaction with the first answer information;

[0007] If the satisfaction level does not exceed a preset threshold, outputting a device maintenance knowledge base selection interface;

[0008] Determining a target device maintenance knowledge base according to a selection operation received on the device maintenance knowledge base selection interface;

[0009] Based on the target equipment maintenance knowledge base, second answer information corresponding to the equipment maintenance question is re-outputted.

[0010] In a second aspect, an embodiment of the present invention provides a device maintenance question and answer device, the device maintenance question and answer device comprising:

[0011] A question-and-answer module, configured to receive a device maintenance question input by a user and output first answer information corresponding to the device maintenance question;

[0012] An acquisition module, used for acquiring the user's satisfaction with the first answer information;

[0013] An output module, configured to output a device maintenance knowledge base selection interface if the satisfaction level does not exceed a preset threshold;

[0014] A determination module, configured to determine a target device maintenance knowledge base according to a selection operation received by the device maintenance knowledge base selection interface;

[0015] The question-and-answer module is further used to re-output second answer information corresponding to the equipment maintenance question based on the target equipment maintenance knowledge base.

[0016] In a third aspect, an embodiment of the present invention further provides an electronic device, including a processor and a memory, wherein the memory stores a computer program. When the computer program is executed by the processor, the processor executes the steps of any device maintenance question and answer method provided by the embodiment of the present invention.

[0017] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, which includes a computer program. When the computer program runs on an electronic device, the computer program is used to enable the electronic device to execute the steps of any device maintenance question and answer method provided by the embodiment of the present invention.

[0018] The present invention receives a device maintenance question input by a user, and outputs first answer information corresponding to the device maintenance question; obtains the user's satisfaction with the first answer information; if the satisfaction does not exceed a preset threshold, outputs a device maintenance knowledge base selection interface; determines a target device maintenance knowledge base based on the selection operation received on the device maintenance knowledge base selection interface; and re-outputs second answer information corresponding to the device maintenance question based on the target device maintenance knowledge base. In this way, when the user is not satisfied with the first answer information corresponding to the device maintenance question, the device maintenance knowledge base selection interface can be output, allowing the user to select the target device maintenance knowledge base they want through the device maintenance knowledge base selection interface, and re-outputs the second answer information corresponding to the device maintenance question based on the target device maintenance knowledge base selected by the user, so as to remedy the last answer to the device maintenance question, assist in maintenance questions and answers, and effectively improve the accuracy of responding to device maintenance questions. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0020] Figure 1 It is a flowchart of an embodiment of the equipment maintenance question-and-answer method provided in an embodiment of the present invention;

[0021] Figure 2 This is a schematic diagram of a device maintenance question-and-answer scenario process provided in an embodiment of the present invention;

[0022] Figure 3 is a schematic diagram of a device maintenance knowledge base selection interface provided in an embodiment of the present invention;

[0023] Figure 4 is a schematic diagram of a local knowledge base selection interface provided in an embodiment of the present invention;

[0024] Figure 5 is a schematic diagram of another local knowledge base selection interface provided in an embodiment of the present invention;

[0025] Figure 6 is a schematic diagram of the structure of the equipment maintenance question-and-answer device provided in an embodiment of the present invention;

[0026] Figure 7 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0027] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention. At the same time, in the description of the embodiments of the present invention, the terms "first", "second", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more features. In the description of the embodiments of the present invention, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.

[0028] The embodiments of the present invention provide a device maintenance question-answering method, a device, an electronic device, and a readable storage medium.

[0029] Specifically, this embodiment will be described from the perspective of a device maintenance question and answer device, which can be integrated into an electronic device, that is, the device maintenance question and answer method of the embodiment of the present invention can be executed by an electronic device.

[0030] The following is a detailed description in conjunction with the accompanying drawings. In this embodiment, the execution subject is an electronic device as an example. It should be noted that the description order of the following embodiments is not intended to limit the preferred order of the embodiments. Although the logical order is shown in the flow chart, in some cases, the steps shown or described may be performed in an order different from that shown in the accompanying drawings.

[0031] According to the background technology of the present invention, some companies provide intelligent question-and-answer platforms to answer maintenance personnel's questions about equipment parameters, maintenance, etc., so as to facilitate maintenance personnel to maintain equipment. However, simple question-and-answer methods may not provide the answers users need, mainly in that they cannot provide complete answers to equipment maintenance questions, or the answers given to equipment maintenance questions are not the answers users want, resulting in a decrease in the accuracy of responses to equipment maintenance questions.

[0032] In order to solve the above problems, the present invention discloses a device maintenance question and answer method, please refer to Figure 1 The specific process of the device maintenance question-and-answer method may be as follows: Step S10 to Step S50, wherein:

[0033] Step S10, receiving a device maintenance question input by a user, and outputting first answer information corresponding to the device maintenance question;

[0034] In this embodiment, the equipment maintenance problem is a problem that arises during the operation of the equipment and needs to be repaired, updated, or optimized. In this embodiment, an equipment maintenance question and answer interface can be provided to interact with the user to assist the user in solving equipment maintenance problems. In the equipment maintenance question and answer interface, the user can input equipment maintenance problems through voice, text, preset question selection, etc., such as "What should I do if equipment A suddenly stops working?", "What spare parts does equipment B have?", etc. After receiving the equipment maintenance problem input by the user, the equipment maintenance problem can be processed through the default model, equipment maintenance knowledge base, etc., to obtain the first answer information corresponding to the equipment maintenance problem, and the first answer information can be output based on the equipment maintenance question and answer interface. The first answer information is the initial answer given based on the equipment maintenance problem, which can assist the user in solving the equipment maintenance problem.

[0035] In some optional implementations, the equipment maintenance problem can be first classified to determine the problem type corresponding to the equipment maintenance problem. For example, for "What should I do if the robotic arm cannot start?", it can be identified that this is a maintenance problem about the robotic arm, and then it can be classified as "robotic arm failure". The frequently asked questions related to this problem type can be queried through a pre-knowledge base and output as the first answer information.

[0036] In this embodiment, upon receiving an equipment maintenance question input by a user, first equipment-related knowledge related to the equipment maintenance question can be selected from a default equipment maintenance knowledge base, where the first equipment-related knowledge is knowledge related to the equipment maintenance question. The equipment maintenance question and the first equipment-related knowledge are input into a pre-trained large language model, which can summarize information in the first equipment-related knowledge based on some keywords in the equipment maintenance question and output understandable first answer information.

[0037] The first answer information may fully meet the user's needs and be able to assist the user in solving the equipment maintenance problem that the user really wants to solve based on the equipment maintenance problem described and input by the user. However, the first answer information may not fully meet the user's needs and be unable to solve the equipment maintenance problem that the user really wants to solve.

[0038] Step S20, obtaining the user's satisfaction with the first answer information;

[0039] In this embodiment, the degree to which the first answer information can assist the user in solving the equipment maintenance problem can be represented by the user's satisfaction with the first answer information. After providing the user with a preliminary answer to his maintenance problem, that is, after outputting the first answer information, the satisfaction with the first answer information can be automatically obtained.

[0040] In some optional embodiments, after the first answer information is output, a satisfaction survey may be automatically triggered, and through the user's editing operation on the satisfaction survey, the user's evaluation information on the first answer information is obtained, thereby obtaining the user's satisfaction with the first answer information.

[0041] In one embodiment, obtaining the user's satisfaction with the first answer information may include:

[0042] Obtaining the number of related questions matching the equipment maintenance question received within a preset period of time after outputting the first answer information;

[0043] The satisfaction level is determined based on the number of related issues.

[0044] In this embodiment, the user's satisfaction with the first answer information corresponding to the maintenance question and answer information can be automatically calculated in combination with the equipment maintenance question and answer scenario without user operation. When the first answer information corresponding to the equipment maintenance question is output, all equipment maintenance questions input by the user within a preset time period including the time of outputting the equipment maintenance question are obtained, the similarity between all equipment maintenance questions and the time of the current equipment maintenance question is calculated, and the relevant equipment questions matching the current equipment maintenance question are determined from all equipment maintenance questions according to the similarity, and the number of relevant questions is counted.

[0045] It is understandable that when users do not get the answers they want, they will generally adjust the question description without changing the meaning of the words and repeatedly enter related questions. The related questions are consistent with the question and answer requirements of the current equipment maintenance problem, but repeatedly entering related questions indicates that the default equipment maintenance knowledge base has never truly solved the user's question and answer needs, and the user's satisfaction with the first answer information will not be too high. Therefore, the satisfaction can be represented based on the number of related questions in a preset time period. Setting the number of related questions as the satisfaction level can automatically determine the satisfaction of the first answer information.

[0046] In some optional embodiments, the user's satisfaction with the first answer information may be comprehensively and accurately determined based on at least one of the number of related questions and the user's evaluation information on the first answer information.

[0047] Step S30, if the satisfaction level does not exceed a preset threshold, outputting a device maintenance knowledge base selection interface;

[0048] In this embodiment, a preset threshold value for satisfaction is set in advance. If the currently detected satisfaction value does not exceed the preset threshold value, it indicates that the first answer information cannot solve the user's equipment maintenance problem, and the equipment maintenance problem needs to be remedied. Therefore, an equipment maintenance knowledge base selection interface can be output, and the equipment maintenance knowledge base interface can include a variety of knowledge bases for users to select. The knowledge base contains relevant knowledge about equipment maintenance. It can be understood that the knowledge can be in the form of text, image, video, etc.

[0049] In some optional embodiments, the device maintenance knowledge base interface may only include a device maintenance knowledge base from one source, but the device knowledge base itself has a knowledge architecture, which also includes sub-knowledge bases at different levels. Therefore, sub-knowledge bases corresponding to some levels can be selected from this device maintenance knowledge base.

[0050] In some optional embodiments, the device maintenance knowledge base interface may include device maintenance knowledge bases from at least two sources, and device maintenance knowledge bases from different sources may have different relevant knowledge about the same device, or may include different knowledge dimensions.

[0051] It is understandable that the equipment maintenance knowledge base displayed in the equipment maintenance knowledge base selection interface here may be the same knowledge base as the information in the equipment maintenance knowledge base corresponding to the first answer information.

[0052] Step S40, determining a target device maintenance knowledge base according to the selection operation received on the device maintenance knowledge base selection interface;

[0053] In this embodiment, the user can perform a selection operation on the equipment maintenance knowledge base displayed in the equipment maintenance knowledge base selection interface, and select a target equipment maintenance knowledge base that he or she prefers to be able to solve his or her equipment maintenance problem more comprehensively and accurately.

[0054] In some optional embodiments, the target device maintenance knowledge base may have at least two source device maintenance knowledge bases, and the user can select a source device maintenance knowledge base as the target device maintenance knowledge base, or select a partial sub-knowledge base from a device maintenance knowledge base as the target device maintenance knowledge base.

[0055] Step S50: re-output second answer information corresponding to the equipment maintenance question based on the target equipment maintenance knowledge base.

[0056] In this embodiment, the target device maintenance knowledge base selected by the user is more likely to contain information that solves the device maintenance problem. The user's selection of the target device maintenance knowledge base actually provides instruction information for guiding the answer to the device maintenance problem. Based on the target device maintenance knowledge base, the device maintenance problem is reprocessed, and relevant information corresponding to the device maintenance problem is selected from the target device maintenance knowledge base to obtain second answer information. Compared with the first answer information obtained based on the device maintenance problem and the default device maintenance knowledge base, the second answer information is more helpful for the user to solve the device maintenance problem, and can provide a remedial answer based on the first answer information, thereby better helping the user solve the device maintenance problem.

[0057] In the technical solution disclosed in this embodiment, a device maintenance question input by a user is received, and first answer information corresponding to the device maintenance question is output; the user's satisfaction with the first answer information is obtained; if the satisfaction does not exceed a preset threshold, a device maintenance knowledge base selection interface is output; a target device maintenance knowledge base is determined according to the selection operation received on the device maintenance knowledge base selection interface; and second answer information corresponding to the device maintenance question is re-output based on the target device maintenance knowledge base. In this way, when the user is not satisfied with the first answer information corresponding to the device maintenance question, a device maintenance knowledge base selection interface can be output, allowing the user to select the target device maintenance knowledge base they want through the device maintenance knowledge base selection interface, and the second answer information corresponding to the device maintenance question is re-output based on the target device maintenance knowledge base selected by the user, so as to remedy the last answer to the device maintenance question and assist in maintenance questions and answers, which can effectively improve the accuracy of responding to device maintenance questions.

[0058] On the other hand, this embodiment outputs the device maintenance knowledge base selection interface to provide a remedial strategy for auxiliary answers only after the first answer information is output and the satisfaction level of the first answer information is obtained to evaluate whether the user is satisfied with the first answer information. This can avoid adding unnecessary operations to the user when the user can be given an accurate answer at one time. Only when the user cannot be given an accurate answer at one time will the user be allowed to select the target device maintenance knowledge base for a remedial answer, thereby simplifying user operations and improving user experience.

[0059] In one embodiment, the device maintenance knowledge base selection interface includes Internet assistance and / or local knowledge base assistance, and determining the target device maintenance knowledge base according to the selection operation received by the device maintenance knowledge base selection interface includes:

[0060] If the device maintenance knowledge base selection interface receives a selection operation for the Internet assistance, setting the Internet as the target device maintenance knowledge base;

[0061] If the device maintenance knowledge base selection interface receives a selection operation for local knowledge base assistance, a target device maintenance knowledge base is determined based on the local knowledge base.

[0062] In this embodiment, refer to Figure 2 , the user can input the equipment maintenance question through the equipment maintenance question and answer interface, and then output the first answer information through the equipment maintenance question and answer interface. When it is determined that the user's satisfaction with the first answer information is lower than the preset threshold, the equipment maintenance knowledge base selection interface can be output in the equipment maintenance question and answer interface. The equipment maintenance knowledge base selection interface includes two strategies for assisting in answering questions: Internet assistance and local knowledge base assistance. Figure 3 After determining that the user is not satisfied with the first answer information and outputting the device maintenance knowledge base selection interface, the user can choose to click the corresponding button for Internet assistance or local knowledge base assistance in the device maintenance knowledge base selection interface according to needs to trigger the selection instruction for Internet assistance or local knowledge base assistance.

[0063] If the equipment maintenance knowledge base selection interface receives a selection operation for Internet assistance, the Internet will be set as the target equipment maintenance knowledge base, and the relevant information involved on the Internet will be used as reference information for answering equipment maintenance questions. Equipment maintenance questions can be searched on the Internet to obtain various types of information given on the Internet for equipment maintenance questions, and the second answer information can be summarized.

[0064] If the device maintenance knowledge base selection interface receives a selection operation for the local knowledge base assistance, the target device maintenance knowledge base is determined based on the local knowledge base. The local knowledge base is an internal knowledge base set up for various production lines (with several devices on the production line) or equipment, including at least one of product manuals, maintenance records, preservation ledgers, spare parts libraries, major accident reports, equipment videos and equipment drawings. There may be some non-universal knowledge in the local knowledge base. The target device maintenance knowledge base can be determined based on the local knowledge base, including using the local knowledge base as the target device knowledge base, or according to user selection, using some sub-knowledge bases in the local knowledge base as the target device maintenance knowledge base.

[0065] In this way, two remedial strategies, Internet assistance and local knowledge base assistance, are provided on the equipment maintenance knowledge base selection interface, so that a remedial second answer can be provided based on the Internet or local knowledge base, thereby assisting in solving equipment maintenance problems and improving the accuracy of responding to equipment maintenance problems.

[0066] In one embodiment, determining a target device maintenance knowledge base based on the local knowledge base includes:

[0067] Outputting the knowledge categories of the local knowledge base;

[0068] Determining a target knowledge category according to the received selection operation for the knowledge category;

[0069] The target device maintenance knowledge base corresponding to the target knowledge category is determined from the local knowledge base.

[0070] In this embodiment, a mechanism is provided to allow users to query and select the target device maintenance knowledge base by themselves. After the device maintenance knowledge base selection interface receives the selection operation for the local knowledge base assistance, the local knowledge base selection interface can be displayed on the device maintenance knowledge base selection interface. The local knowledge base has a knowledge structure. The sub-knowledge bases corresponding to each level belong to the same category. The knowledge of the devices under the knowledge bases of different categories is different. The knowledge categories of the local knowledge base are obtained and the knowledge categories of the local knowledge base are displayed in the local knowledge base selection interface. Figure 4 The user can preview the knowledge categories and determine which type of knowledge the corresponding knowledge under the knowledge category belongs to according to the knowledge category, so as to determine whether the knowledge under the knowledge category is helpful for the equipment maintenance knowledge they want to solve, and select the target knowledge category they need. According to the user's selection operation on the knowledge category received, the target knowledge category selected by the user can be determined. The knowledge contained in the target knowledge category can form a sub-knowledge base, and the sub-knowledge base can be combined into a new target equipment maintenance knowledge base. The target equipment maintenance knowledge base is selected by the user based on the category information of the local knowledge class. The knowledge therein is more targeted to equipment maintenance issues, which can further improve the accuracy of the second answer information and further improve the accuracy of responding to equipment maintenance issues.

[0071] In one embodiment, determining a target device maintenance knowledge base based on the local knowledge base includes:

[0072] Display a knowledge search box, and receive knowledge keywords input by the user through the knowledge search box;

[0073] A target device maintenance knowledge base corresponding to the knowledge keyword is selected from the local knowledge base.

[0074] In this embodiment, a mechanism can also be provided to allow the user to actively search and determine the target device maintenance knowledge base. After the device maintenance knowledge base selection interface receives a selection operation for the local knowledge base auxiliary, the local knowledge base selection interface can be displayed on the device maintenance knowledge base selection interface, and a knowledge search box can be displayed in the local knowledge base selection interface. Figure 5, users can edit the knowledge keywords corresponding to the relevant knowledge they want to find through the knowledge search box. For example, the equipment maintenance question is "Why can't the robot arm bend?" The first answer provides the user with the first answer information from the setting level, that is, the robot arm is set with parameters and cannot bend, but the user believes that this question should be answered from the fault level. Therefore, after being dissatisfied with the first answer information, the user can directly enter the knowledge keyword "robot arm failure" in the knowledge search box through the selection operation assisted by the local knowledge base. The sub-knowledge bases matching the knowledge keywords in the local knowledge base are filtered out to determine the target equipment maintenance knowledge base. At this time, the target equipment maintenance knowledge base at least contains the relevant knowledge of "robot arm failure". The target equipment maintenance knowledge base can be quickly obtained through knowledge search, saving the user's operation time and improving the user experience.

[0075] Further, refer to Figure 5 After the knowledge search box is displayed, an operation selection bar for the knowledge type can also be provided in the local knowledge base selection interface. After the user edits the knowledge search box, he can also view the sub-knowledge bases that match the knowledge keywords corresponding to different knowledge types by selecting different operation selection bars. The interface can also display the fragments that match the knowledge keywords for each sub-knowledge base for user selection.

[0076] In one embodiment, re-outputting the second answer information corresponding to the equipment maintenance question based on the target equipment maintenance knowledge base includes:

[0077] Acquire first device related knowledge corresponding to the first answer information;

[0078] In the target device maintenance knowledge base, matching the second device-related knowledge corresponding to the device maintenance problem;

[0079] Determining target device-related knowledge according to the first device-related knowledge and the second device-related knowledge;

[0080] Output second answer information corresponding to the equipment maintenance question based on the target equipment related knowledge.

[0081] In this embodiment, after determining the target device maintenance knowledge base, the target device maintenance knowledge base will contain knowledge consistent with the direction of the user to solve the maintenance problem. It is necessary to use this knowledge and combine it with the first answer information to give an answer that is different from the first answer information.

[0082] In this embodiment, during the answering process of the first answer information, after receiving the maintenance question, the first relevant knowledge matching the maintenance question is matched in the default equipment maintenance knowledge base, and then the first answer information is obtained based on the first relevant knowledge. When a second answer is required, on the one hand, it is necessary to match the second equipment-related knowledge corresponding to the equipment maintenance question in the target equipment maintenance knowledge base, and on the other hand, it is necessary to obtain the first equipment-related knowledge corresponding to the equipment maintenance question from the default equipment maintenance knowledge base when obtaining the initial answer. Based on the first equipment-related knowledge and the second equipment-related knowledge, the target equipment-related knowledge is determined. The determination method can be determined according to the user setting or according to the type of dissatisfaction corresponding to the first answer information. For example, when the first answer information is dissatisfied due to incomplete information, and the user needs a complete answer, the first equipment-related knowledge and the second equipment-related information can be merged to obtain the target equipment-related knowledge. At this time, the target equipment-related knowledge is more complete equipment-related knowledge for the equipment maintenance problem, so that a more complete second answer information can be obtained. When the first answer information is unsatisfactory because it deviates from the actual equipment maintenance problem, equipment-related knowledge that is different from the first equipment-related knowledge can be screened out from the second equipment-related knowledge as the target equipment-related knowledge, thereby filtering out irrelevant equipment-related knowledge based on the initial answer for a second answer, thereby improving the difference between the second answer information and the first answer information, and users can get more accurate answers to equipment maintenance issues.

[0083] In one embodiment, determining the target device-related knowledge according to the first device-related knowledge and the second device-related knowledge includes:

[0084] Calculating the similarity between each first sub-knowledge in the first device-related knowledge and each second sub-knowledge in the second device-related knowledge;

[0085] For each second sub-knowledge, obtaining target first device-related knowledge having the highest similarity to the second sub-knowledge;

[0086] The second sub-knowledge is sorted based on the similarity between each second sub-knowledge and the corresponding target first knowledge to determine the target device related knowledge.

[0087] In this implementation, knowledge that is not included in the first device-related knowledge can be screened out from the second device-related knowledge as the target device-related knowledge. The first device-related knowledge includes at least one first sub-knowledge, and the second device-related knowledge includes at least one second sub-knowledge. The similarity between each first sub-knowledge in the first device-related knowledge and each second sub-knowledge in the second device-related knowledge is calculated. Specifically, the similarity between the first sub-knowledge and the second sub-knowledge can be characterized by calculating the vector similarity corresponding to the first sub-knowledge and the second sub-knowledge. Given that the first device-related knowledge includes m first sub-knowledge and the second device-related knowledge includes n second sub-knowledge, m*n similarities can be calculated. For each second sub-knowledge, the similarity is calculated between it and the m first sub-knowledge, and the first sub-knowledge corresponding to the highest similarity is selected from the m similarities as the target first sub-knowledge with the highest similarity. Each second sub-knowledge is sorted according to the similarity between each second sub-knowledge and the corresponding target first knowledge. The sorting result can characterize the possibility that the second sub-knowledge exists in the first device-related knowledge similar to the first sub-knowledge, and then the most dissimilar batch of second sub-knowledge is selected to form the target device-related knowledge, so as to filter out the second sub-knowledge similar to the first sub-knowledge from the second device-related knowledge. In this way, the duplication between the second answer information and the first answer information can be reduced. When the first answer information is incomplete, the user can combine the first answer information and the second answer information to solve the equipment maintenance problem. When the first answer information deviates from the accurate answer, the useless information involved in the initial answer can be filtered out, making the second answer information more accurate, thereby further improving the accuracy of the response to the equipment maintenance problem.

[0088] In one embodiment, outputting the second answer information corresponding to the equipment maintenance question according to the target equipment related knowledge includes:

[0089] Summarizing the target device-related knowledge and outputting third answer information corresponding to the device maintenance question;

[0090] The first answer information and the third answer information are merged according to the satisfaction level to obtain the second answer information.

[0091] In this embodiment, the target device-related knowledge is the device-related knowledge that is more matched with the device maintenance problem and is selected based on the initial answer and the user's selection. The target device-related knowledge is summarized to obtain the third answer information about the device maintenance problem. In some embodiments, the third answer information can be directly output as the second answer information. In some embodiments, considering that the first answer information is also based on the device maintenance problem, it can also solve the device maintenance problem to a certain extent. Therefore, the first answer information and the third answer information can be combined to obtain the second answer information. The user's satisfaction with the first answer information is obtained. When the satisfaction is high but does not reach the preset threshold, it indicates that the user has partially affirmed the first answer information, and the first answer information contains available information for solving the device maintenance problem. Therefore, the information retention degree of the first answer information can be set to be high. When the satisfaction does not reach the preset threshold and the satisfaction is low, it indicates that the user is very dissatisfied with the first answer information, and the first answer information seriously deviates from the purpose of solving the device maintenance problem. There is less available information, so the information retention degree of the first answer information can be set to be low.

[0092] During fusion, the first answer information and the third answer information are analyzed, and the different contents between the first answer information and the third answer information are determined according to their semantic information. The different contents between the first answer information and the third answer information are retained according to the degree of information retention, and the third answer information is obtained by combining the same contents between the first answer information and the third answer information. In this way, part of the information in the first answer information is retained based on the user's satisfaction with the first answer information, and the user participates in the secondary answer process, thereby facilitating the user to solve the equipment maintenance problem based on the second answer information, and improving the effect of responding to the equipment maintenance problem.

[0093] In one embodiment, obtaining first device information in the device maintenance question and second device information in the second answer information;

[0094] Based on the first device information, filtering target device information from the second device information;

[0095] The target device information and the target device related knowledge are input into a large language model for aggregation to obtain the third answer information.

[0096] In this embodiment, the outputting of the third answer information corresponding to the equipment maintenance question based on the summary of the target equipment related knowledge includes:

[0097] Acquire the first device information in the device maintenance question and the second device information in the first answer information;

[0098] Based on the first device information, filtering target device information from the second device information;

[0099] The target device information and the target device related knowledge are input into a large language model for aggregation to obtain the third answer information.

[0100] In this embodiment, the equipment maintenance problem involves related issues on equipment maintenance, so the second answer information will also mention the relevant information of the equipment, as well as information on related equipment associated with the equipment. For example, for the maintenance problem of the palletizing robot, the maintenance problem of the conveyor belt will also be involved in the answer process. In order to answer the equipment maintenance problem more comprehensively in the second answer, the relevant equipment information such as the conveyor belt can also be used as a prompt word for the output of the third answer information.

[0101] Specifically, the first device information is extracted from the device maintenance question, and the first device information is the relevant information of the device that the device maintenance question mainly asks and answers, so that the second device information is extracted from the second answer information, and the second device information contains the information of the device that the device maintenance question mainly focuses on and its related devices, such as the device name, device type, etc. The first device information is filtered out from the second device information, and the target device information is screened out to characterize the related devices. The second device information is used as a prompt word and combined with the target device related knowledge to be input into the large language model for summary, prompting the large language model to focus on the devices related to the target device in addition to the devices in the device maintenance question when summarizing the target device related knowledge, and obtain the third answer information output by the large language model. The third answer information can also contain a certain degree of information about related devices, thereby improving the comprehensiveness of responding to the device maintenance question.

[0102] This embodiment also provides a device maintenance question and answer device, which can be integrated into an electronic device. Figure 6 As shown, the equipment maintenance question-answering device may include:

[0103] The question-answering module 1001 is used to receive a device maintenance question input by a user and output first answer information corresponding to the device maintenance question;

[0104] An acquisition module 1002 is used to acquire the user's satisfaction with the first answer information;

[0105] Output module 1003, configured to output a device maintenance knowledge base selection interface if the satisfaction level does not exceed a preset threshold;

[0106] A determination module 1004, configured to determine a target device maintenance knowledge base according to a selection operation received on the device maintenance knowledge base selection interface;

[0107] The question-answering module 1001 is further configured to re-output second answer information corresponding to the equipment maintenance question based on the target equipment maintenance knowledge base.

[0108] Optionally, the device maintenance knowledge base selection interface includes Internet assistance and / or local knowledge base assistance, and the determination module 1004 is further used to:

[0109] If the device maintenance knowledge base selection interface receives a selection operation for the Internet assistance, setting the Internet as the target device maintenance knowledge base;

[0110] If the device maintenance knowledge base selection interface receives a selection operation for local knowledge base assistance, a target device maintenance knowledge base is determined based on the local knowledge base.

[0111] Optionally, the determining module 1004 is further configured to:

[0112] Outputting the knowledge categories of the local knowledge base;

[0113] Determining a target knowledge category according to the received selection operation for the knowledge category;

[0114] The target device maintenance knowledge base corresponding to the target knowledge category is determined from the local knowledge base.

[0115] Optionally, the determining module 1004 is further configured to:

[0116] Display a knowledge search box, and receive knowledge keywords input by the user through the knowledge search box;

[0117] A target device maintenance knowledge base corresponding to the knowledge keyword is selected from the local knowledge base.

[0118] Optionally, the question-answering module 1001 is further used for:

[0119] Acquire first device related knowledge corresponding to the first answer information;

[0120] In the target device maintenance knowledge base, matching the second device-related knowledge corresponding to the device maintenance problem;

[0121] Determining target device-related knowledge according to the first device-related knowledge and the second device-related knowledge;

[0122] Output second answer information corresponding to the equipment maintenance question based on the target equipment related knowledge.

[0123] Optionally, the question-answering module 1001 is further used for:

[0124] Summarizing the target device-related knowledge and outputting third answer information corresponding to the device maintenance question;

[0125] The first answer information and the third answer information are merged according to the satisfaction level to obtain the second answer information.

[0126] Optionally, the question-answering module 1001 is further used for:

[0127] Acquire the first device information in the device maintenance question and the second device information in the first answer information;

[0128] Based on the first device information, filtering target device information from the second device information;

[0129] The target device information and the target device related knowledge are input into a large language model for aggregation to obtain the third answer information.

[0130] Optionally, the question-answering module 1001 is further used for:

[0131] Calculating the similarity between each first sub-knowledge in the first device-related knowledge and each second sub-knowledge in the second device-related knowledge;

[0132] For each second sub-knowledge, obtaining the target first sub-knowledge with the highest similarity to the second sub-knowledge;

[0133] The second sub-knowledge is sorted based on the similarity between each second sub-knowledge and the corresponding target first knowledge to determine the target device related knowledge.

[0134] Optionally, the acquisition module 1002 is further used for:

[0135] Obtaining the number of related questions matching the equipment maintenance question received within a preset period of time after outputting the first answer information;

[0136] The satisfaction level is determined based on the number of related issues.

[0137] In this embodiment, a device maintenance question input by a user is received, and first answer information corresponding to the device maintenance question is output; the user's satisfaction with the first answer information is obtained; if the satisfaction does not exceed a preset threshold, a device maintenance knowledge base selection interface is output; a target device maintenance knowledge base is determined based on the selection operation received on the device maintenance knowledge base selection interface; and second answer information corresponding to the device maintenance question is re-output based on the target device maintenance knowledge base. In this way, when the user is not satisfied with the first answer information corresponding to the device maintenance question, a device maintenance knowledge base selection interface can be output, allowing the user to select the target device maintenance knowledge base they want through the device maintenance knowledge base selection interface, and the second answer information corresponding to the device maintenance question is re-output based on the target device maintenance knowledge base selected by the user, so as to remedy the last answer to the device maintenance question and assist in maintenance questions and answers, which can effectively improve the accuracy of responding to device maintenance questions.

[0138] like Figure 7 As shown, Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. The electronic device 1100 includes a processor 1101 having one or more processing cores, a memory 1102 having one or more computer-readable storage media, and a computer program stored in the memory 1102 and executable on the processor. The processor 1101 is electrically connected to the memory 1102. Those skilled in the art will appreciate that the electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown, or combine certain components, or arrange components differently.

[0139] The processor 1101 is the control center of the electronic device 1100, and uses various interfaces and lines to connect various parts of the entire electronic device 1100. By running or loading software programs and / or units stored in the memory 1102, and calling data stored in the memory 1102, the processor 1101 executes various functions of the electronic device 1100 and processes data, thereby monitoring the electronic device 1100 as a whole. The processor 1101 can be a processor CPU, a graphics processor GPU, a network processor (Network Processor, NP), etc., and can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present invention.

[0140] In the embodiment of the present invention, the processor 1101 in the electronic device 1100 loads instructions corresponding to the processes of one or more application programs into the memory 1102 according to the following steps, and the processor 1101 runs the application programs stored in the memory 1102, thereby realizing various functions, for example:

[0141] Receive a device maintenance question input by a user, and output first answer information corresponding to the device maintenance question;

[0142] Obtaining the user's satisfaction with the first answer information;

[0143] If the satisfaction level does not exceed a preset threshold, outputting a device maintenance knowledge base selection interface;

[0144] Determining a target device maintenance knowledge base according to a selection operation received on the device maintenance knowledge base selection interface;

[0145] Based on the target equipment maintenance knowledge base, second answer information corresponding to the equipment maintenance question is re-outputted.

[0146] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0147] Optional, such as Figure 7 As shown, the electronic device 1100 further includes: a touch screen 1103, a radio frequency circuit 1104, an audio circuit 1105, an input unit 1106, and a power supply 1107. The processor 1101 is electrically connected to the touch screen 1103, the radio frequency circuit 1104, the audio circuit 1105, the input unit 1106, and the power supply 1107, respectively. Those skilled in the art can understand that Figure 7 The electronic device structure shown in the figure does not constitute a limitation of the electronic device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0148] The touch display screen 1103 can be used to display a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. The touch display screen 1103 may include a display panel and a touch panel. Among them, the display panel can be used to display information input by the user or information provided to the user and various graphical user interfaces of the electronic device, and these graphical user interfaces can be composed of graphics, text, icons, videos and any combination thereof. Optionally, the display panel can be configured in the form of a liquid crystal display (LCD, Liquid Crystal Display), an organic light-emitting diode (OLED, Organic Light-EmittingDiode) and the like. The touch panel can be used to collect the user's touch operation on or near it (such as the user uses any suitable object or attachment such as a finger, a stylus, etc. on the touch panel or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 1101, and can receive the command sent by the processor 1101 and execute it. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 1101 to determine the type of touch event, and then the processor 1101 provides corresponding visual output on the display panel according to the type of touch event. In an embodiment of the present invention, the touch panel and the display panel can be integrated into the touch display screen 1103 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can be used as two independent components to realize the input and output functions. That is, the touch display screen 1103 can also be used as a part of the input unit 1106 to realize the input function.

[0149] The radio frequency circuit 1104 may be used to send and receive radio frequency signals, so as to establish wireless communication with a network device or other electronic devices through wireless communication, and to send and receive signals between the network device or other electronic devices.

[0150] The audio circuit 1105 can be used to provide an audio interface between the user and the electronic device through a speaker and a microphone. The audio circuit 1105 can transmit the electrical signal converted from the received audio data to the speaker, which is converted into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 1105 and converted into audio data, and then the audio data is output to the processor 1101 for processing, and then sent to another electronic device through the radio frequency circuit 1104, or the audio data is output to the memory 1102 for further processing. The audio circuit 1105 may also include an earplug jack to provide communication between an external headset and an electronic device.

[0151] The input unit 1106 may be used to receive input numbers, character information or user feature information (such as fingerprint, iris, facial information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.

[0152] The power supply 1107 is used to supply power to various components of the electronic device 1100. Optionally, the power supply 1107 can be logically connected to the processor 1101 through a power management system, so that the power management system can manage charging, discharging, and power consumption. The power supply 1107 can also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0153] although Figure 7 Not shown, the electronic device 1100 may also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described in detail here.

[0154] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0155] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.

[0156] To this end, an embodiment of the present invention provides a computer-readable storage medium, in which multiple computer programs are stored, and the computer program can be loaded by a processor to execute any one of the equipment maintenance question-and-answer methods provided in the embodiment of the present invention. The computer program can execute the following steps of the equipment maintenance question-and-answer method:

[0157] Receive a device maintenance question input by a user, and output first answer information corresponding to the device maintenance question;

[0158] Obtaining the user's satisfaction with the first answer information;

[0159] If the satisfaction level does not exceed a preset threshold, outputting a device maintenance knowledge base selection interface;

[0160] Determining a target device maintenance knowledge base according to a selection operation received on the device maintenance knowledge base selection interface;

[0161] Based on the target equipment maintenance knowledge base, second answer information corresponding to the equipment maintenance question is re-outputted.

[0162] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0163] The computer-readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0164] Since the computer program stored in the computer-readable storage medium can execute any one of the equipment maintenance question and answer methods provided in the embodiments of the present invention, the beneficial effects that can be achieved by any one of the equipment maintenance question and answer methods provided in the embodiments of the present invention can be achieved. Please refer to the previous embodiments for details and will not be repeated here.

[0165] In the above-mentioned equipment maintenance question-and-answer device, computer-readable storage medium, electronic device, and computer program product embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process and beneficial effects of the above-described equipment maintenance question-and-answer device, computer-readable storage medium, computer program product, electronic device, and its corresponding units can refer to the description of the equipment maintenance question-and-answer method in the above embodiment, and will not be repeated here.

[0166] The above is a detailed introduction to an equipment maintenance question and answer method, an equipment maintenance question and answer device, an electronic device, a computer-readable storage medium, and a computer program product provided in an embodiment of the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for technical personnel in this field, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A device maintenance question-and-answer method, characterized in that: The equipment maintenance question-and-answer method comprises: Receive a device maintenance question input by a user, and output first answer information corresponding to the device maintenance question; Obtaining the user's satisfaction with the first answer information; If the satisfaction level does not exceed a preset threshold, outputting a device maintenance knowledge base selection interface; Determining a target device maintenance knowledge base according to a selection operation received on the device maintenance knowledge base selection interface; Based on the target equipment maintenance knowledge base, second answer information corresponding to the equipment maintenance question is re-outputted.

2. The equipment maintenance question-and-answer method according to claim 1, characterized in that: The device maintenance knowledge base selection interface includes Internet assistance and / or local knowledge base assistance, and determining the target device maintenance knowledge base according to the selection operation received by the device maintenance knowledge base selection interface includes: If the device maintenance knowledge base selection interface receives a selection operation for the Internet assistance, setting the Internet as the target device maintenance knowledge base; If the device maintenance knowledge base selection interface receives a selection operation for local knowledge base assistance, a target device maintenance knowledge base is determined based on the local knowledge base.

3. The equipment maintenance question-and-answer method according to claim 2, characterized in that: The determining of a target device maintenance knowledge base based on the local knowledge base includes: Outputting the knowledge categories of the local knowledge base; Determining a target knowledge category according to the received selection operation for the knowledge category; The target device maintenance knowledge base corresponding to the target knowledge category is determined from the local knowledge base.

4. The equipment maintenance question-and-answer method according to claim 2, characterized in that: The determining of a target device maintenance knowledge base based on the local knowledge base includes: Display a knowledge search box, and receive knowledge keywords input by the user through the knowledge search box; A target device maintenance knowledge base corresponding to the knowledge keyword is selected from the local knowledge base.

5. The equipment maintenance question-and-answer method according to claim 1, characterized in that: The re-outputting the second answer information corresponding to the equipment maintenance question based on the target equipment maintenance knowledge base includes: Acquire first device related knowledge corresponding to the first answer information; In the target device maintenance knowledge base, matching the second device-related knowledge corresponding to the device maintenance problem; Determining target device-related knowledge according to the first device-related knowledge and the second device-related knowledge; Output second answer information corresponding to the equipment maintenance question based on the target equipment related knowledge.

6. The equipment maintenance question-and-answer method according to claim 5, characterized in that: The outputting the second answer information corresponding to the equipment maintenance question according to the target equipment related knowledge includes: Summarizing the target device-related knowledge and outputting third answer information corresponding to the device maintenance question; The first answer information and the third answer information are merged according to the satisfaction level to obtain the second answer information.

7. The equipment maintenance question-and-answer method according to claim 6, characterized in that: The step of summarizing the target device-related knowledge and outputting third answer information corresponding to the device maintenance question includes: Acquire the first device information in the device maintenance question and the second device information in the first answer information; Based on the first device information, filtering target device information from the second device information; The target device information and the target device related knowledge are input into a large language model for aggregation to obtain the third answer information.

8. The equipment maintenance question-and-answer method according to claim 5, characterized in that: The determining target device-related knowledge according to the first device-related knowledge and the second device-related knowledge includes: Calculating the similarity between each first sub-knowledge in the first device-related knowledge and each second sub-knowledge in the second device-related knowledge; For each second sub-knowledge, obtaining the target first sub-knowledge with the highest similarity to the second sub-knowledge; The second sub-knowledge is sorted based on the similarity between each second sub-knowledge and the corresponding target first knowledge to determine the target device related knowledge.

9. The equipment maintenance question-and-answer method according to any one of claims 1 to 8, characterized in that: The obtaining of the user's satisfaction with the first answer information includes: Obtaining the number of related questions matching the equipment maintenance question received within a preset period of time after outputting the first answer information; The satisfaction level is determined based on the number of related issues.

10. An equipment maintenance question-and-answer device, characterized in that: The equipment maintenance question-and-answer device comprises: A question-and-answer module, configured to receive a device maintenance question input by a user and output first answer information corresponding to the device maintenance question; An acquisition module, used for acquiring the user's satisfaction with the first answer information; An output module, configured to output a device maintenance knowledge base selection interface if the satisfaction level does not exceed a preset threshold; A determination module, configured to determine a target device maintenance knowledge base according to a selection operation received by the device maintenance knowledge base selection interface; The question-and-answer module is further used to re-output second answer information corresponding to the equipment maintenance question based on the target equipment maintenance knowledge base.

11. An electronic device, characterized in that: The invention comprises a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the equipment maintenance question-and-answer method in any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a computer program. When the computer program is executed on an electronic device, the computer program is used to enable the electronic device to execute the steps of the device maintenance question-and-answer method in any one of claims 1-9.