Information acquisition method, device, storage medium and electronic device
By displaying the operation and maintenance auxiliary interface on the terminal device and using a variety of auxiliary tools to identify and query abnormal information, the problem of low efficiency in solving equipment abnormal problems under manual methods is solved, and timely processing and early warning of abnormal problems are achieved.
Patent Information
- Application Number
- CN202211405114.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-10
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2042-11-10
AI Technical Summary
In the prior art, when solving equipment abnormality problems manually, it is impossible to obtain the equipment abnormality situation in a timely manner, resulting in low efficiency in solving the abnormality problem.
Provided is an information acquisition method and device. By displaying an operation and maintenance assistance interface on a terminal device, multiple auxiliary tools are used to respond to user instructions to identify and query abnormal information, including OCR image recognition, voice recognition, big data analysis, knowledge graphs, and information classification display, etc., to record and predict operation and maintenance data in real time, identify equipment abnormalities in advance, and provide solutions.
It improves the efficiency of solving equipment abnormal problems and early warning capabilities, queries abnormal solutions through multiple methods, records and predicts the changing trends of operation and maintenance data in real time, and realizes the timely handling of abnormal problems.
Smart Images

Figure CN116010549B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of financial technology, and specifically, to an information acquisition method, device, storage medium and electronic device. Background Art
[0002] As financial institutions expand their business scope and the number of their branches continues to grow, maintaining multiple business systems and backend equipment in data centers, as well as creating new business systems, can lead to staff members struggling to understand and maintain these systems and equipment. This wide variety of systems and equipment, coupled with varying technical expertise across multiple branches, can hinder operational operations. Furthermore, after maintenance is complete, it's difficult to identify anomalies, leading to delays in resolving them and potentially rendering the systems and equipment unusable.
[0003] In order to solve the above problems, the current solution is usually to determine the anomaly through manual experience. When the current staff is unable to solve the problem, the problem can only be solved by replacing the staff. When an anomaly occurs, the alarm can only be sounded through the corresponding equipment alarm device, and the operation and maintenance personnel are required to check the alarm information. It is impossible to timely release the alarm information and early warning processing.
[0004] Currently, no effective solution has been proposed to the problem that when solving equipment abnormality problems manually in related technologies, the equipment abnormality status cannot be obtained in a timely manner, and the efficiency of solving equipment abnormality problems is low. Summary of the Invention
[0005] The present application provides an information acquisition method, device, storage medium and electronic device to solve the problem in the related art that when solving device abnormality problems manually, the device abnormality situation cannot be obtained in time and the efficiency of solving the device abnormality problem is low.
[0006] According to one aspect of the present application, a method for obtaining information is provided. The method includes: displaying an operation and maintenance auxiliary interface on a terminal device, wherein the operation and maintenance auxiliary interface includes multiple auxiliary tools; responding to a first instruction message sent by a user, determining an auxiliary tool associated with the first instruction message, obtaining the first auxiliary tool, identifying the first instruction message through the first auxiliary tool, obtaining an identification result, and displaying operation and maintenance query information corresponding to the identification result; responding to a second instruction message sent by the user, determining an auxiliary tool associated with the second instruction message, obtaining a second auxiliary tool, querying information with the second auxiliary tool for information with the highest similarity to the second instruction message, obtaining first operation and maintenance display information, and displaying the first operation and maintenance display information; responding to a third instruction message sent by the user, determining an auxiliary tool associated with the third instruction message, obtaining a third auxiliary tool, and displaying second operation and maintenance display information associated with the third instruction message through the third auxiliary tool.
[0007] Optionally, querying the information with the highest similarity to the second instruction information through the second auxiliary tool to obtain the first operation and maintenance display information includes: obtaining the information content of the second instruction information, and segmenting the information content to obtain multiple segmentation results; changing the vector values associated with the multiple segmentation results in the preset feature vector group to the first preset value to obtain the target feature vector group; calculating the correlation coefficient between each historical feature vector group and the target feature vector group in turn to obtain multiple correlation coefficients, and obtaining the maximum correlation coefficient among the multiple correlation coefficients; determining the information associated with the historical feature vector group corresponding to the maximum correlation coefficient as the first operation and maintenance display information.
[0008] Optionally, in response to a third instruction message sent by a user, an auxiliary tool associated with the third instruction message is determined, the third auxiliary tool is obtained, and the second operation and maintenance display information associated with the third instruction message is displayed through the third auxiliary tool, including: when the third instruction message indicates to display the running time change trend, the running time change trend graph is determined as the second operation and maintenance display information, wherein the running time transformation trend graph is predicted by historical running time data; when the third instruction message indicates to display the knowledge graph, the knowledge entity with the highest correlation in the database is determined as the second operation and maintenance display information, wherein the database stores multiple knowledge graphs, and each knowledge graph contains knowledge entities with different correlations; when the third instruction message indicates to recommend user-related information, the information associated with the user in the database is determined as the second operation and maintenance display information.
[0009] Optionally, before determining the running time change trend chart as the second operation and maintenance display information, the method also includes: obtaining multiple historical running time data from the database; calculating the standard deviation of the multiple historical running time data, and calculating the mean of the multiple historical running time data; adding the standard deviation to the mean to obtain predicted running time data; adding the multiple historical running time data and the predicted running time data to a preset chart to obtain the running time change trend chart.
[0010] Optionally, when the third instruction information indicates to display the knowledge graph, determining the knowledge entity with the highest correlation in the database as the second operation and maintenance display information includes: obtaining multiple knowledge graphs in the database, and determining the number of other knowledge entities associated with each knowledge entity in the multiple knowledge graphs to obtain the correlation of each knowledge entity; sorting the multiple knowledge entities according to the correlation to obtain a first sequence; obtaining a preset number of knowledge entities from the first sequence in descending order to obtain the knowledge entity with the highest correlation, and determining the knowledge entity with the highest correlation as the second operation and maintenance display information.
[0011] Optionally, when the third instruction information indicates recommending user-related information, determining the information associated with the user in the database as the second operation and maintenance display information includes: obtaining the user information of the user, and adding the user information to the target model to obtain the user type of the user information, wherein the target model is trained by using multiple historical user information and the user type corresponding to each historical user information as samples; obtaining information associated with the user type from the database according to the comparison table, and determining the information associated with the user type as the second operation and maintenance display information, wherein the comparison table includes multiple user types and information associated with each user type.
[0012] Optionally, the first instruction information is identified by the first auxiliary tool to obtain a recognition result, and the operation and maintenance query information corresponding to the recognition result is displayed, including: when the first instruction information contains picture information, the content in the picture information is identified by the OCR image recognition technology to obtain a recognition result, and the recognition result is used as a keyword to search in the database to obtain the operation and maintenance query information; when the first instruction information contains voice information, the content in the voice information is identified by the voice recognition technology to obtain a recognition result, and the recognition result is used as a keyword to search in the database to obtain the operation and maintenance query information.
[0013] According to another aspect of the present application, an information acquisition device is provided. The device includes: a display unit for displaying an operation and maintenance auxiliary interface on a terminal device, wherein the operation and maintenance auxiliary interface includes multiple auxiliary tools; a first response unit for responding to a first instruction message sent by a user, determining an auxiliary tool associated with the first instruction message, obtaining the first auxiliary tool, identifying the first instruction message through the first auxiliary tool, obtaining an identification result, and displaying operation and maintenance query information corresponding to the identification result; a second response unit for responding to a second instruction message sent by a user, determining an auxiliary tool associated with the second instruction message, obtaining a second auxiliary tool, querying the information with the highest similarity to the second instruction message through the second auxiliary tool, obtaining first operation and maintenance display information, and displaying the first operation and maintenance display information; and a third response unit for responding to a third instruction message sent by a user, determining an auxiliary tool associated with the third instruction message, obtaining a third auxiliary tool, and displaying the second operation and maintenance display information associated with the third instruction message through the third auxiliary tool.
[0014] According to another aspect of an embodiment of the present invention, a computer storage medium is provided. The computer storage medium is used to store a program. When the program is executed, the device where the computer storage medium is located is controlled to execute an information acquisition method.
[0015] According to another aspect of an embodiment of the present invention, an electronic device is provided, comprising one or more processors and a memory; the memory stores computer-readable instructions, and the processor is used to execute the computer-readable instructions, wherein an information acquisition method is executed when the computer-readable instructions are executed.
[0016] Through this application, the following steps are adopted: displaying an operation and maintenance auxiliary interface in a terminal device, wherein the operation and maintenance auxiliary interface includes multiple auxiliary tools; responding to a first instruction message sent by a user, determining an auxiliary tool associated with the first instruction message, obtaining a first auxiliary tool, and identifying the first instruction message through the first auxiliary tool to obtain an identification result, and displaying operation and maintenance query information corresponding to the identification result; responding to a second instruction message sent by a user, determining an auxiliary tool associated with the second instruction message, obtaining a second auxiliary tool, and querying the information with the highest similarity to the second instruction message through the second auxiliary tool to obtain first operation and maintenance display information, and displaying the first operation and maintenance display information; responding to a third instruction message sent by a user, determining an auxiliary tool associated with the third instruction message, obtaining a third auxiliary tool, and displaying the second operation and maintenance display information associated with the third instruction message through the third auxiliary tool. This solves the problem in the related art that when solving equipment abnormality problems manually, the equipment abnormality cannot be obtained in a timely manner, and the efficiency of solving equipment abnormality problems is low. Through the multiple auxiliary tools in the operation and maintenance auxiliary interface, you can query solutions to abnormal problems in different ways, and record the operation and maintenance data in the equipment or system in real time. At the same time, use the operation and maintenance data to predict the changing trend of the operation and maintenance data, so that you can determine in advance whether there are abnormalities in the equipment based on the prediction results, and then obtain solutions to abnormalities and issue early warnings for abnormalities through the tools in the operation and maintenance auxiliary interface, thereby improving the efficiency of solving abnormalities and the efficiency of abnormality prediction. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings, which constitute part of this application, are intended to provide a further understanding of this application. The exemplary embodiments and descriptions of this application are intended to explain this application and do not constitute an improper limitation on this application. In the accompanying drawings:
[0018] Figure 1 is a flowchart of an information acquisition method provided in an embodiment of the present application;
[0019] Figure 2 is a schematic diagram of an optional operation and maintenance assistance interface provided according to an embodiment of the present application;
[0020] Figure 3 is a flowchart of an optional instruction information identification method provided according to an embodiment of the present application;
[0021] Figure 4 is a schematic diagram of an information acquisition device provided according to an embodiment of the present application;
[0022] Figure 5 A schematic diagram of an electronic device provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0023] It should be noted that, in the absence of conflict, the embodiments and features of the embodiments in this application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0024] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention 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 ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.
[0025] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0026] It should be noted that the relevant information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display and analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties. For example, an interface is set up between this system and the relevant user or organization. Before obtaining relevant information, it is necessary to send an acquisition request to the aforementioned user or organization through the interface, and obtain the relevant information after receiving the consent information fed back by the aforementioned user or organization.
[0027] It should be noted that the information acquisition method, device, storage medium and electronic device determined in the present disclosure can be used in the field of financial technology, and can also be used in any field other than the field of financial technology. The application field of the information acquisition method, device, storage medium and electronic device determined in the present disclosure is not limited.
[0028] According to an embodiment of the present application, a method for acquiring information is provided.
[0029] Figure 1 This is a flow chart of the information acquisition method provided in accordance with an embodiment of the present application. Figure 1 As shown, the method includes the following steps:
[0030] Step S101: displaying an operation and maintenance assistance interface on a terminal device, wherein the operation and maintenance assistance interface includes a plurality of auxiliary tools.
[0031] Specifically, Figure 2 is a schematic diagram of an optional operation and maintenance auxiliary interface provided according to an embodiment of the present application, such as Figure 2 As shown, the operation and maintenance auxiliary interface is set in the terminal device, which can be a mobile phone, tablet computer and other devices. The operation and maintenance auxiliary interface can be set from top to bottom as follows: LOGO, keyword search, OCR image recognition and data storage tool, voice recognition and data storage tool, knowledge graph calculation and display tool, big data analysis tool, information classification display tool, information content intelligent recommendation tool and other auxiliary tools.
[0032] Step S102, responding to the first instruction information sent by the user, determining the auxiliary tool associated with the first instruction information, obtaining the first auxiliary tool, and identifying the first instruction information through the first auxiliary tool to obtain an identification result, and displaying operation and maintenance query information corresponding to the identification result.
[0033] Specifically, the first instruction information sent by the user can be an information query instruction. When the user wants to query information, they can click the keyword tool in the operation and maintenance assistance interface and search for it. For example, if a user encounters an abnormal problem during equipment operation and maintenance, but the user does not know how to solve the problem, the user can enter the first instruction information in the keyword search tool to obtain operation and maintenance query information.
[0034] It should be noted that when the first command information sent by the user is a voice message or a picture message, the auxiliary tool associated with the first command information, that is, the auxiliary tool that the user needs to click is an OCR image recognition and data storage tool or a voice recognition and data storage tool, so that the voice information or picture information is first recognized according to the above two tools to obtain the recognition result, wherein the recognition result is the user's search content, and the user's operation and maintenance query information is determined in the database based on the recognition result, and the operation and maintenance query information is displayed in the operation and maintenance auxiliary interface.
[0035] Step S103, responding to the second instruction information sent by the user, determining the auxiliary tool associated with the second instruction information, obtaining the second auxiliary tool, and querying the information with the highest similarity to the second instruction information through the second auxiliary tool to obtain the first operation and maintenance display information, and displaying the first operation and maintenance display information.
[0036] Specifically, in the event of an abnormality, the data of the abnormal production alarm can also be input into the big data analysis tool, which can then be compared with the stored historical alarm information in the database through the big data analysis tool, and the historical alarm information with the highest similarity to the abnormal production alarm data can be selected. At the same time, the processing method corresponding to the historical alarm information can be displayed, thereby providing a decision-making reference for the handling of abnormal production alarms.
[0037] Step S104 , responding to the third instruction information sent by the user, determining an auxiliary tool associated with the third instruction information, obtaining the third auxiliary tool, and displaying the second operation and maintenance display information associated with the third instruction information through the third auxiliary tool.
[0038] Specifically, when a user wants to obtain a data trend chart of the operating data of a certain device, or view historical data, the information or data can be displayed through the information classification display tool, thereby generating and displaying the data image that the user wants to obtain, and displaying the data image in the operation and maintenance auxiliary interface, so that the user can intuitively determine the trend of the data, and then predict the data trend of the equipment or business system, and discover anomalies in a timely manner.
[0039] The information acquisition method provided by the embodiment of the present application is to display an operation and maintenance auxiliary interface on a terminal device, wherein the operation and maintenance auxiliary interface includes multiple auxiliary tools; respond to a first instruction message sent by a user, determine the auxiliary tool associated with the first instruction message, obtain the first auxiliary tool, and identify the first instruction message through the first auxiliary tool to obtain an identification result, and display the operation and maintenance query information corresponding to the identification result; respond to a second instruction message sent by the user, determine the auxiliary tool associated with the second instruction message, obtain the second auxiliary tool, and query the information with the highest similarity to the second instruction message through the second auxiliary tool to obtain first operation and maintenance display information, and display the first operation and maintenance display information; respond to a third instruction message sent by the user, determine the auxiliary tool associated with the third instruction message, obtain the third auxiliary tool, and display the second operation and maintenance display information associated with the third instruction message through the third auxiliary tool. This method solves the problem in the related art that when solving equipment abnormality problems manually, the equipment abnormality cannot be obtained in a timely manner, and the efficiency of solving equipment abnormality problems is low. Through the multiple auxiliary tools in the operation and maintenance auxiliary interface, you can query solutions to abnormal problems in different ways, and record the operation and maintenance data in the equipment or system in real time. At the same time, use the operation and maintenance data to predict the changing trend of the operation and maintenance data, so that you can determine in advance whether there are abnormalities in the equipment based on the prediction results, and then obtain solutions to abnormalities and issue early warnings for abnormalities through the tools in the operation and maintenance auxiliary interface, thereby improving the efficiency of solving abnormalities and the efficiency of abnormality prediction.
[0040] Optionally, in the information acquisition method provided in the embodiment of the present application, querying the information with the highest similarity to the second instruction information through the second auxiliary tool to obtain the first operation and maintenance display information includes: obtaining the information content of the second instruction information, and segmenting the information content to obtain multiple segmentation results; changing the vector values associated with the multiple segmentation results in the preset feature vector group to the first preset value to obtain the target feature vector group; calculating the correlation coefficient between each historical feature vector group and the target feature vector group in turn to obtain multiple correlation coefficients, and obtaining the maximum correlation coefficient among the multiple correlation coefficients; determining the information associated with the historical feature vector group corresponding to the maximum correlation coefficient as the first operation and maintenance display information.
[0041] Specifically, the instruction content of the second instruction information can be an alarm message generated by abnormal production. When the user handles the abnormal production, it may be impossible to search directly, and the database does not store the same historical abnormal data and historical solutions as the alarm message generated by the abnormal production. In this case, the alarm message generated by the abnormal production can be sent to a big data analysis tool. The big data analysis tool first performs word segmentation on the alarm message generated by the abnormal production. For example, if an alarm message is: Device A cannot log in, the multiple word segmentation results obtained after word segmentation of the alarm message are: "Device A", "Cannot", and "Log in".
[0042] After obtaining this information, the vector values associated with the multiple word segmentation results in the preset feature vector group can be changed to a first preset value to obtain a target feature vector group, wherein the vector value of each feature vector in the preset feature vector group is 0. After obtaining multiple word segmentation results, the vector values corresponding to the multiple word segmentation results in the preset feature vector group are changed to 1, thereby obtaining a target feature vector group for the alarm information of this abnormal production. For example, the preset feature vector group can be: "Device A", "Device B", "Device C", "Unable", "Success", "Failure", "Login", "Run", and the vector corresponding to the preset feature vector group is 00000000. After changing the preset feature vector group according to the multiple word segmentation results, the target feature vector group obtained is 10010010.
[0043] Furthermore, after obtaining the target feature vector group X[x1, x2, x3, ..., xn], it is necessary to calculate the correlation coefficient between the target feature vector group and multiple historical feature vector groups Y1[a1, a2, a3, ..., an] to Yn[z1, z2, z3, ..., zn] to obtain the correlation coefficient between the target feature vector group and each historical feature vector group. The correlation coefficient can be calculated by calculating the Pearson correlation coefficient between the target feature vector group and each historical feature vector group. First, calculate the mean of X and Y:
[0044]
[0045]
[0046] Among them, x1, x2, x3, ..., xn are vector values in the target feature vector group, a1, a2, a3, ..., an are vector values in the first historical feature vector group, and n is the number of feature vectors.
[0047] Then, the Pearson correlation coefficient is determined based on the vector values in the target feature vector group, the vector values in the first historical feature vector group, and the mean.
[0048]
[0049] Among them, x i is the i-th vector value in the target feature vector group, y i is the i-th vector value in the first historical feature vector group, so that the correlation coefficient between each historical feature vector group and the target feature vector group can be determined in turn according to the above formula, so that the information associated with the historical feature vector group with the highest correlation coefficient is displayed in the operation and maintenance auxiliary interface.
[0050] Optionally, in the information acquisition method provided in an embodiment of the present application, in response to a third instruction information sent by a user, an auxiliary tool associated with the third instruction information is determined, the third auxiliary tool is obtained, and the second operation and maintenance display information associated with the third instruction information is displayed through the third auxiliary tool, including: when the third instruction information indicates to display the running time change trend, the running time change trend graph is determined as the second operation and maintenance display information, wherein the running time transformation trend graph is predicted by historical running time data; when the third instruction information indicates to display the knowledge graph, the knowledge entity with the highest correlation in the database is determined as the second operation and maintenance display information, wherein the database stores multiple knowledge graphs, and each knowledge graph contains knowledge entities with different correlations; when the third instruction information indicates to recommend user-related information, the information associated with the user in the database is determined as the second operation and maintenance display information.
[0051] Specifically, when the user sends the third instruction information, the information content included in the third instruction information can be determined, and different auxiliary tools can be enabled according to different information contents, so as to return different operation and maintenance display information to the user.
[0052] 1. By identifying that the tool clicked by the user is an information classification display tool, it can be determined that the third instruction information indicates that the user wants to obtain the running time change trend of a certain device. At this time, the running time change trend chart pre-generated in the auxiliary tool based on historical data can be displayed, so that the user can intuitively obtain the historical running time and predicted running time of the device.
[0053] In order to accurately obtain the operating time change trend chart of each device, optionally, in the information acquisition method provided in the embodiment of the present application, before determining the operating time change trend chart as the second operation and maintenance display information, the method also includes: obtaining multiple historical operating time data from the database; calculating the standard deviation of the multiple historical operating time data, and calculating the mean of the multiple historical operating time data; adding the standard deviation to the mean to obtain predicted operating time data; adding the multiple historical operating time data and the predicted operating time data to a preset chart to obtain the operating time change trend chart.
[0054] Specifically, when generating an operating time trend graph, it is necessary to obtain the historical operating time of the device. The historical operating time can be the daily operating time of the device over the past month, and multiple historical operating time data are obtained. After obtaining the multiple historical operating time data, the standard deviation of the multiple historical operating time data and the mean of the multiple historical operating time data can be calculated. The standard deviation and the mean are then added together to obtain the operating time data for the next day.
[0055] Furthermore, the predicted data can be used as historical run time data to recalculate the forecast, thereby obtaining the run time data for the next day. Similarly, a run time trend chart can be generated based on the user-entered forecast days and date information. It should be noted that run time prediction can also be performed by building a polynomial regression model based on multiple historical run time data.
[0056] 2. By identifying the tool clicked by the user as a knowledge graph calculation and display tool, it can be determined that the third instruction information indicates that the user wants to obtain knowledge content from a certain knowledge graph. In this case, multiple knowledge graphs can be retrieved from the database based on the keywords entered by the user, and the most relevant knowledge entities in each knowledge graph can be displayed. It should be noted that the most relevant knowledge entities in each knowledge graph can be selected for display, or multiple knowledge entities ranked at the top can be displayed. The specific number of displayed knowledge entities can be adjusted by the user or the size of the display area.
[0057] In order to accurately determine the knowledge entities that need to be displayed, optionally, in the information acquisition method provided in the embodiment of the present application, when the third instruction information indicates to display the knowledge graph, determining the knowledge entity with the highest correlation in the database as the second operation and maintenance display information includes: obtaining multiple knowledge graphs in the database, and determining the number of other knowledge entities associated with each knowledge entity in the multiple knowledge graphs to obtain the correlation of each knowledge entity; sorting the multiple knowledge entities according to the correlation to obtain a first sequence; obtaining a preset number of knowledge entities from the first sequence in order from large to small to obtain the knowledge entity with the highest correlation, and determining the knowledge entity with the highest correlation as the second operation and maintenance display information.
[0058] For example, if the user's query keyword is ABC, and five knowledge graphs related to ABC are detected in the database, and the highest degree of association of knowledge entities in each knowledge graph is 5, 6, 7, 8, and 9 knowledge entities, respectively, then the knowledge entities associated with the nine knowledge entities can be displayed, or the five knowledge entities can be displayed together. It should be noted that the degree of association of a knowledge entity is the number of other knowledge entities associated with the knowledge entity in the corresponding knowledge graph. The greater the number of associations, the more important it is in the knowledge graph.
[0059] Furthermore, after obtaining the knowledge entity, the user can display the remaining knowledge entities associated with the knowledge entity by clicking on the knowledge entity, thereby facilitating the user's browsing of the knowledge graph.
[0060] 3. It is possible to determine that the third instruction information indicates that the user wants to obtain recommended information by identifying that the tool clicked by the user is an intelligent recommendation tool for information content. At this time, based on the user information, information related to the user information can be obtained from the database and displayed in the operation and maintenance assistance interface, thereby displaying the recommended information to the user and displaying the information content of the recommended information according to the user's click situation.
[0061] In order to accurately push recommended information corresponding to the user to the user, optionally, in the information acquisition method provided in the embodiment of the present application, when the third instruction information indicates the recommendation of user-related information, the information associated with the user in the database is determined as the second operation and maintenance display information, including: obtaining the user information of the user, and adding the user information to the target model to obtain the user type of the user information, wherein the target model is trained by using multiple historical user information and the user type corresponding to each historical user information as samples; obtaining information associated with the user type from the database according to the comparison table, and determining the information associated with the user type as the second operation and maintenance display information, wherein the comparison table includes multiple user types and information associated with each user type.
[0062] Specifically, it is first necessary to determine the user's user information, where the user information may include the user's age, department, historical browsing history, etc., and add the above information to the target model for cluster analysis to obtain the user type to which the user belongs, and obtain the preset recommendation information corresponding to the user type, and display the preset recommendation information, thereby achieving the goal of pushing the information that the user wants to obtain.
[0063] Optionally, in the information acquisition method provided in the embodiment of the present application, the first instruction information is identified by a first auxiliary tool to obtain a recognition result, and the operation and maintenance query information corresponding to the recognition result is displayed, including: when the first instruction information contains picture information, the content in the picture information is identified by OCR image recognition technology to obtain a recognition result, and the recognition result is used as a keyword to search in the database to obtain operation and maintenance query information; when the first instruction information contains voice information, the content in the voice information is identified by voice recognition technology to obtain a recognition result, and the recognition result is used as a keyword to search in the database to obtain operation and maintenance query information.
[0064] Specifically, Figure 3 is a flowchart of an optional instruction information identification method provided in an embodiment of the present application, such as Figure 3 As shown, when the first instruction information sent by the user is picture information, the image can be recognized and its content can be identified through OCR image recognition and data storage tools, and a query can be performed based on the image content, and the query record can be added to the user's history record.
[0065] Similarly, if the first instruction information sent by the user is a voice message, the voice recognition and data storage tool can be used to perform voice recognition and identify the content, and a query can be performed based on the recognized content, and the query record can be added to the user's history. This facilitates the user to query using multiple query methods and enriches the user's historical data, thereby providing more accurate information to the user when performing other operations.
[0066] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0067] The present application also provides an information acquisition device. It should be noted that the information acquisition device of the present application can be used to execute the information acquisition method provided in the present application. The information acquisition device provided in the present application is introduced below.
[0068] Figure 4 Schematic diagram of an information acquisition device according to an embodiment of the present application. Figure 4 As shown, the device includes: a display unit 41 , a first response unit 42 , a second response unit 43 , and a third response unit 44 .
[0069] The display unit 41 is used to display an operation and maintenance assistance interface in the terminal device, wherein the operation and maintenance assistance interface includes multiple auxiliary tools.
[0070] The first response unit 42 is used to respond to the first instruction information sent by the user, determine the auxiliary tool associated with the first instruction information, obtain the first auxiliary tool, and identify the first instruction information through the first auxiliary tool to obtain the identification result, and display the operation and maintenance query information corresponding to the identification result.
[0071] The second response unit 43 is used to respond to the second instruction information sent by the user, determine the auxiliary tool associated with the second instruction information, obtain the second auxiliary tool, and query the information with the highest similarity to the second instruction information through the second auxiliary tool to obtain the first operation and maintenance display information, and display the first operation and maintenance display information.
[0072] The third responding unit 44 is configured to respond to the third instruction information sent by the user, determine the auxiliary tool associated with the third instruction information, obtain the third auxiliary tool, and display the second operation and maintenance display information associated with the third instruction information through the third auxiliary tool.
[0073] The information acquisition device provided in the embodiment of the present application displays an operation and maintenance auxiliary interface on a terminal device through a display unit 41, wherein the operation and maintenance auxiliary interface includes multiple auxiliary tools. The first response unit 42 responds to a first instruction message sent by a user, determines an auxiliary tool associated with the first instruction message, obtains the first auxiliary tool, identifies the first instruction message through the first auxiliary tool, obtains an identification result, and displays operation and maintenance query information corresponding to the identification result. The second response unit 43 responds to a second instruction message sent by the user, determines an auxiliary tool associated with the second instruction message, obtains a second auxiliary tool, and uses the second auxiliary tool to query the information with the highest similarity to the second instruction message, obtains first operation and maintenance display information, and displays the first operation and maintenance display information. The third response unit 44 responds to a third instruction message sent by the user, determines an auxiliary tool associated with the third instruction message, obtains a third auxiliary tool, and displays the second operation and maintenance display information associated with the third instruction message through the third auxiliary tool. This solves the problem in the related art that when manually solving equipment abnormality problems, the equipment abnormality cannot be obtained in a timely manner, and the efficiency of solving equipment abnormality problems is low. Through the multiple auxiliary tools in the operation and maintenance auxiliary interface, you can query solutions to abnormal problems in different ways, and record the operation and maintenance data in the equipment or system in real time. At the same time, use the operation and maintenance data to predict the changing trend of the operation and maintenance data, so that you can determine in advance whether there are abnormalities in the equipment based on the prediction results, and then obtain solutions to abnormalities and issue early warnings for abnormalities through the tools in the operation and maintenance auxiliary interface, thereby improving the efficiency of solving abnormalities and the efficiency of abnormality prediction.
[0074] Optionally, in the information acquisition device provided in the embodiment of the present application, the second response unit 43 includes: an acquisition module, used to obtain the information content of the second instruction information, and segment the information content to obtain multiple segmentation results; a change module, used to change the vector values associated with multiple segmentation results in the preset feature vector group to a first preset value to obtain a target feature vector group; a calculation module, used to calculate the correlation coefficient between each historical feature vector group and the target feature vector group in turn, obtain multiple correlation coefficients, and obtain the maximum correlation coefficient among the multiple correlation coefficients; a first determination module, used to determine the information associated with the historical feature vector group corresponding to the maximum correlation coefficient as the first operation and maintenance display information.
[0075] Optionally, in the information acquisition device provided in the embodiment of the present application, the third response unit 44 includes: a second determination module, which is used to determine the runtime change trend graph as the second operation and maintenance display information when the third instruction information indicates to display the runtime change trend, wherein the runtime transformation trend graph is predicted by historical runtime data; a third determination module, which is used to determine the knowledge entity with the highest correlation in the database as the second operation and maintenance display information when the third instruction information indicates to display the knowledge graph, wherein the database stores multiple knowledge graphs, and each knowledge graph contains knowledge entities with different correlations; a fourth determination module, which is used to determine the information associated with the user in the database as the second operation and maintenance display information when the third instruction information indicates to recommend user-related information.
[0076] Optionally, in the information acquisition device provided in the embodiment of the present application, the device also includes: an acquisition unit, used to obtain multiple historical running time data from a database; a first calculation unit, used to calculate the standard deviation of multiple historical running time data, and calculate the mean of multiple historical running time data; a second calculation unit, used to add the standard deviation to the mean to obtain predicted running time data; an adding unit, used to add multiple historical running time data and predicted running time data to a preset chart to obtain a running time change trend chart.
[0077] Optionally, in the information acquisition device provided in the embodiment of the present application, the third determination module includes: a first acquisition sub-module, used to acquire multiple knowledge graphs in the database, and determine the number of other knowledge entities associated with each knowledge entity in the multiple knowledge graphs, and obtain the relevance of each knowledge entity; a sorting sub-module, used to sort the multiple knowledge entities according to the relevance to obtain a first sequence; a second acquisition sub-module, used to acquire a preset number of knowledge entities from the first sequence in descending order, obtain the knowledge entity with the highest relevance, and determine the knowledge entity with the highest relevance as the second operation and maintenance display information.
[0078] Optionally, in the information acquisition device provided in the embodiment of the present application, the fourth determination module includes: a third acquisition sub-module, used to acquire user information of the user, and add the user information to the target model to obtain the user type of the user information, wherein the target model is trained by using multiple historical user information and the user type corresponding to each historical user information as samples; a fourth acquisition sub-module, used to acquire information associated with the user type from the database according to a comparison table, and determine the information associated with the user type as the second operation and maintenance display information, wherein the comparison table includes multiple user types and information associated with each user type.
[0079] Optionally, in the information acquisition device provided in the embodiment of the present application, the first response unit 42 includes: a first retrieval module, which is used to identify the content in the picture information through OCR image recognition technology when the first instruction information contains picture information, obtain a recognition result, and use the recognition result as a keyword to search in the database to obtain operation and maintenance query information; a second retrieval module, which is used to identify the content in the voice information through voice recognition technology when the first instruction information contains voice information, obtain a recognition result, and use the recognition result as a keyword to search in the database to obtain operation and maintenance query information.
[0080] The above-mentioned information acquisition device includes a processor and a memory. The above-mentioned display unit 41, first response unit 42, second response unit 43, third response unit 44, etc. are all stored in the memory as program units, and the processor executes the above-mentioned program units stored in the memory to realize corresponding functions.
[0081] The processor includes a kernel, which retrieves the corresponding program unit from memory. One or more kernels can be configured. By adjusting kernel parameters, this solves the problem of manual troubleshooting of device anomalies in related technologies, which often results in inefficient and inefficient troubleshooting.
[0082] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0083] An embodiment of the present invention provides a computer-readable storage medium having a program stored thereon, which implements the information acquisition method when executed by a processor.
[0084] An embodiment of the present invention provides a processor, which is used to run a program, wherein the information acquisition method is executed when the program is running.
[0085] like Figure 5As shown, an embodiment of the present invention provides an electronic device, wherein the electronic device 50 includes a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, the following steps are implemented: displaying an operation and maintenance assistance interface on a terminal device, wherein the operation and maintenance assistance interface includes multiple auxiliary tools; responding to a first instruction message sent by a user, determining an auxiliary tool associated with the first instruction message, obtaining the first auxiliary tool, and identifying the first instruction message using the first auxiliary tool to obtain an identification result, and displaying operation and maintenance query information corresponding to the identification result; responding to a second instruction message sent by the user, determining an auxiliary tool associated with the second instruction message, obtaining a second auxiliary tool, and querying the information with the highest similarity to the second instruction message using the second auxiliary tool to obtain first operation and maintenance display information, and displaying the first operation and maintenance display information; responding to a third instruction message sent by the user, determining an auxiliary tool associated with the third instruction message, obtaining a third auxiliary tool, and displaying the second operation and maintenance display information associated with the third instruction message using the third auxiliary tool. The device herein may be a server, a PC, a PAD, a mobile phone, etc.
[0086] The present application also provides a computer program product, which, when executed on a data processing device, is suitable for executing a program initialized with the following method steps: displaying an operation and maintenance assistance interface in a terminal device, wherein the operation and maintenance assistance interface includes multiple auxiliary tools; responding to a first instruction message sent by a user, determining an auxiliary tool associated with the first instruction message, obtaining the first auxiliary tool, and identifying the first instruction message through the first auxiliary tool to obtain an identification result, and displaying operation and maintenance query information corresponding to the identification result; responding to a second instruction message sent by the user, determining an auxiliary tool associated with the second instruction message, obtaining a second auxiliary tool, and querying the information with the highest similarity to the second instruction message through the second auxiliary tool to obtain first operation and maintenance display information, and displaying the first operation and maintenance display information; responding to a third instruction message sent by the user, determining an auxiliary tool associated with the third instruction message, obtaining a third auxiliary tool, and displaying the second operation and maintenance display information associated with the third instruction message through the third auxiliary tool.
[0087] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0088] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0089] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0090] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0091] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.
[0092] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0093] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.
[0094] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.
[0095] The above are merely embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should all be included within the scope of the claims of the present application.
Claims
1. A method for obtaining information, characterized in that: Applied to terminal equipment, including: Displaying an operation and maintenance assistance interface on the terminal device, wherein the operation and maintenance assistance interface includes a plurality of auxiliary tools; In response to a first instruction message sent by a user, determining an auxiliary tool associated with the first instruction message, obtaining the first auxiliary tool, identifying the first instruction message through the first auxiliary tool, obtaining an identification result, and displaying operation and maintenance query information corresponding to the identification result; In response to the second instruction information sent by the user, determining an auxiliary tool associated with the second instruction information, obtaining the second auxiliary tool, querying the information with the highest similarity to the second instruction information through the second auxiliary tool, obtaining first operation and maintenance display information, and displaying the first operation and maintenance display information; In response to the third instruction information sent by the user, determining an auxiliary tool associated with the third instruction information, obtaining the third auxiliary tool, and displaying the second operation and maintenance display information associated with the third instruction information through the third auxiliary tool; In response to the third instruction information sent by the user, determining an auxiliary tool associated with the third instruction information, obtaining the third auxiliary tool, and displaying the second operation and maintenance display information associated with the third instruction information through the third auxiliary tool includes: when the third instruction information indicates to display the running time change trend, determining the running time change trend graph as the second operation and maintenance display information, wherein the running time transformation trend graph is predicted by historical running time data; when the third instruction information indicates to display the knowledge graph, determining the knowledge entity with the highest correlation in the database as the second operation and maintenance display information, wherein the database stores multiple knowledge graphs, and each knowledge graph contains knowledge entities with different correlations; when the third instruction information indicates to recommend user-related information, determining the information associated with the user in the database as the second operation and maintenance display information; Before determining the operating time change trend chart as the second operation and maintenance display information, the method further includes: obtaining multiple historical operating time data from a database; calculating the standard deviation of the multiple historical operating time data, and calculating the mean of the multiple historical operating time data; adding the standard deviation to the mean to obtain predicted operating time data; adding the multiple historical operating time data and the predicted operating time data to a preset chart to obtain the operating time change trend chart.
2. The method according to claim 1, characterized in that The first operation and maintenance display information obtained by querying the second auxiliary tool for information having the highest similarity to the second instruction information includes: Obtaining information content of the second instruction information, and performing word segmentation on the information content to obtain multiple word segmentation results; Changing the vector values associated with the plurality of word segmentation results in the preset feature vector group to a first preset value to obtain a target feature vector group; sequentially calculating the correlation coefficient between each historical feature vector group and the target feature vector group to obtain a plurality of correlation coefficients, and obtaining a maximum correlation coefficient among the plurality of correlation coefficients; Information associated with the historical feature vector group corresponding to the maximum correlation coefficient is determined as the first operation and maintenance display information.
3. The method according to claim 1, characterized in that When the third instruction information indicates displaying the knowledge graph, determining the knowledge entity with the highest correlation in the database as the second operation and maintenance display information includes: Obtaining multiple knowledge graphs from the database, and determining the number of other knowledge entities associated with each knowledge entity in the multiple knowledge graphs, to obtain a relevance degree for each knowledge entity; sorting the plurality of knowledge entities according to the relevance to obtain a first sequence; A preset number of knowledge entities are acquired from the first sequence in descending order to obtain the knowledge entity with the highest correlation, and the knowledge entity with the highest correlation is determined as the second operation and maintenance display information.
4. The method according to claim 1, wherein When the third instruction information indicates recommending user-related information, determining the information associated with the user in the database as the second operation and maintenance display information includes: Obtaining user information of the user and adding the user information to a target model to obtain a user type of the user information, wherein the target model is trained using a plurality of historical user information and a user type corresponding to each historical user information as samples; Information associated with the user type is obtained from the database according to a comparison table, and the information associated with the user type is determined as the second operation and maintenance display information, wherein the comparison table includes multiple user types and information associated with each user type.
5. The method according to claim 1, wherein Recognizing the first instruction information by the first auxiliary tool, obtaining a recognition result, and displaying operation and maintenance query information corresponding to the recognition result includes: In a case where the first instruction information includes image information, identifying the content of the image information by using OCR image recognition technology to obtain the recognition result, and using the recognition result as a keyword to search in a database to obtain the operation and maintenance query information; In the case where the first instruction information includes voice information, the content of the voice information is recognized by voice recognition technology to obtain the recognition result, and the recognition result is used as a keyword to search in the database to obtain the operation and maintenance query information.
6. An information acquisition device, applied to a terminal device, characterized in that: include: a display unit, configured to display an operation and maintenance assistance interface on the terminal device, wherein the operation and maintenance assistance interface includes a plurality of auxiliary tools; a first responding unit, configured to respond to a first instruction message sent by a user, determine an auxiliary tool associated with the first instruction message, obtain the first auxiliary tool, identify the first instruction message through the first auxiliary tool, obtain an identification result, and display operation and maintenance query information corresponding to the identification result; a second responding unit, configured to respond to the second instruction information sent by the user, determine an auxiliary tool associated with the second instruction information, obtain the second auxiliary tool, query the information with the highest similarity to the second instruction information through the second auxiliary tool, obtain first operation and maintenance display information, and display the first operation and maintenance display information; a third responding unit, configured to respond to the third instruction information sent by the user, determine an auxiliary tool associated with the third instruction information, obtain the third auxiliary tool, and display the second operation and maintenance display information associated with the third instruction information through the third auxiliary tool; The third response unit includes: a second determination module for determining a runtime change trend graph as the second operation and maintenance display information when the third instruction information indicates displaying a runtime change trend, wherein the runtime change trend graph is predicted by historical runtime data; a third determination module for determining a knowledge entity with the highest correlation in the database as the second operation and maintenance display information when the third instruction information indicates displaying a knowledge graph, wherein the database stores a plurality of knowledge graphs, and each knowledge graph contains knowledge entities with different correlations; a fourth determination module for determining information associated with the user in the database as the second operation and maintenance display information when the third instruction information indicates recommending user-related information; The device also includes: an acquisition unit for acquiring multiple historical running time data from a database; a first calculation unit for calculating the standard deviation of the multiple historical running time data and the mean of the multiple historical running time data; a second calculation unit for adding the standard deviation to the mean to obtain predicted running time data; and an adding unit for adding the multiple historical running time data and the predicted running time data to a preset chart to obtain a running time change trend chart.
7. A computer storage medium, characterized in that The computer storage medium is used to store a program, wherein when the program is run, the device where the computer storage medium is located is controlled to execute the information acquisition method according to any one of claims 1 to 5.
8. An electronic device, characterized in that: The invention comprises one or more processors and a memory, wherein the memory is used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the information acquisition method described in any one of claims 1 to 5.
Citation Information
Patent Citations
Method, device and terminal device for predicting variation trend of generator operating state
CN109146137A
Auxiliary information generation method and device, terminal equipment and storage medium
CN114579754A