Information processing method and device, storage medium and electronic equipment

By storing and updating the problem information and reply information in the problem information table, the optimization of the problem processing process and the convenience of information management are achieved, the problem of low-efficiency in problem processing in the existing technology is solved, and the speed and quality of problem solving are improved.

CN119829633APending Publication Date: 2025-04-15CHINA CONSTRUCTION BANK
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411832140.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-12
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

In the prior art, the problems or needs raised by employees need to be processed through tedious manual steps, resulting in low information processing efficiency and lack of automated matching systems and real-time status update functions, resulting in opaque problem processing status.

Method used

By obtaining problem information and storing it in the problem information table, receiving the reply information processed by the expert account, and storing it in the problem information table, updating the status of the problem type flag is the tracking status, prohibiting the modification of the problem information but allowing the reply information to be updated. At the same time, in response to the collection operation of the target account, the problem information is stored in the like collection statistics table, and the result is queryed and returned when the collection query request is requested.

Benefits of technology

The process of problem information processing is optimized, convenient and efficient information management and interactive experience is provided, problem processing efficiency is improved, problem solving cycle is shortened, and problem solving quality is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119829633A_ABST
    Figure CN119829633A_ABST
Patent Text Reader

Abstract

The invention discloses an information processing method and device, a storage medium and electronic equipment. The method comprises the steps that question information is acquired, and the question information is stored in a question information table; receiving reply information corresponding to the question information; the reply information is stored in a problem information table, the state of a problem type mark of the problem information is updated to a tracking state, and the tracking state indicates that the problem information is set to be forbidden to be modified and the reply information is set to be allowed to be updated; and in response to the condition that the target account executes the target collection operation on the question information, storing the number of the question information and the target account in a like collection statistical table, and in the condition that a collection query request corresponding to the question information is received, querying the like collection statistical table to obtain a query result and returning the query result to the front end for display. The technical problem that the processing efficiency is low due to the fact that the processing flow of the problem information is too complex is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computers, and more specifically, to an information processing method and device, a storage medium, and an electronic device. Background Art

[0002] At present, in related technologies, questions or demands raised by employees usually need to go through a series of tedious manual steps, such as internal email systems or complex approval processes, which is not only time-consuming, but also leads to omissions or delays in information, seriously affecting the speed and effectiveness of problem solving. Due to the lack of an automated matching system and real-time status update function, the problem handling status is opaque, and it is difficult for employees to track the progress of solving their problems. As a result, there are technical problems in related technologies due to the overly complicated process of problem information processing, resulting in low processing efficiency.

[0003] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0004] The embodiments of the present application provide an information processing method and device, a storage medium, and an electronic device to at least solve the technical problem that the processing efficiency of problem information is low due to the overly complex processing flow of the problem information.

[0005] According to one aspect of an embodiment of the present application, there is provided an information processing method, including: obtaining question information, and storing the question information in a question information table; receiving reply information corresponding to the question information, wherein the reply information represents information obtained by an expert account processing the question information; storing the reply information in the question information table, and updating the status of the question type flag of the question information to a tracking status, wherein the tracking status represents that the question information is set to prohibit modification and the reply information is set to allow updating; in response to a target account performing a target collection operation on the question information, storing the number of the question information and the target account in a likes collection statistics table, and in response to receiving a collection query request corresponding to the question information, querying the likes collection statistics table, obtaining the query result and returning it to the front end for display.

[0006] According to another aspect of an embodiment of the present application, an information processing device is also provided, including: an acquisition module, used to acquire question information and store the question information into a question information table; a receiving module, used to receive reply information corresponding to the question information, wherein the reply information represents information obtained by an expert account processing the question information; an updating module, used to store the reply information into the question information table, and update the status of the question type flag of the question information to a tracking status, wherein the tracking status represents that the question information is prohibited from being modified and the reply information is allowed to be updated; a query module, used to store the number of the question information and the target account into a likes and collection statistics table in response to a target account performing a target collection operation on the question information, and upon receiving a collection query request corresponding to the question information, query the likes and collection statistics table to obtain the query result and return it to the front end for display.

[0007] Optionally, the device is also used to: determine a first business module based on a first business type indicated by the question information; control the first business module to forward the question information to the expert account, so that the expert account processes the question information and obtains the reply information; display the reply information on a first display panel, wherein the first display panel is used to display business content corresponding to the first business module; when the second business module processes business of the second business type, display the question information and the reply information on a second display panel, wherein the second display panel is used to display business content corresponding to the second business module, and the first business type and the second business type meet preset conditions.

[0008] Optionally, the device is also used to: after displaying the reply information on the first display panel, obtain a target number of interactions for the question information; when the target number of interactions exceeds a preset threshold, display the question information on a third display panel, wherein the third display panel is different from the first display panel and the second display panel; when the question information is high-level question information, display the question information and the reply information on a fourth display panel, wherein the fourth display panel is different from the first display panel and the second display panel.

[0009] Optionally, the device is also used to: when the problem information is obtained, determine the initial state of the problem type flag as a pending reply state, wherein the pending reply state indicates that both the problem information and the reply information are set to allow updating; when the reply message is obtained, update the current state of the problem type flag to the tracking state.

[0010] Optionally, the device is also used to: determine the first business type based on the problem information; add a problem identifier to the problem information according to the first business type; and set the problem information as the high-level problem information when the problem identifier is the same as a preset target problem identifier.

[0011] Optionally, the device is also used to: obtain a list of business activities; query and display an initial creative template according to the number of each business activity in the business activity list; set field values ​​for each field in the initial creative template in response to a target input operation to obtain a target creative template; display the target creative template, wherein creation and display of the target creative template are determined based on the problem information, and the problem information and the target creative template are associated through the problem information table and the processing flow of the expert account.

[0012] Optionally, the device is also used to: obtain the question information and store the question information in the question information table; determine the initial state of the question type flag as a pending reply state, wherein the pending reply state indicates that the question information is set to allow updating; determine a first business module according to a first business type indicated by the question information, control the first business module to forward the question information to an expert account, and let the expert account process the question information to obtain the reply information; receive the reply information corresponding to the question information, store the reply information in the question information table, and update the question type flag to the tracking state; in response to the target account performing the target collection operation on the question information, store the number of the question information and the target account in the likes collection statistics table, and when receiving the collection query request, query the likes collection statistics table to obtain the query result and return it to the front end for display; obtain the target transaction type of the question information The number of interactions, when the target number of interactions exceeds a preset threshold, the problem information is displayed on a third display panel, wherein the third display panel is used to display business problems with high-frequency interactions; the problem identifier is compared with a preset target problem identifier to determine the priority of the problem information; when the problem information is high-level problem information, the problem information and the reply information are displayed on a fourth display panel, wherein the fourth display panel is used to display the high-level problem information and the processing progress of the high-level problem information; obtain a list of business activities, query and display an initial creative template according to the number of each business activity in the business activity list; in response to a target input operation, set field values ​​for each field in the initial creative template to obtain a target creative template; display the target creative template, wherein creation and display of the target creative template are determined based on the problem information, and the problem information and the target creative template are associated through the problem information table and the processing flow of the expert account.

[0013] According to another aspect of the embodiments of the present application, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the above-mentioned information processing method when it is run.

[0014] According to another aspect of the embodiments of the present application, a computer program product or a computer program is provided, the computer program product or the computer program includes computer instructions, the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs the above information processing method.

[0015] According to another aspect of the embodiments of the present application, there is further provided an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the information processing method through the computer program.

[0016] In an embodiment of the present application, the method of obtaining problem information and storing the problem information in a problem information table is adopted; reply information corresponding to the problem information is received, wherein the reply information represents information obtained by an expert account processing the problem information; the reply information is stored in the problem information table, and the status of the problem type flag of the problem information is updated to a tracking status, wherein the tracking status represents that the problem information is set to prohibit modification and the reply information is set to allow updating; in response to the target account performing a target collection operation on the problem information, the number of the problem information and the target account are stored in a likes and collection statistics table, and when a collection query request corresponding to the problem information is received, the likes and collection statistics table is queried to obtain the query results and return them to the front end for display. This method not only optimizes the processing flow of the problem information, but also provides users with a more convenient and efficient information management and interactive experience, thereby achieving the purpose of improving the efficiency of problem processing, thereby achieving the technical effect of accelerating the problem solving cycle while improving the quality of problem solving, and further solving the technical problem of low processing efficiency due to the overly complex processing flow of the problem information. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0018] Figure 1 is a schematic diagram of an application environment of an optional information processing method according to an embodiment of the present application;

[0019] Figure 2 is a flowchart of an optional information processing method according to an embodiment of the present application;

[0020] Figure 3 is a schematic diagram of an optional information processing method according to an embodiment of the present application;

[0021] Figure 4 is a schematic diagram of another optional information processing method according to an embodiment of the present application;

[0022] Figure 5 is a schematic structural diagram of an optional information processing device according to an embodiment of the present application;

[0023] Figure 6 is a schematic diagram of the structure of an optional information processing product according to an embodiment of the present application;

[0024] Figure 7 It is a schematic diagram of the structure of an optional electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0025] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0026] 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 sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. 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 comprising 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.

[0027] The present application is described below in conjunction with embodiments:

[0028] According to one aspect of an embodiment of the present application, an information processing method is provided. Optionally, in this embodiment, the above information processing method can be applied to Figure 1 In the hardware environment composed of the server 101 and the terminal device 103 shown in FIG. Figure 1As shown, the server 101 is connected to the terminal 103 via a network, and can be used to provide services for the terminal device or an application 107 installed on the terminal device. The application can be a video application, an instant messaging application, a browser application, an educational application, a game application, etc. A database 105 may be set up on the server or independently of the server to provide data storage services for the server 101, for example, a game data storage server. The above-mentioned network may include, but is not limited to, a wired network and a wireless network, wherein the wired network includes, for example, a local area network, a metropolitan area network, and a wide area network; the wireless network includes, for example, Bluetooth, WIFI, and other networks that implement wireless communication; the terminal device 103 may be a terminal configured with an application program, and may include, but is not limited to, at least one of the following: a mobile phone (such as an Android phone, an iOS phone, etc.), a laptop computer, a tablet computer, a PDA, a MID (Mobile Internet Devices), a PAD, a desktop computer, a smart TV, an intelligent voice interaction device, a smart home appliance, a vehicle-mounted terminal, an aircraft, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a mixed reality (MR) terminal, and other computer devices; the above-mentioned server may be a single server, a server cluster consisting of multiple servers, or a cloud server.

[0029] Combination Figure 1 As shown, the above information processing method can be executed by an electronic device, which can be a terminal device or a server. The above information processing method can be implemented by the terminal device or the server respectively, or by the terminal device and the server together.

[0030] The above is only an example and is not specifically limited in this embodiment.

[0031] Optionally, as an optional implementation, as Figure 2 As shown, the above information processing method includes:

[0032] S202, obtaining question information, and storing the question information in a question information table;

[0033] Optionally, in an embodiment of the present application, the above-mentioned question information refers to various types of questions, problems or demand information submitted by users, including but not limited to problems at multiple levels such as technology, management, and products in business operations.

[0034] It should be noted that the type and content of the above-mentioned problem information can be customized according to the needs of different enterprises or organizations, covering a wide range, from specific system error reports to abstract business process improvement suggestions, all of which can be included in the scope of problem information, and this application does not limit this.

[0035] In addition, there are many possibilities for designing and storing the above-mentioned question information table, such as using a relational database, a NoSQL database, or a distributed file system, etc. As long as it can meet the needs of efficient storage and retrieval of question information, this application will consider it.

[0036] S204, receiving reply information corresponding to the question information, wherein the reply information represents information obtained by the expert account processing the question information;

[0037] Optionally, in an embodiment of the present application, the above-mentioned reply information refers to the information obtained by the expert account processing the problem information, including but not limited to detailed answers, operation guides, follow-up action plans or referral suggestions.

[0038] It should be noted that the reply information of the expert account can be in various forms, such as text, images, videos or links, to adapt to the answer requirements of different questions and the preferences of the expert account.

[0039] In addition, the depth and breadth of the content of the reply information may also vary depending on the complexity and urgency of the issue and the expert's professional field, and this application does not limit this.

[0040] S206, storing the reply information in the question information table, and updating the state of the question type flag of the question information to a tracking state, wherein the tracking state indicates that the question information is set to be prohibited from modification and the reply information is set to be allowed to be updated;

[0041] Optionally, in an embodiment of the present application, in the above-mentioned step S206, the reply information is stored in the problem information table, and the status of the problem type flag of the problem information is updated to the tracking status. This operation is intended to ensure the transparency and traceability of the problem handling process. The above-mentioned tracking status refers to the problem information being set to prohibit modification, while the reply information is set to allow updating, including but not limited to continuous feedback on the progress of problem solving, uploading of supplementary materials, or iterative optimization of solutions.

[0042] It should be noted that there are many ways to implement the tracking status. The system can mark the problem as being tracked by setting a status code, flag or timestamp, etc. This application does not limit this.

[0043] In addition, after the above-mentioned question type flag is updated to the tracking status, the rules prohibiting modification can also be adjusted according to actual conditions, such as allowing fine-tuning of question details under certain conditions, or allowing questions to be reclassified after communication between experts and questioners to more accurately match solutions. This application also does not limit this.

[0044] S208, in response to the target account performing a target collection operation on the question information, the number of the question information and the target account are stored in the likes and collection statistics table, and when a collection query request corresponding to the question information is received, the likes and collection statistics table is queried to obtain the query results and return them to the front end for display.

[0045] Optionally, in an embodiment of the present application, the above-mentioned target collection operation refers to the target account's collection behavior of the problem information, including but not limited to clicking a collection button, adding to a personal list, or marking as important.

[0046] It should be noted that the specific design of the above-mentioned likes and collection statistics table can be implemented in many ways, such as using a relational database table, a NoSQL database or an in-memory data structure, etc., and this application does not limit this.

[0047] In addition, when a collection query request corresponding to the question information is received, the system can also query the likes and collection statistics table in a variety of ways, including but not limited to direct database query, using caching technology to increase query speed, or sorting results through search algorithms, etc. This application also does not limit this.

[0048] In an exemplary embodiment, the system first receives a question from a user, such as a question about improving software performance, and then automatically stores this question information in a question information table. Subsequently, a matching expert account, such as a software performance optimization expert, logs into the system and views the question, and after analysis, submits detailed reply information, including performance bottleneck analysis and optimization suggestions. The system then receives and stores these reply information in the question information table, and automatically updates the status of the question type flag to a tracking status, indicating that the question is now in a state where an expert has intervened, the question information itself is locked to prevent modification, and the expert's reply information is marked as updateable for subsequent supplementation or correction.

[0049] Furthermore, when the system detects that a target account, such as a user who is interested in software performance optimization, has collected the question, the system will automatically record the question number and target account information in the Like Collection Statistics Table. If the target account or any other account initiates a collection query request, the system will query the Like Collection Statistics Table to obtain a list of all users who have collected the question information and statistics such as the number of collections, and return these query results to the front-end interface for display, thereby providing users with intuitive feedback on the popularity of the question.

[0050] Through the embodiments of the present application, the problem information is obtained and stored in a problem information table; the reply information corresponding to the problem information is received, wherein the reply information represents the information obtained by the expert account processing the problem information; the reply information is stored in the problem information table, and the status of the problem type flag of the problem information is updated to a tracking status, wherein the tracking status represents that the problem information is set to prohibit modification and the reply information is set to allow updating; in response to the target account performing a target collection operation on the problem information, the number of the problem information and the target account are stored in a likes collection statistics table, and when a collection query request corresponding to the problem information is received, the likes collection statistics table is queried to obtain the query results and return them to the front end for display. This method not only optimizes the processing flow of the problem information, but also provides users with a more convenient and efficient information management and interactive experience, thereby achieving the purpose of improving the efficiency of problem processing, thereby achieving the technical effect of accelerating the problem solving cycle while improving the quality of problem solving, and further solving the technical problem of low processing efficiency due to the overly complex processing flow of the problem information.

[0051] As an optional scheme, the above method also includes: determining the first business module according to the first business type indicated by the above question information; controlling the above first business module to forward the above question information to the above expert account, allowing the above expert account to process the above question information and obtain the above reply information; displaying the above reply information on the first display panel, wherein the above first display panel is used to display the business content corresponding to the above first business module; when the second business module processes the business of the second business type, displaying the above question information and the above reply information on the second display panel, wherein the above second display panel is used to display the business content corresponding to the above second business module, and the above first business type and the above second business type meet the preset conditions.

[0052] Optionally, in an embodiment of the present application, the above-mentioned first business type refers to a business field or type determined based on the content characteristics of the problem information, including but not limited to software development, system operation and maintenance, data processing, etc. The above-mentioned first business module refers to a functional component responsible for handling specific business type issues, including but not limited to a dedicated software development team module, a system operation and maintenance support module, or a data processing expert module, etc. Controlling the operation of the first business module forwarding the problem information to the expert account ensures that the problem is directed to experts with corresponding professional capabilities for processing, thereby improving the efficiency and quality of problem solving. The above-mentioned second business type refers to a business field or type that is different from the first business type and is associated with the problem information or reply information, such as user interface design or business process optimization. The second display panel is an interface for displaying the business content corresponding to the second business module, ensuring that users can fully understand the multi-dimensional information of problem solving.

[0053] It should be noted that the preset conditions between the first business type and the second business type may be various, such as the relevance of the problem, the cross-domain capabilities of the expert or the priority of business processing, etc., and this application does not limit this.

[0054] In an exemplary embodiment, the system receives a question message about improving the software response speed, and determines that this belongs to the first business type software development based on its content characteristics. Subsequently, the system automatically forwards the question message to the software development business module, which matches a software performance optimization expert to the problem for processing. The expert provides a detailed analysis report and optimization suggestions as reply information, and the system then displays these reply messages on the first display panel corresponding to the software development business module for the questioner and other users in the business field to view. However, the solution to the problem includes some suggestions for adjustments to the user interface design, which is related to the second business type user interface design. Therefore, when the user interface design business module handles related business, the system also displays the question information and the reply information on the second display panel to ensure that the design team can refer to the changes in user interface requirements brought about by software optimization and achieve cross-domain collaborative work.

[0055] Through the embodiments of the present application, a mechanism of intelligent matching and multi-module collaborative display is adopted to achieve the technical effect of efficient flow and display of question and reply information between related business modules, thereby achieving the purpose of accelerating the problem-solving process and promoting cross-domain knowledge dissemination.

[0056] As an optional scheme, after displaying the above-mentioned reply information on the first display panel, the above-mentioned method also includes: obtaining the target number of interactions of the above-mentioned question information; when the above-mentioned target number of interactions exceeds a preset threshold, displaying the above-mentioned question information on a third display panel, wherein the above-mentioned third display panel is different from the above-mentioned first display panel and the above-mentioned second display panel; when the above-mentioned question information is high-level question information, displaying the above-mentioned question information and the above-mentioned reply information on a fourth display panel, wherein the above-mentioned fourth display panel is different from the above-mentioned first display panel and the above-mentioned second display panel.

[0057] Optionally, in an embodiment of the present application, the target number of interactions refers to the number of times the question information is viewed, commented on or collected by the user, including but not limited to the number of views, comments or collections. The preset threshold is a numerical standard set to determine whether the question information has a wide range of attention or discussion value, and its setting can be based on statistical analysis or empirical judgment. The third display panel refers to a special interface or area for displaying highly interactive question information to ensure that such questions can obtain wider visibility and participation, including but not limited to hot topic lists or discussion forums. High-level question information refers to question information that is marked by the system or user as having higher value, complexity or priority. The fourth display panel is an interface or area specifically used to display high-level question information. It can have a more prominent visual design or a more convenient access path to attract the attention of high-level users or experts, including but not limited to high-level question lists or expert recommendation areas.

[0058] It should be noted that the target number of interactions can be obtained in a variety of ways, such as through log analysis, database query or real-time monitoring, etc., which is not limited in this application. The setting of the preset threshold can be dynamically adjusted according to the system operation status, user feedback or management strategy to more accurately reflect the interactive value of the problem information, which is also not limited in this application. In addition, the specific design of the third display panel and the fourth display panel, including its layout, function or access rights, can be customized according to business needs and user experience, which is not limited in this application.

[0059] In an exemplary embodiment, after displaying the reply information on the first display panel, the system will also count the target number of interactions of the question information. If it is found that this number exceeds the preset threshold, such as the question has been collected 50 times, the system will automatically display the question information on the third display panel, which is a "hot questions" list to attract more users' attention and participation. On the other hand, if the system algorithm believes that the question information belongs to high-level question information, for example, the question involves complex business logic or technological innovation, then even if the target number of interactions is not high, the system will display the question information and the reply information together on the fourth display panel, which can be an "expert attention" area to ensure that the problem can be paid attention to and handled by the expert team.

[0060] Through the embodiments of the present application, a dynamic panel display mechanism is adopted to achieve the technical effect of automatically adjusting the display position and visibility of the question according to the interaction heat or level of the question, thereby achieving the purpose of optimizing the user's information acquisition experience and improving the efficiency of problem solving.

[0061] As an optional scheme, the above method also includes: when the above question information is obtained, the initial state of the above question type flag is determined to be a pending reply state, wherein the above pending reply state indicates that both the above question information and the above reply information are set to allow updating; when the above reply message is obtained, the current state of the above question type flag is updated to the above tracking state.

[0062] Optionally, in the embodiment of the present application, the above-mentioned pending reply status refers to the state of the question information when it is received but has not been replied by the expert account, including but not limited to the initial submission stage of the question or the preparation stage before the expert starts to process it. The tracking status is the state in which the question information is processed by the expert account and after at least one reply, the question information itself is not allowed to be modified, but the reply information is allowed to be further updated, including but not limited to the interactive stage in the problem solving process or the optimization stage of the solution.

[0063] It should be noted that the update mechanism of the above-mentioned question type flag may be based on a variety of business logics, such as automatic update, manual confirmation, or trigger update based on specific conditions, etc., and this application does not limit this. In addition, the update permission management of question information and reply information can be role-based access control, time window restrictions, or dynamic adjustment mechanisms based on question status, etc. The formulation of these details is intended to ensure the standardization of question processing and the security of data, and this application also does not limit this.

[0064] In an exemplary embodiment, when a user submits a question message through a mobile terminal or a web page, the system automatically receives and stores the question message. Subsequently, the system sets the initial status of the question type flag to a pending reply status, which means that the question information and subsequent possible reply information are in a state where updates are allowed, so that the expert account can make necessary information supplements or corrections when viewing and handling problems. When an expert account submits the first reply to the question information, the system will update the current status of the question type flag to a tracking status after receiving the reply information. This means that the detailed description of the problem information will be locked to prevent any unnecessary modifications, and the expert account can continue to update the reply information, such as adding progress in problem solving or adjustments to proposed solutions, to ensure the consistency and transparency of problem handling.

[0065] Through the embodiment of the present application, an automatic update mechanism for question status is adopted to achieve the technical effect of dynamic management of question information and reply information, thereby achieving the purpose of improving problem handling efficiency and ensuring data accuracy.

[0066] As an optional scheme, the above method also includes: determining the above first business type based on the above problem information; adding a problem identifier to the above problem information according to the above first business type; and when the above problem identifier is the same as a preset target problem identifier, setting the above problem information as the above high-level problem information.

[0067] Optionally, in an embodiment of the present application, the first business type refers to a business field or category determined based on the content of the problem information, including but not limited to software development, system configuration, data processing, or user interface design. The problem identifier is a label or code used to mark the business attributes of the problem information, which can help the system or user quickly identify the business scope of the problem. The target problem identifier is a preset special identifier used to identify problem information with specific attributes or importance levels, including but not limited to urgent business problems, innovative technology exploration, or high-frequency problems.

[0068] It should be noted that there may be various methods for determining the first business type, such as based on keyword matching, semantic analysis of the problem description, or manual classification, etc., and this application does not limit this. Similarly, the design of rules for adding problem identification and judging the problem level can be customized according to business needs, the severity of the problem, or the priority of problem solving. These details are intended to enhance the flexibility and pertinence of problem management, and this application does not limit this either.

[0069] In an exemplary embodiment, when the system receives a question message submitted by a user, it will first automatically identify and determine its first business type based on the question content. For example, if the question message is about feedback on the slow response of the software interface, the system will classify it as a software development type. Subsequently, the system will add a question identifier that matches the software development type to this question message. If the question identifier is the same as the preset target question identifier used to mark high-level questions, the system will automatically upgrade this question message to a high-level question message, which means that the question message will receive priority processing or be directed to a high-level expert team that specializes in handling such problems to ensure that the problem can be answered promptly and professionally.

[0070] Through the embodiments of the present application, an automatic classification and identification mechanism for problem information is adopted to achieve the technical effects of efficient management and rapid response of problem information, thereby achieving the purpose of optimizing the problem handling process and improving user satisfaction.

[0071] As an optional scheme, the above method also includes: obtaining a list of business activities; querying and displaying an initial creative template according to the number of each business activity in the above business activity list; in response to a target input operation, setting field values ​​for each field in the above initial creative template to obtain a target creative template; displaying the above target creative template, wherein the creation and display of the above target creative template are determined based on the above question information, and the above question information and the above target creative template are associated with each other through the above question information table and the processing flow of the above expert account.

[0072] Optionally, in an embodiment of the present application, the above-mentioned business activity list refers to a list maintained by the system that contains information on all business activities that can be participated in. The number of each business activity is a code or label used to uniquely identify each activity, which is used by the system to quickly locate and query activity details. The initial creative template is a preset template framework containing multiple editable fields, which is used to collect and structure concepts, details and contact information about innovative ideas. The target creative template is the final creative description template obtained by personalizing and customizing the initial creative template based on user input.

[0073] It should be noted that there are various ways to obtain the business activity list, such as through internal database query, external service interface call or regularly updated file reading, etc., and this application does not limit this. The field settings of the initial creative template can include creative title, description, contact information, business activity number, etc., and this application also does not limit this.

[0074] In an exemplary embodiment, the system first obtains a list of the latest business activities, and then displays the initial creative template corresponding to the specific business activity number selected by the user. The user submits innovative ideas related to the problem information, and the system responds to the input operation and sets specific values ​​for each field in the initial creative template, such as the creative title, detailed description, expected effect and contact information, thereby generating a target creative template. The target creative template is then displayed for the user to confirm or further edit.

[0075] It should be noted that the creation and display of the target creative template is based on the analysis of problem information and demand matching, ensuring that the creative idea can directly solve or optimize the problem situation. The problem information and the target creative template are associated through the problem information table and the processing flow of the expert account, indicating that the subsequent evaluation, discussion and implementation of the creative idea can be tracked and managed in the system.

[0076] Through the embodiments of the present application, a dynamic association mechanism between business activities and creative templates is adopted to achieve a close combination of innovative creativity and problem situations, promote the technical effects of problem solving and business optimization, and achieve the purpose of stimulating employees' innovative potential and accelerating innovation transformation.

[0077] As an optional solution, the method further includes: obtaining the question information and storing the question information in the question information table; determining the initial state of the question type flag as a pending reply state, wherein the pending reply state indicates that the question information is set to allow updating; determining a first business module according to a first business type indicated by the question information, controlling the first business module to forward the question information to an expert account, and allowing the expert account to process the question information to obtain the reply information; receiving the reply information corresponding to the question information, storing the reply information in the question information table, and updating the question type flag to the tracking state; in response to the target account performing the target collection operation on the question information, storing the number of the question information and the target account in the likes collection statistics table, and in response to receiving the collection query request, querying the likes collection statistics table to obtain the query result and returning it to the front end for display; obtaining the question information Target number of interactions. When the target number of interactions exceeds a preset threshold, the problem information is displayed on a third display panel, wherein the third display panel is used to display high-frequency interactive business problems; the problem identifier is compared with a preset target problem identifier to determine the priority of the problem information; when the problem information is high-level problem information, the problem information and the reply information are displayed on a fourth display panel, wherein the fourth display panel is used to display the high-level problem information and the processing progress of the high-level problem information; a list of business activities is obtained, and an initial creative template is searched and displayed according to the number of each business activity in the list of business activities; in response to a target input operation, field values ​​are set for each field in the initial creative template to obtain a target creative template; the target creative template is displayed, wherein creation and display of the target creative template are determined based on the problem information, and the problem information and the target creative template are associated through the problem information table and the processing flow of the expert account.

[0078] In an exemplary embodiment, after the system receives the question information submitted by the user, it will automatically store the information in the question information table and set the initial state of the question type flag to the pending reply state, indicating that the question information allows the user or expert to update. Next, the system determines the corresponding first business module according to the first business type indicated by the question information. For example, if the question is related to software development, the software development business module is controlled to forward the question information to the expert account in the software field. After receiving the question information, the expert account processes it and generates reply information, which is received and stored back in the question information table. At the same time, the question type flag is updated to the tracking state, indicating that the question is being followed up and the reply information allows updating.

[0079] Furthermore, when the target account (i.e., the user account) performs a favorite operation on a specific question information, the system will store the question information number and the target account information in the likes and favorites statistics table. When receiving a favorites query request, the system queries the statistics table, obtains the favorited question information and its collector information, and returns the query results to the front-end interface for display, so that users can view and manage their favorited questions.

[0080] In addition, the system continuously monitors the target number of interactions for each question information, that is, the number of times users view, comment on or collect the question. When the target number of interactions for a question exceeds the preset threshold, indicating that the question has attracted a high level of attention and discussion, the system will display this question information on the third display panel, which is a panel dedicated to displaying high-frequency interactive business questions, to increase the visibility of the question and attract more users or experts to participate.

[0081] Next, after the problem information is added with the problem identifier, the system will compare it with the preset target problem identifier to determine the priority of the problem information. If the problem information is identified as a high-level problem, that is, a problem involving key business areas or requiring urgent resolution, the system will display the problem information and its response information on the fourth display panel, which is a panel used to focus on and track the progress of high-level problem handling to ensure that these problems can be responded to quickly and effectively.

[0082] In addition, the system allows users to obtain a list of business activities and display the initial creative templates related to the business activity number selected by the user. Users set specific values ​​for the fields in the template through target input operations to create a target creative template. The creation and display of this template is based on the analysis of problem information to ensure that the creativity can directly solve or optimize the problem situation. Problem information is associated with the target creative template through the problem information table and the processing flow of the expert account to ensure that creative evaluation, discussion and implementation can be carried out in a closed loop.

[0083] Through the embodiments of the present application, intelligent question classification, expert account matching, dynamic update of question status, highlighting of high-frequency questions, automatic identification of question priorities and personalized creation mechanism of creative templates are adopted to achieve the technical effects of efficient management of question and reply information, systematic incubation of innovative ideas and close connection of business activities, thereby achieving the purpose of improving problem solving efficiency, promoting knowledge sharing and accelerating innovation transformation.

[0084] In an exemplary embodiment, the above information processing method can be applied in digital service applications in various business scenarios. Specifically, it is assumed that the digital service application includes three modules: Ask (corresponding to the above first business module), Study, and Me, including but not limited to:

[0085] S1, question raising side: set up two virtual controls "I want to ask questions" and "My questions" on the homepage of the application. "I want to ask questions" can ask questions (corresponding to the above question information), and "My questions" can see the list of questions raised by the user account used. Click on a question to see the progress of problem solving.

[0086] S1-1. The "I want to ask a question" page includes basic information, information about the person who raised the question, including the name, phone number, organization and contact person's name and phone number, classification of accepted questions, and question details: according to the type of accepted questions, set up further category subdivisions (if none, do not write; if the relevant team has provided it, you can add it); submit a summary and detailed description of the question; attachment list: you can upload pictures, videos, text, voice and other related content as needed.

[0087] S1-2: The "My Questions" page displays a list of questions raised, and displays the progress of resolution (resolved, pending, etc.) and specific responses. Each question can be saved as a favorite.

[0088] S2, problem solving side: Build a database of domain experts, implement classified and graded management of branch technology and data issues, support automatic invitation or manual matching of technology and data experts in response to employee questions, and effectively solve the pain points of difficulty in finding people and inaccurate identification.

[0089] Specifically, when ordinary employees of outlets raise questions, they divide the questions into three categories: problems, needs, and innovative ideas. At the same time, when building the system domain expert database, the expert accounts are divided into these three categories, so that specific people are responsible for specific modules. A reminder module for pending issues in the expert database can be added on the "Ask" page. This module is only visible to expert accounts. It automatically matches the expert database according to the classification of the questions raised. When the expert account logs in, he can see the needs or problems that need to be solved or guided on the homepage. He can see the specific questions and respond by clicking on them. Then click on the specific question, and the page will display the basic information of the question, the problem details, and the list of attachments, and increase the processing reminder. See the column, you can reply to the problem handling status; for problems requiring practical operation guidance, the system can add a "dispatching" function to dispatch the problem to the business implementation account for specific resolution. The expert account will follow up on the specific resolution progress of the work order during this process to ensure that the assigned work order is resolved in a timely manner. The expert database will analyze whether the demand can be replicated and promoted throughout the bank for the problems that need to be developed and implemented. If so, a replicable and promotional mark can be set when replying to the process, and the problem can be automatically identified in the boutique problem display area. For the problems that have been replied to, everyone can evaluate whether the problem-solving measures are effective.

[0090] S3, the display area for high-quality questions, includes common questions for the entire system to search and query. Each common question provides a "Collection" function to help employees quickly query "My". When non-question-raising department personnel see a certain question and solution, they realize that their department also has common needs and has the intention to transplant, and provide an "I want to copy" option. For "I want to copy" questions, they are assigned to the corresponding expert group as new questions to follow up on the replication.

[0091] S3-1, question process: First, the grassroots branch employees raise questions, and then the experts in the subsystem domain expert database take over the questions. After the questions are taken over, they respond to the questions. If the questions raised still need follow-up operations, the experts in the expert database can continue to fill in the tracking information.

[0092] S3-2, the information that has been replied to will be displayed in the Question Square. All employees can like and collect the questions. When the number of likes or collections reaches the threshold set by the system, the question will be automatically updated to a high-quality question and displayed in the High-quality Question Square. Alternatively, expert accounts can promote common questions on the question management page and promote the questions to the High-quality Question Square.

[0093] S4, the homepage search function, based on the fuzzy query of the keyword in the input box, displays the problems related to the keyword, the progress of solving them, and various published learning contents.

[0094] S5, creative transformation. For better ideas, this platform will be connected with the crowd innovation platform through an interface to achieve online creative connection to further promote transformation.

[0095] For example, according to the business process, a question information table (DSFC_PROBLEM) and a likes and collection statistics table (DSFC_PROBLEM_STATUS) can be designed. After a question is raised, the question information will be stored in the question information table. Different types of questions will be displayed on the front-end page according to the question type flag, and the respondent in the expert database will be automatically matched. If it is necessary to assign it to the following subsystem, the employee number of the problem handler in the database will be modified after the assignment, and the page of the corresponding handler will be matched. After the question is answered, the reply information will be saved in the PRBLEM_DSC field in the database, and the question flag STATUS will be modified to the tracking status S. For problems in the tracking status, the status judgment is performed, and the question content is not allowed to be modified, and only the subsequent latest reply is allowed to be added; for questions collected by employees, the question number ENTERPRJECTID and employee information EMPID are stored in the likes and collection statistics table. According to the login person information EMPID, it is checked whether the question is liked and collected, and then the query situation is returned. The ones that have been liked or collected are specially displayed. Figure 3is a schematic diagram of an optional information processing method according to an embodiment of the present application, wherein the interface of the inquiry module of the digital service application is as follows Figure 3 shown.

[0096] For example, Figure 4 is a schematic diagram of another optional information processing method according to an embodiment of the present application, wherein the interface of the learning module of the digital service application is as follows Figure 4 As shown. This module is the content of the online knowledge base, adding special areas such as "Financial Technology and Digital Innovation Monthly Report" and "Digital Operation Monthly Report" to display the specific content of the relevant sections; providing fuzzy search function, querying the content list according to the input content, the Duxue module can provide a unified large interface, and save different regulations in different modules according to the uploaded content. According to the field FILE_NAME, if it is a link, it will directly provide a page jump. If it is a file, the file saved on the server will be directly transferred to the front end through the fserver transmission tool, and then a pop-up box with a selectable save path will be provided to let you choose the save path.

[0097] For example, the "My" module of the digital service application includes a collection content query function, that is, all questions raised by oneself or others and online knowledge base content can be collected by users according to their own needs. The collected content can be queried in the "My" module by querying the PROBLEM_STATUS data information in the query table. If there is EMPID information that matches the ID information of the logged-in personnel, the corresponding question information will be returned to the front-end page.

[0098] In an exemplary embodiment, for the management end of the digital service application, a PC web version is provided, and the H5 page is used to connect with the employee project team, and the employee user system is used to automatically match information such as job positions and organizations, which is both convenient and safe. The management end is embedded in the employee to achieve, including but not limited to:

[0099] S1, Problem classification and expert database information maintenance: Collect problem classification and corresponding expert database personnel information with relevant teams or departments, and maintain them in the system.

[0100] S2, Knowledge base information maintenance: For the content that needs to be displayed in the "Duxue" module, this module can be used to configure the maintenance area and the content that needs to be displayed in the area.

[0101] S3, question list query: classify and query data according to question classification, institution of the person raising the question, time of raising the question, question status and other factors, and provide export function.

[0102] S4, Problem Statistics: Provides statistics on the following dimensions: the number of problems in each institution, the number of problems assigned to the responsible department, the number of problems in different statuses (such as pending, resolved, etc.), and the number of transplant promotions for each project.

[0103] S5, information reminder function: All questions require a reply within the same day. If no reply is given on the same day, the module will remind you of the unanswered functions and display the work orders and handler information that have not been processed for more than 2 days. This module can realize linkage with CCB employees and send supervision information to the handler with one click.

[0104] S6, mobile terminal announcement pop-up function: the management end adds the configuration function of pop-up reminder, so that the user can see the important reminder in the first time. For all the problem information in the DSFC_PROBLEM database table, the results are integrated through statistical SQL query, and the number of problems and the time when the problems are raised for each secondary bank and branch are summarized. The problem type statistics and other information are summarized into a table and displayed in the statistical table. The generated statistical file is sent to the front end through the FSERVER tool, and the front-end page function selects the save path for saving. For problems that are assigned or belong to individuals, when the STATUS flag of the problem under the individual's name is detected as F, the SMS sending component is called to send a SMS to notify the person.

[0105] In an exemplary embodiment, for the crowd innovation platform of the digital service application, it includes but is not limited to:

[0106] S1, query the activity list: query the list of unexpired activities, which will be displayed in the form of a drop-down box on the front page;

[0107] S2, Query creative template details: Query the creative template fields according to the activity number, and display the found fields on the front-end page. Templates include custom templates, minimalist templates, complete templates, etc.

[0108] S3: Adding creative templates: Business personnel fill in the creative templates, the backend stores the template information in the database, and pushes the newly added template information to the main system.

[0109] S4, Creative template modification: Business personnel modify the creative template in the main system, and the main system synchronizes the modification information to the subsystem.

[0110] S5, Creative Claim: Business personnel can claim creative ideas and check them on the issue list page after claiming.

[0111] S6, Creative Response: Users can query creative details on the question list page. After browsing the creatives, they can reply to the current creative. After the reply is completed, they can query on the question list page.

[0112] S7, Innovation and creativity table design: Creative template table, fields include creative number, product creative name, product creative description, category picture, attachment path, contact customer name, customer contact number, template number, template type, employee number, organization number, setting flag, list value, process activity number, person in charge number, product creative activity number, report status code, approval remarks, professional and technical qualification description, design pattern definition description, innovation evaluation scenario description, process activity opinion description, expected effect description, project background description, innovation solution description, product highlight description, project product competitiveness analysis description, implementation effect description, other required descriptions, related activity node information description, business background description, creative person in charge, reply problem classification, reply details, department, whether solved, whether promoted, handler, boutique problem flag, creation time, etc. Among them, the fields in the custom template field table include attribute number, attribute Chinese name, attribute English name, creative number, type code, attribute text value, and foreign key. The fields in the custom template drop-down box option table include parameter type, parameter name, parameter Chinese name, parameter English name, and parameter value.

[0113] Through the embodiments of the present application, for the needs or problems submitted by various problem collection channels, after the system automatically matches the expert group members, in order to ensure the timeliness of the message processing of the expert database members, the expert group members can be reminded in time through the CCB employee message function to ensure that they can know the content they need to deal with at the first time, and analyze and solve it in a timely and efficient manner.

[0114] It is understandable that in the specific implementation of this application, related data such as user information is involved. When the above embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions.

[0115] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0116] According to another aspect of the embodiments of the present application, an information processing device for implementing the above information processing method is also provided. Figure 5 As shown, the device comprises:

[0117] The acquisition module 502 is used to acquire question information and store the question information in a question information table;

[0118] The receiving module 504 is used to receive the reply information corresponding to the question information, wherein the reply information represents the information obtained by the expert account processing the question information;

[0119] An updating module 506, configured to store the reply information into the question information table, and update the state of the question type flag of the question information to a tracking state, wherein the tracking state indicates that the question information is prohibited from being modified and the reply information is allowed to be updated;

[0120] The query module 508 is used to store the number of the above question information and the above target account in the likes and collection statistics table in response to the target account performing a target collection operation on the above question information, and to query the above likes and collection statistics table when receiving a collection query request corresponding to the above question information, obtain the query results and return them to the front end for display.

[0121] As an optional scheme, the above-mentioned device is also used to: determine the first business module according to the first business type indicated by the above-mentioned question information; control the above-mentioned first business module to forward the above-mentioned question information to the above-mentioned expert account, so that the above-mentioned expert account processes the above-mentioned question information and obtains the above-mentioned reply information; display the above-mentioned reply information on the first display panel, wherein the above-mentioned first display panel is used to display the business content corresponding to the above-mentioned first business module; when the second business module processes the business of the second business type, the above-mentioned question information and the above-mentioned reply information are displayed on the second display panel, wherein the above-mentioned second display panel is used to display the business content corresponding to the above-mentioned second business module, and the above-mentioned first business type and the above-mentioned second business type meet the preset conditions.

[0122] As an optional solution, the above-mentioned device is also used for: after displaying the above-mentioned reply information on the first display panel, obtaining the target number of interactions of the above-mentioned question information; when the above-mentioned target number of interactions exceeds a preset threshold, displaying the above-mentioned question information on a third display panel, wherein the above-mentioned third display panel and the above-mentioned first display panel and the above-mentioned second display panel are all different; when the above-mentioned question information is high-level question information, displaying the above-mentioned question information and the above-mentioned reply information on a fourth display panel, wherein the above-mentioned fourth display panel and the above-mentioned first display panel and the above-mentioned second display panel are all different.

[0123] As an optional scheme, the above-mentioned device is also used to: when the above-mentioned question information is obtained, determine the initial state of the above-mentioned question type flag as a pending reply state, wherein the above-mentioned pending reply state indicates that the above-mentioned question information and the above-mentioned reply information are both set to allow updating; when the above-mentioned reply message is obtained, update the current state of the above-mentioned question type flag to the above-mentioned tracking state.

[0124] As an optional scheme, the above-mentioned device is also used to: determine the above-mentioned first business type based on the above-mentioned problem information; add a problem identifier to the above-mentioned problem information according to the above-mentioned first business type; and when the above-mentioned problem identifier is the same as a preset target problem identifier, set the above-mentioned problem information as the above-mentioned high-level problem information.

[0125] As an optional solution, the above-mentioned device is also used to: obtain a list of business activities; query and display the initial creative template according to the number of each business activity in the above-mentioned business activity list; set field values ​​for each field in the above-mentioned initial creative template in response to a target input operation to obtain a target creative template; display the above-mentioned target creative template, wherein the creation and display of the above-mentioned target creative template are determined based on the above-mentioned problem information, and the above-mentioned problem information and the above-mentioned target creative template are associated with each other through the above-mentioned problem information table and the processing flow of the above-mentioned expert account.

[0126] As an optional solution, the above-mentioned device is also used to: obtain the above-mentioned question information, and store the above-mentioned question information in the above-mentioned question information table; determine the initial state of the above-mentioned question type flag as a pending reply state, wherein the above-mentioned pending reply state indicates that the above-mentioned question information is set to allow updating; determine the first business module according to the first business type indicated by the above-mentioned question information, control the above-mentioned first business module to forward the above-mentioned question information to an expert account, and let the above-mentioned expert account process the above-mentioned question information to obtain the above-mentioned reply information; receive the above-mentioned reply information corresponding to the above-mentioned question information, store the above-mentioned reply information in the above-mentioned question information table, and update the above-mentioned question type flag to the above-mentioned tracking state; in response to the above-mentioned target account performing the above-mentioned target collection operation on the above-mentioned question information, store the number of the above-mentioned question information and the above-mentioned target account in the above-mentioned likes and collection statistics table, and when the above-mentioned collection query request is received, query the above-mentioned likes and collection statistics table to obtain the above-mentioned query result and return it to the front end for display; obtain the above-mentioned question information Target number of interactions. When the target number of interactions exceeds a preset threshold, the problem information is displayed on a third display panel, wherein the third display panel is used to display high-frequency interactive business problems; the problem identifier is compared with a preset target problem identifier to determine the priority of the problem information; when the problem information is high-level problem information, the problem information and the reply information are displayed on a fourth display panel, wherein the fourth display panel is used to display the high-level problem information and the processing progress of the high-level problem information; a list of business activities is obtained, and an initial creative template is searched and displayed according to the number of each business activity in the list of business activities; in response to a target input operation, field values ​​are set for each field in the initial creative template to obtain a target creative template; the target creative template is displayed, wherein creation and display of the target creative template are determined based on the problem information, and the problem information and the target creative template are associated through the problem information table and the processing flow of the expert account.

[0127] In the embodiments of the present application, the term "module" or "unit" refers to a computer program or a part of a computer program with a predetermined function, and works together with other related parts to achieve a predetermined goal, and can be implemented in whole or in part by using software, hardware (such as processing circuits or memories) or a combination thereof. Similarly, a processor (or multiple processors or memories) can be used to implement one or more modules or units. In addition, each module or unit can be part of an overall module or unit that includes the function of the module or unit.

[0128] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0129] According to one aspect of the present application, a computer program product is provided. The computer program product includes a computer program.

[0130] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0131] Figure 6 The structure block diagram of a computer system for implementing an electronic device according to an embodiment of the present application is schematically shown.

[0132] It should be noted that Figure 6 The computer system 600 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0133] like Figure 6 As shown, the computer system 600 includes a central processing unit 601 (CPU), which can perform various appropriate actions and processes according to the program stored in the read-only memory 602 (ROM) or the program loaded from the storage part 608 to the random access memory 603 (RAM). Various programs and data required for system operation are also stored in the random access memory 603. The central processing unit 601, the read-only memory 602 and the random access memory 603 are connected to each other through a bus 604. The input / output interface 605 (Input / Output interface, i.e., I / O interface) is also connected to the bus 604.

[0134] The following components are connected to the input / output interface 605: an input section 606 including a keyboard, a mouse, etc.; an output section 607 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker; a storage section 608 including a hard disk, etc.; and a communication section 609 including a network interface card such as a local area network card, a modem, etc. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the input / output interface 605 as needed. A removable medium 611, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 610 as needed so that a computer program read therefrom is installed into the storage section 608 as needed.

[0135] In particular, according to an embodiment of the present application, the process described in each method flow chart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer readable medium, and the computer program contains a program code for executing the method shown in the flow chart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 609, and / or installed from the removable medium 611. When the computer program is executed by the central processor 601, various functions defined in the system of the present application are executed.

[0136] In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 609, and / or installed from the removable medium 611. When the computer program is executed by the central processor 601, various functions provided by the embodiment of the present application are performed.

[0137] According to another aspect of the embodiment of the present application, an electronic device for implementing the above information processing method is also provided. The electronic device may be Figure 1 The terminal device or server shown in the figure. This embodiment is described by taking the electronic device as a terminal device as an example. Figure 7 As shown, the electronic device includes a memory 702 and a processor 704. The memory 702 stores a computer program, and the processor 704 is configured to execute the steps in any of the above method embodiments through the computer program.

[0138] Optionally, in this embodiment, the electronic device may be located in at least one network device among a plurality of network devices of a computer network.

[0139] Optionally, in this embodiment, the above-mentioned processor can be configured to execute the methods in each embodiment of the present application through a computer program.

[0140] Alternatively, a person skilled in the art may understand that: Figure 7 The structure shown is for illustration only. Figure 7 The structure of the electronic device is not limited. Figure 7 More or fewer components (such as network interfaces, etc.) as shown in, or with Figure 7 Different configurations are shown.

[0141] Among them, the memory 702 can be used to store software programs and modules, such as program instructions / modules corresponding to the information processing method and device in the embodiments of the present application. The processor 704 executes various functional applications and data processing by running the software programs and modules stored in the memory 702, that is, realizing the above-mentioned information processing method. The memory 702 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 702 may further include a memory remotely located relative to the processor 704, and these remote memories may be connected to the terminal via a network. Examples of the above-mentioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. Among them, the memory 702 can be specifically, but not limited to, used to store information such as question information tables and likes and collection statistics tables. As an example, such as Figure 7 As shown, the memory 702 may include but is not limited to the acquisition module 502, the receiving module 504, the updating module 506 and the query module 508 in the information processing device. In addition, it may also include but is not limited to other module units in the information processing device, which will not be repeated in this example.

[0142] Optionally, the transmission device 706 is used to receive or send data via a network. Specific examples of the network may include a wired network and a wireless network. In one example, the transmission device 706 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices and routers via a network cable so as to communicate with the Internet or a local area network. In one example, the transmission device 706 is a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0143] In addition, the electronic device further includes: a display 708 for displaying the question information and reply information; and a connection bus 710 for connecting various module components in the electronic device.

[0144] In other embodiments, the terminal device or server may be a node in a distributed system, wherein the distributed system may be a blockchain system, and the blockchain system may be a distributed system formed by connecting the multiple nodes through network communication. The nodes may form a peer-to-peer network, and any form of computing device, such as a server, terminal or other electronic device, may become a node in the blockchain system by joining the peer-to-peer network.

[0145] According to one aspect of the present application, a computer-readable storage medium is provided, and a processor of an electronic device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the electronic device executes the information processing method provided in various optional implementations of the above-mentioned information processing aspects.

[0146] Optionally, in this embodiment, the above-mentioned computer-readable storage medium can be configured to store data for executing the methods in various embodiments of the present application.

[0147] Optionally, in this embodiment, a person of ordinary skill in the art may understand that all or part of the steps in the various methods of the above embodiments may be completed by instructing hardware related to the terminal device through a program, and the program may be stored in a computer-readable storage medium, and the storage medium may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc.

[0148] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0149] If the integrated units in the above embodiments are implemented in the form of software functional units and sold or used as independent products, they can be stored in the above computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for one or more electronic devices to execute all or part of the steps of the methods described in each embodiment of the present application.

[0150] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0151] In the several embodiments provided in the present application, it should be understood that the disclosed application can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0152] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0153] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0154] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. An information processing method, characterized in that: include: Obtaining question information, and storing the question information in a question information table; Receiving reply information corresponding to the question information, wherein the reply information represents information obtained by the expert account processing the question information; storing the reply information in the question information table, and updating the state of the question type flag of the question information to a tracking state, wherein the tracking state indicates that the question information is set to be prohibited from modification and the reply information is set to be allowed to be updated; In response to the target account performing a target collection operation on the question information, the number of the question information and the target account are stored in the likes and collection statistics table, and when a collection query request corresponding to the question information is received, the likes and collection statistics table is queried to obtain the query results and return them to the front end for display.

2. The method according to claim 1, characterized in that: The method further comprises: Determine a first service module according to a first service type indicated by the problem information; Controlling the first business module to forward the question information to the expert account, and instructing the expert account to process the question information to obtain the reply information; Displaying the reply information on a first display panel, wherein the first display panel is used to display business content corresponding to the first business module; When the second business module processes a business of the second business type, the question information and the reply information are displayed on a second display panel, wherein the second display panel is used to display business content corresponding to the second business module, and the first business type and the second business type meet preset conditions.

3. The method according to claim 2, characterized in that After displaying the reply information on the first display panel, the method further includes: Obtaining a target number of interactions for the question information; When the target number of interactions exceeds a preset threshold, displaying the question information on a third display panel, wherein the third display panel is different from the first display panel and the second display panel; In the case that the question information is high-level question information, the question information and the reply information are displayed on a fourth display panel, wherein the fourth display panel is different from the first display panel and the second display panel.

4. The method according to claim 3, characterized in that The method further comprises: In the case of obtaining the question information, determining the initial state of the question type flag as a waiting-for-reply state, wherein the waiting-for-reply state indicates that both the question information and the reply information are set to allow updating; When the reply message is obtained, the current state of the question type flag is updated to the tracking state.

5. The method according to claim 3, characterized in that: The method further comprises: Determine the first service type according to the problem information; adding a problem identifier to the problem information according to the first business type; When the problem identifier is the same as the preset target problem identifier, the problem information is set as the high-level problem information.

6. The method according to claim 1, characterized in that The method further comprises: Get a list of business activities; Query and display the initial creative template according to the number of each business activity in the business activity list; In response to a target input operation, setting field values ​​for each field in the initial creative template to obtain a target creative template; The target creative template is displayed, wherein creation and display of the target creative template are determined based on the question information, and the question information and the target creative template are associated with each other through the question information table and the processing flow of the expert account.

7. The method according to claim 1, characterized in that The method further comprises: Acquire the question information, and store the question information in the question information table; Determine the initial state of the question type flag as a waiting-for-reply state, wherein the waiting-for-reply state indicates that the question information is set to allow updating; Determine a first business module according to the first business type indicated by the question information, control the first business module to forward the question information to an expert account, and instruct the expert account to process the question information to obtain the reply information; receiving the reply information corresponding to the question information, storing the reply information in the question information table, and updating the question type flag to the tracking status; In response to the target account performing the target collection operation on the question information, the number of the question information and the target account are stored in the likes and collection statistics table, and when the collection query request is received, the likes and collection statistics table is queried to obtain the query result and return it to the front end for display; Obtaining a target number of interactions for the problem information, and displaying the problem information on a third display panel when the target number of interactions exceeds a preset threshold, wherein the third display panel is used to display business problems with high frequency interactions; Compare the problem identifier with a preset target problem identifier to determine the priority of the problem information; In the case where the question information is high-level question information, the question information and the reply information are displayed on a fourth display panel, wherein the fourth display panel is used to display the high-level question information and the processing progress of the high-level question information; Obtain a business activity list, and search and display an initial creative template according to the number of each business activity in the business activity list; In response to a target input operation, setting field values ​​for each field in the initial creative template to obtain a target creative template; The target creative template is displayed, wherein creation and display of the target creative template are determined based on the question information, and the question information and the target creative template are associated with each other through the question information table and the processing flow of the expert account.

8. An information processing device, characterized in that: include: An acquisition module, used for acquiring question information and storing the question information in a question information table; A receiving module, configured to receive reply information corresponding to the question information, wherein the reply information represents information obtained by the expert account processing the question information; An updating module, configured to store the reply information into the question information table, and update the state of the question type flag of the question information to a tracking state, wherein the tracking state indicates that the question information is prohibited from being modified and the reply information is allowed to be updated; The query module is used to store the number of the question information and the target account in the likes and collection statistics table in response to the target account performing a target collection operation on the question information, and to query the likes and collection statistics table upon receiving a collection query request corresponding to the question information, obtain the query results and return them to the front end for display.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored computer program, wherein the computer program can be executed by an electronic device to perform the method described in any one of claims 1 to 7.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method described in any one of claims 1 to 7 are implemented.

11. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 7 through the computer program.