Communication technology solution output method and device, and storage medium
By obtaining user's solution requirements information and obtaining main and alternative solutions, the problem that the solution output in the prior art is long and difficult to meet user needs is solved, and the effect of users to quickly obtain satisfactory communication technology solutions is achieved.
Patent Information
- Application Number
- CN202311387250.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-24
- Publication Date
- 2025-05-06
AI Technical Summary
The output process of existing communication technology solutions takes a long time and is difficult to meet user needs at one time, affecting the user's service experience.
By obtaining user's solution requirements information, obtaining main solutions and alternative solutions, using alternative key information to diverge more solutions, and increasing the chances of users to obtain satisfactory solutions in a short time.
It realizes users to obtain communication technology solutions that meet their needs efficiently and accurately in a short period of time, and improves users' service experience.
Smart Images

Figure CN119946643A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to an output method, device and storage medium for a communication technology solution. Background Art
[0002] With the development of communication technology, users have further requirements for the performance of communication technology. In order to meet the performance requirements of users for communication technology, the communication system provider needs to fully understand the user's needs and provide corresponding communication solutions according to the user's needs.
[0003] However, in related technologies, communication solutions are usually determined by professional and technical personnel of communication technology providers through multiple rounds of design, discussion, and screening based on user needs before the final solution is determined and presented to the user. This takes a long time to produce a solution, and the final solution produced is less likely to meet user needs at one time, affecting the user's service experience. Summary of the invention
[0004] The main purpose of the embodiments of the present application is to provide a method, device, equipment and storage medium for outputting a communication technology solution, aiming to efficiently and accurately obtain a communication technology solution that meets user needs to enhance the user's service experience.
[0005] In a first aspect, an embodiment of the present application provides a method for outputting a communication technology solution, the method comprising:
[0006] Obtaining user demand information for communication technology solutions;
[0007] Acquire at least one main solution according to the solution requirement information;
[0008] Acquire candidate key information adapted to the solution requirement information, and acquire at least one candidate solution of the communication technology according to the candidate key information;
[0009] Outputting at least one of the main solutions and at least one of the alternative solutions as target solutions.
[0010] In a second aspect, an embodiment of the present application also provides an output device for a communication technology solution, the output device comprising: a processor, a memory, a computer program stored on the memory and executable by the processor, and a data bus for realizing connection communication between the processor and the memory, wherein when the computer program is executed by the processor, the steps of the output method of the aforementioned communication technology solution are implemented.
[0011] In a third aspect, an embodiment of the present application further provides a storage medium for computer-readable storage, wherein the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the output method of the aforementioned communication technology solution.
[0012] The embodiment of the present application provides a method, device and storage medium for outputting a communication technology solution, wherein the method for outputting the communication technology solution obtains the solution requirement information corresponding to the communication technology solution from the user; obtains at least one main solution according to the solution requirement information; obtains alternative key information adapted to the solution requirement information, and obtains at least one alternative solution of the communication technology according to the alternative key information; and outputs at least one of the main solutions and at least one of the alternative solution target solutions. Based on the solution requirement information of the user for the communication technology solution, at least one main solution is obtained, and alternative key information is obtained divergently according to the solution requirement information, thereby obtaining at least one alternative solution using the alternative key information, and outputting at least one main solution and at least one alternative solution, thereby increasing the probability of the user obtaining a more satisfactory communication technology solution in a shorter time, enabling the user to efficiently and accurately obtain a communication technology solution that meets the user's needs in a shorter time, thereby effectively improving the user's service experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0014] Figure 1 It is a flowchart of the steps of an output method of a communication technology solution provided by an embodiment of the present application;
[0015] Figure 2 This is a schematic diagram of a scenario in which an output device of a communication technology solution provided by an embodiment of the present application obtains solution requirement information of a user;
[0016] Figure 3 It is a schematic diagram of a scenario in which an output device of a communication technology solution provided in an embodiment of the present application outputs a target solution through a model;
[0017] Figure 4 It is a schematic diagram of a scenario in which the output device of the communication technology solution generates corresponding prompt information according to the solution requirement information of the user;
[0018] Figure 5 It is a schematic diagram of a scenario in which the output device of the communication technology solution updates and outputs the target solution after receiving a user trigger operation;
[0019] Figure 6 A schematic diagram of the framework structure of an output device of a communication technology solution provided in an embodiment of the present application. DETAILED DESCRIPTION
[0020] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are 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 are within the scope of protection of this application.
[0021] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.
[0022] It should be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0023] Some embodiments of the present application are described in detail below in conjunction with the accompanying drawings. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.
[0024] With the development of communication technology, users have further requirements for the performance of communication technology. In order to meet the performance requirements of users for communication technology, the communication system provider needs to fully understand the user's needs and provide corresponding communication solutions according to the user's needs.
[0025] However, in related technologies, communication solutions are usually determined by professional and technical personnel of communication technology providers through multiple rounds of design, discussion, and screening based on user needs before the final solution is determined and presented to the user. This takes a long time to produce a solution, and the final solution produced is less likely to meet user needs at one time, affecting the user's service experience.
[0026] Based on this, the embodiment of the present application provides a method, device and storage medium for outputting a communication technology solution, wherein the method for outputting the communication technology solution obtains the solution requirement information corresponding to the user for the communication technology solution; obtains at least one main solution according to the solution requirement information; obtains alternative key information adapted to the solution requirement information, and obtains at least one alternative solution for the communication technology according to the alternative key information; and outputs at least one of the main solutions and at least one of the alternative solution target solutions. At least one main solution is obtained based on the user's solution requirement information for the communication technology solution, and alternative key information is obtained divergently according to the solution requirement information, thereby obtaining at least one alternative solution using the alternative key information, and outputting at least one main solution and at least one alternative solution, thereby increasing the probability of the user obtaining a more satisfactory communication technology solution in a shorter time, enabling the user to efficiently and accurately obtain a communication technology solution that meets the user's needs in a shorter time, thereby effectively improving the user's service experience.
[0027] The output method of the communication technology solution is executed by the output device of the communication technology solution, and the output device of the communication technology solution can be a terminal device or a server; the terminal device here may include but is not limited to: computers, smart phones, tablets, laptops, intelligent voice interaction devices, smart home appliances, vehicle terminals, smart wearable devices, etc.; the server here can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (Content Delivery Network, CDN), and big data and artificial intelligence platforms.
[0028] Some embodiments of the present application are described in detail below in conjunction with the accompanying drawings. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.
[0029] See also Figure 1 , Figure 1 A flowchart of the steps of an output method of a communication technology solution provided in an embodiment of the present application.
[0030] like Figure 1 As shown, the method for outputting a communication technology solution includes steps S101 to S104.
[0031] Step S101: Obtaining user's solution requirement information corresponding to the communication technology solution.
[0032] For example, different users have different demands for communication technology solutions, and therefore, different users have different solution demand information corresponding to the communication technology solutions. The demand type and specific demand content corresponding to the communication technology solutions can be obtained through the solution demand information.
[0033] The solution requirement information may be at least one of text information, image information, and voice information. That is, the user sends the solution requirement information to the output device 10 of the communication technology solution in at least one form of text, image, and voice, so that the output device 10 of the communication technology solution obtains the user's solution requirement information corresponding to the communication technology solution.
[0034] like Figure 2 As shown, optionally, the output device 10 of the communication technology solution is provided with an information input component, which includes but is not limited to a keyboard, a mouse, a touch screen, and a voice acquisition component. The output device 10 of the communication technology solution uses the information input component to obtain the user's solution requirement information.
[0035] like Figure 2 As shown, for example, the output device 10 of the communication technology solution is provided with a touch display screen. In the process of acquiring solution requirement information, the output device 10 of the communication technology solution displays the corresponding information collection page 101 through the touch display screen, and the user inputs the corresponding solution requirement content in the information collection window preset in the information collection page through the virtual keyboard on the touch display screen, and clicks the confirmation button in the information collection page 101 to inform the output device 10 of the communication technology solution that the input of the relevant solution requirement information is completed, so that the output device 10 of the communication technology solution obtains the corresponding solution requirement information according to the solution requirement content input by the user.
[0036] Among them, the solution requirement information includes solution requirement type information and solution requirement content information. The output device 10 of the communication technology solution can accurately locate the solution type required by the user through the solution requirement type information, and quickly obtain the specific solution requirements of the solution required by the user through the solution requirement content information.
[0037] For another example, the output device 10 of the communication technology solution is provided with a voice collection component, such as a voice collection component including but not limited to a microphone or a microphone array, which collects the user's voice information through the voice collection component, and uses the collected voice information to obtain the user's solution requirement information corresponding to the communication technology solution.
[0038] Step S102: Acquire at least one main solution according to the solution requirement information.
[0039] Exemplarily, the output device 10 of the communication technology solution is provided with a plurality of main solutions of communication technology. The main solutions of different communication technologies are used to solve different communication technology problems, and therefore the corresponding solution requirement information is also different. Therefore, by adapting the main solution of each communication technology with the key information of the corresponding solution requirement information, the adaptability (also called correlation) of the key information of the solution requirement information and the main solution of the corresponding communication technology can also be set during the adaptation process. Therefore, after obtaining the solution requirement information, the key information of the requirement can be extracted according to the solution requirement information, so that the main solution of the corresponding communication technology can be obtained according to the key information of the requirement.
[0040] For example, a mapping relationship table between solution requirement information and main solutions is stored in the solution database, and the mapping relationship table records the association relationship between the key information of the solution requirement information and the corresponding main solutions. For example, the mapping relationship table records that the key information A corresponding to the solution requirement information X is associated with the corresponding main solutions A1, A2, and A3, and the association degree between the key information A and the main solution A1 is 95%, the association degree between the key information A and the main solution A2 is 90%, and the association degree between the key information A and the main solution A3 is 80%. The key information B corresponding to the solution requirement information Y is associated with the corresponding main solutions B1 and B2, and the association degree between the key information B and the main solution B1 is 99%, and the association degree between the key information B and the main solution A2 is 80%. It can be understood that there are many other association relationships between the key information of the solution requirement information and the corresponding main solutions recorded in the mapping relationship table, which will not be listed one by one.
[0041] The solution database storing the mapping relationship table between solution requirement information and main solutions can be stored in the local memory of the output device 10 of the communication technology solution, or can be set in a corresponding data server, which includes but is not limited to a cloud server, a physical server, and a distributed server.
[0042] In some implementations, acquiring at least one main solution according to the solution requirement information includes:
[0043] Determining the user's requirement type according to the solution requirement information, and determining an information extraction strategy according to the requirement type;
[0044] Using the information extraction strategy to extract the solution requirement information, to obtain the key requirement information;
[0045] A main solution of at least one communication technology is obtained according to the key demand information.
[0046] Exemplarily, based on the fact that users have various requirements for communication technology solutions, different requirements are adapted to different communication technology solutions, and different communication technology solutions have different influencing factors, and different solution influencing factors adapt to different key demand information. Therefore, in order to accurately obtain the key demand information corresponding to different solution requirements, different information extraction strategies are set for different types of user solution requirements, so that the output device 10 of the communication technology solution can efficiently and accurately extract the key demand information in the solution requirement information proposed by the user.
[0047] After obtaining the solution requirement information, the output device 10 of the communication technology solution parses the solution requirement information, obtains the user's requirement type and solution requirement content information according to the parsed solution requirement information, and determines the information extraction strategy for extracting key information from the solution requirement content information according to the user's requirement type, so that the information extraction strategy can be used to efficiently and accurately extract key information from the solution requirement content information, thereby obtaining the corresponding key information of the requirement. Furthermore, the output device 10 of the communication technology solution obtains the main solution of the communication technology required by at least one user from the solution database by using the extracted key information of the requirement.
[0048] For example, the user's solution requirements are taken as the wireless network planning requirements. The types of requirements that are usually considered for wireless network planning requirements include but are not limited to coverage planning, capacity planning, perception planning, etc. Different information extraction strategies are adapted to wireless network planning requirements of different types of requirements. Therefore, different information extraction strategies can be used to accurately obtain the user's intention keywords, that is, to obtain the key information of the user's requirements for the solution.
[0049] As shown in Table 1 below, demand types include but are not limited to coverage planning, capacity planning, and perception planning. Each demand type includes multiple influencing factors. By changing the influence of corresponding influencing factors, a sub-demand solution under the corresponding demand type can be obtained.
[0050] As shown in Table 1 below:
[0051]
[0052] The influencing factors of the coverage planning type at least include influencing factors a1, influencing factors a2, influencing factors a3 and influencing factors a4. The four influencing factors can constitute N sub-schemes under the coverage planning type. In each sub-scheme, the influence degree of at least one influencing factor is different. For example, sub-scheme 1 is that the influence degree of influencing factor a1 is 60, the influence degree of influencing factor a2 is 70, the influence degree of influencing factor a3 is 82 and the influence degree of influencing factor a4 is 90. Sub-scheme 2 is that the influence degree of influencing factor a1 is 80, the influence degree of influencing factor a2 is 70, the influence degree of influencing factor a3 is 82 and the influence degree of influencing factor a4 is 90.
[0053] Similarly, the influencing factors of the capacity planning type include at least influencing factors b1, b2, b3 and b4. The four influencing factors can constitute N sub-schemes under the coverage planning type. In each sub-scheme, the influence degree of at least one influencing factor is different. For example, sub-scheme 1 is that the influence degree of influencing factor b1 is 90, the influence degree of influencing factor b2 is 70, the influence degree of influencing factor b3 is 82 and the influence degree of influencing factor b4 is 50. Sub-scheme 2 is that the influence degree of influencing factor b1 is 80, the influence degree of influencing factor b2 is 70, the influence degree of influencing factor b3 is 82 and the influence degree of influencing factor b4 is 90.
[0054] Based on the different keywords corresponding to each influencing factor, the keywords are associated with the influencing factors, and the influence of each influencing factor is set by the matching degree between the keywords and the influencing factors. Therefore, setting different information extraction strategies for different demand types can efficiently and accurately extract the key information of the solution demand information.
[0055] For example, for the demand type corresponding to the coverage planning, the output device 10 of the communication technology solution adopts the first information extraction strategy to extract the key information of the user's solution requirements, and obtains multiple solutions for coverage planning based on the extracted key information of the requirements. The multiple solutions can meet the user's coverage planning priority solution requirements, so as to improve the outdoor coverage rate of the geographical area and solve the problem of poor competition, thereby ensuring the subsequent continuous use of VoNR.
[0056] For example, for the demand type corresponding to capacity planning, the output device 10 of the communication technology solution adopts the second information extraction strategy to extract the key information of the user's solution requirements, and obtains multiple solutions for capacity planning based on the extracted key information of the requirements. The multiple solutions can meet the user's capacity planning priority solution requirements, and design the number of APs required for deploying the network based on the bandwidth requirements of the wireless terminals, the number of terminals, the concurrency rate, the performance of a single AP and other data to ensure that the wireless network performance can meet the Internet service needs of the corresponding terminals.
[0057] In some implementations, acquiring a primary solution of at least one communication technology according to the key demand information includes:
[0058] Input the key demand information as an input parameter into a preset solution output model to obtain a solution output result of the solution output model;
[0059] A main solution of at least one communication technology adapted to the solution requirement information is obtained according to the solution output result.
[0060] Exemplarily, after obtaining the key information of the requirements, the key information of the requirements is input as an input parameter into the solution output model through a pre-trained solution output model, and the solution output model is used to output multiple alternative solutions, and the fitness of each alternative solution with the solution requirement information is obtained, and at least one alternative solution whose fitness exceeds a preset value is selected as the main solution for the communication technology.
[0061] Optionally, before inputting the key demand information as an input parameter into a preset solution output model, the method includes:
[0062] Constructing an initial solution output model, and using training data to train the initial solution output model to obtain an output result of the initial solution;
[0063] Obtaining solution adjustment feedback generated based on the output result of the initial solution;
[0064] The model parameters of the initial solution output model are adjusted according to the solution adjustment feedback until a target model is obtained, and the target model is used as the solution output model.
[0065] like Figure 3 As shown, exemplarily, during the model training process, an initial solution output model to be trained is first constructed, and training data is obtained. The training data is data obtained by screening the acquired original data by the data analysis unit of the output device 10 of the communication technology solution. The original data includes but is not limited to business prior data, historically acquired user intention data, and at least one of the network data acquired from the network by the existing network perception and analysis unit.
[0066] After obtaining the training data, the initial solution output model is trained using the training data to obtain the initial solution output result, and the solution adjustment feedback is obtained based on the initial solution output result. Then, the model parameters of the initial solution output model are adjusted based on the solution adjustment feedback to iteratively update the initial solution output model. When the number of iterative updates reaches a preset value or the value output by the initial solution output model converges to a preset value, the characterization model training is completed, and the target model obtained by the current training is used as the solution output model. The obtained solution output model can be used to obtain the corresponding adaptation solution based on the input key demand information.
[0067] Step S103: Acquire candidate key information adapted to the solution requirement information, and acquire at least one candidate solution of the communication technology according to the candidate key information.
[0068] Exemplarily, the alternative key information is an extension of the solution requirement information, wherein the solution requirement information may be extended based on the user's historical preference data, based on the prior experience of professionals in related fields, or based on the supplementary requirement information input by the user.
[0069] After the solution requirement information is expanded, the candidate key information is obtained, and then the candidate key information is used to adapt from the solution database to obtain at least one candidate solution of the communication technology.
[0070] In some implementations, the acquiring of candidate key information adapted to the solution requirement information, and acquiring at least one alternative solution of the communication technology according to the candidate key information, includes:
[0071] Acquiring historical preference data of the user according to the solution requirement information, and / or acquiring prior experience data adapted to the solution requirement information;
[0072] determining candidate key information according to at least one of the historical preference data and the prior experience data;
[0073] At least one alternative solution of the communication technology is obtained according to the alternative key information.
[0074] Exemplarily, the alternative key information is an expansion of the solution requirement information. Typically, the alternative key information can be extracted based on at least one of the user's historical preference data for solution requirements and the user's prior experience data related to the solution requirements. The alternative key information is mapped to the corresponding alternative solution. After obtaining the corresponding alternative key information, the corresponding alternative solution can be determined based on the alternative key information. Typically, the alternative key information and the requirement key information are solutions obtained from different perspectives to solve the same problem. For example, the requirement key information is a solution obtained mainly from coverage planning, and the alternative key information may be a solution obtained from the perspective of capacity planning, or a solution obtained from the perspective of perception planning.
[0075] It is understandable that the collection and use of relevant user data in this application complies with relevant legal provisions and is authorized by relevant parties.
[0076] In some implementations, the acquiring of candidate key information adapted to the solution requirement information, and acquiring at least one alternative solution of the communication technology according to the candidate key information, includes:
[0077] Displaying supplementary information prompts on a preset display interface according to the solution requirement information;
[0078] Acquiring the required supplementary information input by the user in response to the supplementary information prompt;
[0079] At least according to the supplementary requirement information, candidate key information adapted to the solution requirement information is determined, and according to the candidate key information, at least one candidate solution of the communication technology is acquired.
[0080] like Figure 4 As shown, exemplarily, after the user inputs the corresponding solution requirement information into the output device 10 of the communication technology solution, the output device 10 of the communication technology solution analyzes the solution requirement information input by the user and generates a corresponding supplementary information prompt, and the supplementary information prompt is used to prompt the user so that the user can supplement the relevant information through the prompt, thereby allowing the user to input the corresponding requirement supplementary information into the output device 10 of the communication technology solution through the supplementary information prompt, thereby allowing the output device 10 of the communication technology solution to extract the alternative key information at least according to the user's requirement supplementary information, and output the corresponding alternative solution of the communication technology according to the alternative key information.
[0081] For example, after the user inputs relevant solution requirement information in the information collection window, the output device 10 of the communication technology solution learns through analyzing the solution requirement information that the solution the user may need is type A solution or type B solution, and then the output can be used to obtain relevant prompts for specific sub-solutions in type A solution or specific sub-solutions in type B solution, so that the user can supplement the input of corresponding information according to the relevant prompts, thereby enabling the output device 10 of the solution to obtain the user's supplementary requirement information according to the user's supplementary input.
[0082] In some implementations, determining the candidate key information adapted to the solution requirement information at least according to the requirement supplementary information includes:
[0083] Acquiring historical preference data of the user, and / or acquiring prior experience data that matches the solution requirement information;
[0084] Determine candidate key information that matches the solution requirement information according to at least one of the historical preference data and the prior experience data and the requirement supplementary information.
[0085] Exemplarily, in the process of obtaining alternative solutions, alternative key information is extracted by obtaining supplementary information on user needs and user's historical preference data, or alternative key information is extracted by obtaining supplementary information on user needs and prior experience data, or alternative key information is extracted by obtaining supplementary information on user needs, user's historical preference data and prior experience data, so that the extracted alternative key information has a wider coverage and the probability that the obtained alternative solution meets user needs is higher.
[0086] Step S104: outputting at least one of the main solutions and at least one of the alternative solutions as target solutions.
[0087] like Figure 3 As shown, exemplarily, after obtaining the main solution and the alternative solution, the solution output unit of the output device 10 of the communication technology solution outputs at least one main solution and at least one alternative solution as a target solution to the display screen of the output device 10 of the communication technology solution, or outputs the target solution to an electronic device that is communicatively connected to the output device 10 of the communication technology solution to display it through the display screen of the electronic device, so that the user can select the desired communication technology solution from the target solutions while browsing the target solutions.
[0088] Optionally, the output device 10 of the communication technology solution displays the comprehensive evaluation of each target solution and / or each influencing factor of each target solution during the process of outputting the target solution. The comprehensive evaluation of the solution is used to evaluate or compare the advantages and disadvantages of each target solution for user selection.
[0089] like Figure 5 As shown, the output device 10 of the communication technology solution displays three target solutions on the display screen, namely Solution A, Solution B, and Solution C, wherein the specific evaluation score of each solution is as shown in Table 2 below.
[0090] Table 2:
[0091]
[0092] As shown in Table 2, the influence score ranges from 0 to 100. The larger the influence score, the greater the influence of the corresponding influencing factor on the solution, that is, it is the main consideration of the corresponding solution. For example, in target solution A, influencing factor a1 has the highest influence, that is, influencing factor a1 is the main consideration of the solution. In target solution B, influencing factor b2 has the highest influence, that is, influencing factor b2 is the main consideration of the solution. In target solution C, influencing factor c3 has the highest influence, that is, influencing factor c3 is the main consideration of the solution.
[0093] In some implementations, after step S104, the method further includes:
[0094] Obtaining user feedback on the output target solution;
[0095] Re-execute the step of obtaining the target solution according to the solution feedback information to obtain an updated solution;
[0096] The updated solution and the target solution are displayed in comparison on a preset display interface.
[0097] like Figure 5 As shown, exemplarily, after the display screen of the output device 10 of the communication technology solution outputs the target solution, if the output target solution is not satisfactory, the update button can be triggered by clicking, pressing, etc. in the information collection window, so that the output device 10 of the communication technology solution can re-execute steps S102 to S104, or re-execute steps S101 to S104 to re-acquire a new target solution to obtain an updated solution, and compare the updated solution with the initially acquired target solution and display them in the display interface of the output device 10 of the communication technology solution.
[0098] By obtaining the user's solution feedback information, we can find out whether the user is satisfied with the currently output target solution. When the user is not satisfied with the currently output target solution, we can obtain a new solution and output it. Furthermore, through comparative display, the user can understand the difference between the various target solutions more clearly, which is convenient for the user to make relevant selection decisions more quickly.
[0099] See also Figure 6 , Figure 6 A schematic diagram of the framework structure of an output device of a communication technology solution provided in an embodiment of the present application.
[0100] like Figure 6 As shown, the output device 10 of the communication technology solution includes a processor 11 and a memory 12. The processor 11 and the memory 12 are connected via a bus 13. The bus 103 is, for example, an I2C (Inter-integrated Circuit) bus.
[0101] Specifically, the processor 11 may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0102] The memory 12 may be a Flash chip, a read-only memory (ROM) disk, an optical disk, a USB flash drive, or a mobile hard disk.
[0103] The processor 11 is used to run the computer program stored in the memory 12, and implements the following steps when executing the computer program:
[0104] Obtaining user demand information for communication technology solutions;
[0105] Acquire at least one main solution according to the solution requirement information;
[0106] Acquire candidate key information adapted to the solution requirement information, and acquire at least one candidate solution of the communication technology according to the candidate key information;
[0107] Outputting at least one of the main solutions and at least one of the alternative solutions as target solutions.
[0108] In some implementations, acquiring at least one main solution according to the solution requirement information includes:
[0109] Determining the user's requirement type according to the solution requirement information, and determining an information extraction strategy according to the requirement type;
[0110] Using the information extraction strategy to extract the solution requirement information, to obtain the key requirement information;
[0111] A main solution of at least one communication technology is obtained according to the key demand information.
[0112] In some implementations, acquiring a primary solution of at least one communication technology according to the key demand information includes:
[0113] Input the key demand information as an input parameter into a preset solution output model to obtain a solution output result of the solution output model;
[0114] A main solution of at least one communication technology adapted to the solution requirement information is obtained according to the solution output result.
[0115] In some implementations, before inputting the key demand information as an input parameter into a preset solution output model, the processor is further configured to implement:
[0116] Constructing an initial solution output model, and using training data to train the initial solution output model to obtain an output result of the initial solution;
[0117] Obtaining solution adjustment feedback generated based on the output result of the initial solution;
[0118] The model parameters of the initial solution output model are adjusted according to the solution adjustment feedback until a target model is obtained, and the target model is used as the solution output model.
[0119] In some implementations, the acquiring of candidate key information adapted to the solution requirement information, and acquiring at least one alternative solution of the communication technology according to the candidate key information, includes:
[0120] Acquiring historical preference data of the user according to the solution requirement information, and / or acquiring prior experience data adapted to the solution requirement information;
[0121] determining candidate key information according to at least one of the historical preference data and the prior experience data;
[0122] At least one alternative solution of the communication technology is obtained according to the alternative key information.
[0123] In some implementations, the acquiring of candidate key information adapted to the solution requirement information, and acquiring at least one alternative solution of the communication technology according to the candidate key information, includes:
[0124] Displaying supplementary information prompts on a preset display interface according to the solution requirement information;
[0125] Acquiring the required supplementary information input by the user in response to the supplementary information prompt;
[0126] At least according to the supplementary requirement information, candidate key information adapted to the solution requirement information is determined, and according to the candidate key information, at least one candidate solution of the communication technology is acquired.
[0127] In some implementations, determining the candidate key information adapted to the solution requirement information at least according to the requirement supplementary information includes:
[0128] Acquiring historical preference data of the user, and / or acquiring prior experience data that matches the solution requirement information;
[0129] Determine candidate key information that matches the solution requirement information according to at least one of the historical preference data and the prior experience data and the requirement supplementary information.
[0130] In some implementations, the processor 11 is further configured to execute:
[0131] Obtaining user feedback on the output target solution;
[0132] Re-execute the step of obtaining the target solution according to the solution feedback information to obtain an updated solution;
[0133] The updated solution and the target solution are displayed in comparison on a preset display interface.
[0134] It should be noted that technical personnel in the relevant field can clearly understand that, for the convenience and conciseness of description, the specific working process of the output device of the communication technology solution described above can refer to the corresponding process in the output method embodiment of the corresponding communication technology solution mentioned above, and will not be repeated here.
[0135] An embodiment of the present application also provides a storage medium for computer-readable storage, wherein the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the output method of the communication technology solution of any embodiment provided in the specification of the embodiment of the present application.
[0136] The storage medium may be an internal storage unit of the output device 10 of the aforementioned communication technology solution, such as a hard disk or memory of the output device 10 of the communication technology solution. The storage medium may also be an external storage device of the output device 10 of the communication technology solution, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc., equipped on the output device 10 of the communication technology solution.
[0137] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In a hardware embodiment, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those of ordinary skill in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0138] It should be understood that the term "and / or" used in the present specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, including these combinations. It should be noted that, in this article, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "including a..." does not exclude the presence of other identical elements in the process, method, article or system including the element.
[0139] The serial numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments. The above are only specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A method for outputting a communication technology solution, characterized in that: The method comprises: Obtaining user demand information for communication technology solutions; Acquire at least one main solution according to the solution requirement information; Acquire candidate key information adapted to the solution requirement information, and acquire at least one candidate solution of the communication technology according to the candidate key information; Outputting at least one of the main solutions and at least one of the alternative solutions as target solutions.
2. The method according to claim 1, characterized in that The acquiring at least one main solution according to the solution requirement information includes: Determining the user's requirement type according to the solution requirement information, and determining an information extraction strategy according to the requirement type; Using the information extraction strategy to extract the solution requirement information, to obtain the key requirement information; A main solution of at least one communication technology is obtained according to the key demand information.
3. The method according to claim 2, characterized in that The main solution of acquiring at least one communication technology according to the key information of the requirement includes: Input the key demand information as an input parameter into a preset solution output model to obtain a solution output result of the solution output model; A main solution of at least one communication technology adapted to the solution requirement information is obtained according to the solution output result.
4. The method according to claim 3, characterized in that Before inputting the key demand information as an input parameter into a preset solution output model, the method includes: Constructing an initial solution output model, and using training data to train the initial solution output model to obtain an output result of the initial solution; Obtaining solution adjustment feedback generated based on the output result of the initial solution; The model parameters of the initial solution output model are adjusted according to the solution adjustment feedback until a target model is obtained, and the target model is used as the solution output model.
5. The method according to claim 1, characterized in that: The acquiring of candidate key information adapted to the solution requirement information, and acquiring at least one candidate solution of the communication technology according to the candidate key information, includes: Acquiring historical preference data of the user according to the solution requirement information, and / or acquiring prior experience data adapted to the solution requirement information; determining candidate key information according to at least one of the historical preference data and the prior experience data; At least one alternative solution of the communication technology is obtained according to the alternative key information.
6. The method according to claim 1, characterized in that The acquiring of candidate key information adapted to the solution requirement information, and acquiring at least one candidate solution of the communication technology according to the candidate key information, includes: Displaying supplementary information prompts on a preset display interface according to the solution requirement information; Acquiring the required supplementary information input by the user in response to the supplementary information prompt; At least according to the supplementary requirement information, candidate key information adapted to the solution requirement information is determined, and according to the candidate key information, at least one candidate solution of the communication technology is acquired.
7. The method according to claim 6, characterized in that The determining, at least according to the supplementary demand information, candidate key information adapted to the solution demand information includes: Acquiring historical preference data of the user, and / or acquiring prior experience data that matches the solution requirement information; Determine candidate key information that is compatible with the solution requirement information according to at least one of the historical preference data and the prior experience data and the requirement supplementary information.
8. The method according to any one of claims 1 to 7, characterized in that: The method further comprises: Obtaining user feedback on the output target solution; Re-execute the step of obtaining the target solution according to the solution feedback information to obtain an updated solution; The updated solution and the target solution are displayed in comparison on a preset display interface.
9. An output device for a communication technology solution, characterized in that: The output device comprises: a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection communication between the processor and the memory, wherein when the computer program is executed by the processor, the steps of the output method of the communication technology solution described in any one of claims 1 to 8 are realized.
10. A storage medium for computer-readable storage, characterized in that: The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of outputting the communication technology solution according to any one of claims 1 to 8.