Information processing method and device, electronic equipment and computer readable storage medium

By obtaining and filtering the target weight information in text information, the problem of difficulty in achieving optimal text selection in the prior art is solved, and the effect of making the best decision in multiple text selections is achieved.

CN120216672APending Publication Date: 2025-06-27TCL TECHNOLOGY GROUP CORPORATION
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311804477.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-25
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

When faced with multiple text selections, it is difficult for the prior art to achieve optimal selection, which affects the quality of decision making.

Method used

By obtaining the initial text information, it determines its corresponding text reference information and target weight information, and filters the target text information from the initial text information based on this information to achieve optimal selection.

Benefits of technology

The initial text information is filtered based on the text reference information of the current focus and its target weight information, so as to achieve the current optimal selection effect, which helps to make the best decision at the moment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120216672A_ABST
    Figure CN120216672A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an information processing method and device, electronic equipment and a computer readable storage medium. The method comprises the steps that at least one piece of initial text information is acquired; determining text reference information corresponding to the initial text information, and determining target weight information corresponding to the text reference information; and screening the target text information from the initial text information according to the target weight information. By determining the text reference information corresponding to the initial text information and determining the target weight information corresponding to the text reference information, the screening of the initial text information based on the currently concerned text reference information and the target weight information thereof is realized, the current optimal selection effect is achieved, and an optimal decision can be made at present.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of computer technology, and particularly to an information processing method, apparatus, electronic device and computer-readable storage medium. Background Art

[0002] Currently, when facing multiple text selections, selections are usually made and allocated based on time sequence, randomness, etc., which is difficult to meet the optimal selection at the current moment and is not conducive to making the best decision. Summary of the Invention

[0003] The embodiments of the present application provide an information processing method, apparatus, electronic device and computer-readable storage medium, which can optimize selections to facilitate making the best decision.

[0004] In a first aspect, the embodiments of the present application provide an information processing method, including:

[0005] Obtaining at least one initial text information;

[0006] Determining the text reference information corresponding to the initial text information, and determining the target weight information corresponding to the text reference information;

[0007] Screening target text information from the initial text information according to the target weight information.

[0008] In a second aspect, the embodiments of the present application further provide an information processing apparatus, including:

[0009] An obtaining module, configured to obtain at least one initial text information;

[0010] A determining module, configured to determine the text reference information corresponding to the initial text information, and determine the target weight information corresponding to the text reference information;

[0011] A screening module, configured to screen target text information from the initial text information according to the target weight information.

[0012] In a third aspect, the embodiments of the present application further provide an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps in the above information processing method are implemented.

[0013] In a fourth aspect, the embodiments of the present application further provide a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above information processing method are implemented.

[0014] In a fifth aspect, an embodiment of the present application further provides a computer program product or a computer program. The computer program product or the computer program includes computer instructions, and 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 executes the methods provided in the various alternative implementation manners described in the embodiments of the present application.

[0015] In summary, an embodiment of the present application obtains at least one initial text information, determines text reference information corresponding to the initial text information, and determines target weight information corresponding to the text reference information, and filters target text information from the initial text information according to the target weight information.

[0016] Among them, by determining the text reference information corresponding to the initial text information and determining the target weight information corresponding to the text reference information, the filtering of the initial text information is realized based on the currently concerned text reference information and its target weight information, achieving the effect of the current optimal selection, which helps to make the best decision currently. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.

[0018] Figure 1 is a schematic diagram of a scenario of the information processing method provided by an embodiment of the present application;

[0019] Figure 2 is a flowchart of the information processing method provided by an embodiment of the present application;

[0020] Figure 3 is another flowchart of the information processing method provided by an embodiment of the present application;

[0021] Figure 4 is a flowchart of updating weight information of a real-time scheduling model based on reinforcement learning provided by an embodiment of the present application;

[0022] Figure 5 is a schematic diagram of the completion situation and score of production reference indicators provided by an embodiment of the present application;

[0023] Figure 6 is a schematic diagram of an information processing system provided by an embodiment of the present application;

[0024] Figure 7 is a schematic structural diagram of an information processing device provided by an embodiment of the present application;

[0025] Figure 8 is another structural schematic diagram of the information processing device provided by the embodiments of the present application;

[0026] Figure 9 is the structural schematic diagram of the electronic device provided by the embodiments of the present application. Detailed implementation manners

[0027] The technical solutions in the present application will be clearly and completely described below with reference to the accompanying drawings in the present application. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts shall fall within the protection scope of the present invention.

[0028] The embodiments of the present application provide an information processing method, device, electronic device and computer-readable storage medium. Specifically, the electronic device includes a terminal device, where the terminal device can be a device such as a desktop computer, a tablet computer, a mobile phone, a tablet or a numerical control machine tool.

[0029] Please refer to Figure 1 , taking the execution of the information processing method by the terminal device as an example, where the specific execution process of the information processing method is as follows:

[0030] The terminal device 10 obtains at least one initial text information, then determines the text reference information corresponding to the initial file information, and determines the target weight information corresponding to the text reference information. Subsequently, the target text information is screened from the initial text information according to the target weight information.

[0031] Correspondingly, in the embodiments of the present application, the screening of the target text information is based on time. For the current time, the screening is performed according to the text reference information and the corresponding target weight information at the current time. For the next time, the new target weight information is screened from the remaining initial text information selected from the previous time based on the text reference information and the target weight information at the next time.

[0032] In summary, the embodiments of the present application determine the text reference information corresponding to the initial text information and determine the target weight information corresponding to the text reference information, so as to realize the screening of the initial text information based on the currently concerned text reference information and its target weight information, achieve the effect of the current optimal selection, and help to make the best decision currently.

[0033] The following will be described in detail respectively. It should be noted that the description order of the following embodiments does not limit the priority order of the embodiments.

[0034] Please refer to Figure 2 ,Figure 2 This is a schematic flowchart of the information processing method provided by the embodiments of the present application. The specific process of the information processing method can be as follows:

[0035] 101. Obtain at least one initial text information.

[0036] In the embodiments of the present application, the initial text information is the text information to be selected. For example, the initial text information can be note information, community message information, video copywriting information, product evaluation information, video comment information, or production task information, scheduling task information, etc.

[0037] In the embodiments of the present application, the initial text information can be obtained through collection, aggregation, etc. For example, select the initial text information within a period of time based on a time interval, or select the initial text information based on whether it contains a certain keyword, or screen the initial text information based on the evaluation of a certain product, or obtain multiple scheduling task information through preliminary scheduling based on production equipment and production cycle, etc.

[0038] 102. Determine the text reference information corresponding to the initial text information, and determine the target weight information corresponding to the text reference information.

[0039] It can be understood that the text reference information is the information referred to during the initial text screening and is also the information that the initial text screening focuses on. For example, the text reference information can include click-through rate, view count, number of comments, popularity, number of positive reviews, number of negative reviews, etc. Correspondingly, for the initial text information of the production task type, the text reference information can also include production progress, production quality, production time, inventory information, demand information, production capacity information, minimum time information, and cost information, etc.

[0040] Correspondingly, the target weight information is the weight information of the text reference information and is also the attention degree for each text reference information during the initial text information screening based on the text reference information. For example, for the initial text information of the product evaluation type, the text reference information mainly focuses on text reference information such as the number of comments, number of positive reviews, and number of negative reviews. Correspondingly, for merchants, in order to improve the popularity of products and expand the market, the attention to the number of negative reviews will be relatively high. Correspondingly, the attention degree of the number of negative reviews will be relatively high. Correspondingly, the weight ratio of the number of negative reviews in the initial text information sorting will be relatively large. Another example is that for the initial text information of the production task type, production progress, production quality, and cost information are several information that production particularly focuses on. Therefore, among various text reference information, the weights of production progress, production quality, and cost information are relatively high.

[0041] 103. Screen the target text information from the initial text information according to the target weight information.

[0042] For each text reference information, select the initial text information in different aspects based on different degrees of attention, and improve the matching degree between text selection and expectations.

[0043] For example, according to the relatively high weight of the number of negative reviews, the product evaluation results with more negative reviews can be extracted. For example, among ten product evaluation results, the proportion of negative reviews is 60%, the proportion of positive reviews is 20%, and the proportion of others (such as medium reviews) is 20%.

[0044] Correspondingly, for the initial text information of the production task type, the selected target text information is also the production target determined through comprehensive decision-making based on the currently mainly concerned text reference information. For example, based on the relatively high weights of production progress, production quality, and cost information, etc., the production tasks or scheduling tasks that meet the current production requirements are screened.

[0045] In summary, the embodiments of the present application realize the screening of the initial text information based on the currently concerned text reference information and its target weight information by determining the text reference information corresponding to the initial text information and determining the target weight information corresponding to the text reference information, achieving the effect of the current optimal selection, and helping to make the best decision currently.

[0046] Optionally, in the embodiments of the present application, the target weight information can be obtained by optimizing the score based on the previous screening results. For example, the sample weight information is updated according to the screening results of the sample text information to obtain the target weight information. That is, optionally, in some embodiments of the present application, the step of "determining the target weight information corresponding to the text reference information" includes:

[0047] Determine the target sample text information from the sample text information according to the sample weight information;

[0048] Score the target sample text information to obtain the sample text score information;

[0049] Update the sample weight information according to the sample text score information to obtain the target weight information.

[0050] It can be understood that the sample text score information is the score result of the screening result of screening the target sample text information from the sample text information based on the sample weight information. The sample text score information reflects the screening effect when screening the target sample text information based on the sample weight information. By updating the sample weight information according to this screening effect, the optimization of the sample weight information is realized, and the target weight information with better weight allocation is obtained.

[0051] Among them, in the embodiments of the present application, the scoring of the target sample text information can be obtained based on whether the screened target sample text information meets the relevant evaluation indicators or the scores for each evaluation indicator. That is, optionally, in some embodiments of the present application, the step of "scoring the target sample text information to obtain sample text scoring information" includes:

[0052] Determine the index scores of the target sample text information for each evaluation indicator;

[0053] According to the index weights of each evaluation indicator and the index scores, obtain the sample text scoring information.

[0054] Among them, by determining the index scores of the target sample text information for each evaluation indicator, the sample text scoring information for the target sample text information in this screening can be obtained, that is, the scoring result for this screening can be obtained.

[0055] Among them, in the embodiments of the present application, the evaluation indicators may include the proportion of positive and negative reviews, the results of making decisions based on the target sample text information (including good or bad effects, etc.), whether the target sample text information can reflect or replace the initial text information as a whole, etc. Correspondingly, for the initial text information of the production task type, the evaluation indicators during screening may include quality parameters during production scheduling, such as the number of tangent times and the tangent ratio, and may also include data such as delivery status, such as the delivery date satisfaction rate and the total quantity satisfaction rate.

[0056] Among them, based on the index weights corresponding to each evaluation indicator, calculate the sample text scoring information corresponding to the target sample text information to improve the accuracy of the sample text scoring information.

[0057] Among them, in the embodiments of the present application, a text analysis model can be used to screen the target text information from the initial text information. That is, optionally, in some embodiments of the present application, the step of "determining the target sample text information from the sample text information according to the sample weight information" includes:

[0058] Determine the target sample text information from the sample text information according to the text analysis model and the sample weight information.

[0059] Correspondingly, the update of the target weight information can be understood as the update of the sample weight information in the text analysis model. Correspondingly, the step of "updating the sample weight information according to the sample text scoring information to obtain the target weight information" includes:

[0060] Generate reward information according to the sample text scoring information;

[0061] Perform reinforcement learning processing on the text analysis model according to the reward information, and update the sample weight information in the text analysis model to target weight information.

[0062] Among them, the text analysis model is a machine learning model, which has the ability to extract features and identify and analyze sample text information. The sample weight information is the weight for text reference information in the text analysis model, and this text analysis model has the ability to screen target sample text information from the sample text information according to the sample weight information. Among them, the text analysis model can be obtained by training the model. Among them, the embodiments of this application only emphasize the characteristics and capabilities of this text analysis model, and do not limit the specific network structure it depends on.

[0063] Among them, in the embodiments of this application, reward information is generated through sample text scoring information, and reinforcement learning is performed based on this reward information to update the sample weight information in the text analysis model to obtain target weight information.

[0064] Optionally, in the embodiments of this application, the initial text information can be generated based on requirements and current objective environmental conditions. That is, optionally, in some embodiments of this application, the step of "obtaining at least one initial text information" includes:

[0065] Obtain requirement text information and current environmental condition information;

[0066] Input the requirement text information and environmental condition information into the planning model to obtain at least one initial text information.

[0067] Among them, the requirement text information indicates the requirement and is the object based on which the initial text information is generated. For example, the requirement text information can be a requirement document, etc. For example, for the initial text information of the production task type, the corresponding requirement text information can be the production requirement, such as the need to produce 1000 products P and 200 products Q, etc.

[0068] Among them, the environmental condition information is the objective condition for coping with the requirement. For example, for the initial text information of the comment type, the corresponding environmental condition information is the time interval, the type of the commented commodity object, the age and gender of the commentator, etc. Correspondingly, for the initial text information obtained by the collection method, the corresponding environmental condition information mainly includes the objective conditions or parameters based on which the search is made, such as the information source, the age and gender of the collection object, etc.

[0069] Correspondingly, for the initial text information of the production task type, the corresponding environmental condition information can be information such as the number of production equipment, the production capacity of the production equipment, raw materials, and production costs.

[0070] Among them, the planning model is a statistical model that can plan a planning result suitable for the current situation based on the requirements and the current environmental conditions. Among them, the planning result is also the initial text information.

[0071] Among them, in the embodiment of the present application, the environmental condition information may also be available quantity information and required time information. Therefore, for the demand text information, it can be allocated according to the available quantity information and the required time information to obtain the initial text information. That is, optionally, in some embodiments of the present application, the step of "inputting the demand text information and the environmental condition information into the planning model to obtain at least one initial text information" includes:

[0072] Input the demand text information and the environmental condition information into the planning model, and determine the first allocation information according to the available quantity information of the demand text information and the environmental condition information;

[0073] Determine the end time information according to the first allocation information and the required time information of the environmental condition information;

[0074] Minimize the end time information to obtain at least one scheduling information, and set at least one of the scheduling information as the initial text information.

[0075] For example, for obtaining the initial text information by collecting comment information, the number of comments that each device needs to collect can be determined based on the number of devices that can collect comments (corresponding to: available quantity information), that is, the first allocation information is obtained. Then, the comments are collected for each device's collection time interval (corresponding to the required time information). Correspondingly, the first allocation information refers to the relationship between each device and the number of comments it needs to collect. By controlling the collection time (corresponding to the end time information), comment information that meets the requirements can be quickly collected.

[0076] For another example, for the production task type, the available quantity information is the number information of production equipment that can be put into production, and the required time information is the time information required for the production equipment to produce a product corresponding to a task requirement. Correspondingly, the first allocation information is the relationship between each device and its corresponding production demand (corresponding to multiple production tasks of the device). Based on the production required time of the production tasks in the production demand corresponding to each device, the production end time is obtained.

[0077] Among them, the mapping for the end time information is achieved through the first allocation information and the required time information, that is, the relationship among the first allocation information, the required time information, and the end time information is obtained. In the embodiments of the present application, in order to shorten the production cycle, the end time information can be minimized as the goal, and the production tasks of each device are arranged to obtain the arrangement information, that is, by minimizing the end time, the production task arrangement information with the fastest production progress is obtained, that is, the initial text information is obtained. Among them, the arrangement information is multiple production tasks that each production device needs to process.

[0078] Correspondingly, in the embodiments of the present application, new demand texts will also be derived based on the demand text information. For example, for the production of finished products, based on the production process of the finished products, production requirements for multiple semi-finished products will be obtained. Therefore, in the embodiments of the present application, allocation can be performed based on the demand quantity information corresponding to the demand text and the sub-demand quantity information corresponding to the semi-finished products to obtain the second allocation information. That is, optionally, in some embodiments of the present application, the step of "determining the second allocation information according to the demand text information and the available quantity information of the environmental condition information" includes:

[0079] Determine the demand quantity information and the demand association information according to the demand text information;

[0080] Determine the sub-demand quantity information according to the demand quantity information and the demand association information;

[0081] Determine the second allocation information according to the demand quantity information and the sub-demand quantity information;

[0082] Determine the first allocation information according to the second allocation information and the available quantity information.

[0083] Among them, the demand quantity information is the demand quantity corresponding to the demand text information, indicating the required quantity. For example, it is the quantity of products that need to be produced for the target product.

[0084] Among them, the demand association information refers to the demand target and the intermediate transition demand information required to achieve this demand target. For example, for the production of finished products, based on the production process of the finished products, there are production requirements for multiple semi-finished products. Correspondingly, for the demand quantity information of the demand text information and the demand association information, the sub-demand quantity information of the semi-finished products can be obtained. Correspondingly, according to the demand quantity information and the sub-demand quantity information, based on the configuration of the task production quantity, the quantity of products that each production task needs to produce can be obtained, that is, the second allocation information is obtained. For example, if 500 products are corresponding to one task, then the demand quantity information and the sub-demand quantity information are allocated according to this configuration to obtain a certain number of production tasks, that is, the second allocation information is obtained.

[0085] Correspondingly, for the second allocation information, the allocation relationship can be established based on the available quantity information. For example, the relationship between each device and the quantity of production tasks that the device needs to process is constructed, that is, the first allocation information is obtained.

[0086] Optionally, in the embodiments of the present application, the requirements corresponding to the requirement text information can also be evenly allocated based on the available quantity information, and the initial text information is obtained based on the evenly allocated second allocation information. That is, optionally, in some embodiments of the present application, the step of "inputting the requirement text information and the environmental condition information into a planning model to obtain at least one initial text information" includes:

[0087] Input the available quantity information of the requirement text information and the environmental condition information into the first processing unit of the planning model to obtain average requirement information;

[0088] Input the average requirement information, the required time information of the environmental condition information, and the deadline information of the environmental condition information into the second processing unit of the planning model to obtain at least one initial text information.

[0089] Among them, the environmental condition information includes available quantity information, required time information, and deadline information, and the planning model includes a first processing unit and a second processing unit. The first processing unit is used to process the requirement text information and the environmental condition information to obtain average requirement information; the second processing unit is used to receive the average requirement information output by the first processing unit and combine the required time information and the deadline information of the environmental condition information to obtain at least one initial text information.

[0090] Among them, through the average allocation of the requirement text information by the available quantity information, average requirement information is obtained. For the average requirement information, allocation scheduling processing can be performed according to the required time information and the deadline information to obtain the initial text information.

[0091] For example, when the requirement text information indicates that a certain quantity of target products need to be produced, the available quantity information is the number of devices that can be put into production, the required time information is the time for a production device to produce one product, and the deadline information is the production deadline requirement corresponding to the requirement text information, then the production requirements can be evenly allocated based on the number of production devices to obtain the number of devices that each device needs to produce. Then, according to the required time information for each device to produce the target product and the deadline information corresponding to the production requirements, production scheduling is performed to obtain the production tasks of each device, that is, multiple initial text information is obtained.

[0092] In summary, the embodiments of the present application obtain at least one initial text information, determine the text reference information corresponding to the initial text information, and determine the target weight information corresponding to the text reference information, and screen the target text information from the initial text information according to the target weight information.

[0093] Among them, by determining the text reference information corresponding to the initial text information and determining the target weight information corresponding to the text reference information, the screening of the initial text information is realized based on the currently concerned text reference information and its target weight information, achieving the effect of the current optimal selection, which helps to make the best decision currently.

[0094] Among them, by obtaining the target weight information in an updated manner, the accuracy of the target weight information is improved, the accuracy of the target text information screened from the initial text information is improved, and it also helps to make the best decision.

[0095] Among them, for the convenience of understanding the embodiments of the present application, the following takes production scheduling as an example to illustrate, selects the current best production target from multiple scheduling tasks, realizes the optimization of the selection of the production target in the production process. Specifically, the following will be described in detail respectively. It should be noted that the description order of the following embodiments does not limit the priority order of the embodiments.

[0096] Please refer to Figure 3 , Figure 3 , which is another process schematic diagram of the information processing method provided by the embodiments of the present application. The specific process of the information processing method can be as follows:

[0097] 111. Obtain preliminary production scheduling information, where the preliminary production scheduling information includes at least one scheduling task information of the production equipment for at least one target product.

[0098] Among them, the initial text information is the scheduling task information of the production equipment in the embodiments of the present application. Among them, in the embodiments of the present application, taking each production equipment as a reference object, the target scheduling task information is selected from the multiple scheduling task information of the production equipment, that is, the current best production choice of the production equipment is selected.

[0099] Among them, the production equipment is the equipment for producing the target product, and each production equipment can produce different types of target products at different times. The target products include the products corresponding to the original demand and the intermediate products for producing the products corresponding to the original demand.

[0100] For example, the original demand requires 10 products P. Based on the production process of the product P, it is determined that it consists of three processes A / B / C. For example, 3 A can make 1 B, 2 B can make 1 C, and after C is completed, it is 1 P. Then going back, 3*2*10 products A are required.

[0101] It can be understood that each production scheduling task information is respectively for the production task of a target product, that is, in the preliminary production scheduling information, production tasks for multiple target products are configured for each production device. For example, this production device needs to produce 60 products D, 30 products E, and 20 products F within a week. Correspondingly, producing 60 products D corresponds to one production scheduling task information, producing 30 products E corresponds to one production scheduling task information, and producing 20 products F corresponds to one production scheduling task information.

[0102] It can be understood that since the preliminary production scheduling information includes production scheduling task information of the production device for multiple products, the preliminary production scheduling information is production scheduling information based on multiple products and multiple tasks, and can meet the production task requirements of large-scale and multi-batch.

[0103] Among them, the preliminary production scheduling information is formulated based on the production requirements of the target product and the actual production capacity limitations. For example, by overall planning the number of devices currently available for production and the production speed of the devices, production capacity data is obtained. Then, based on the production quantity requirements of the target product and for the purpose of the shortest production time, the preliminary production scheduling information is configured.

[0104] 112. Determine the production quality reference information of the at least one target product and the target weight information corresponding to the production quality reference information currently.

[0105] Among them, the text reference information is the production quality reference information in the embodiments of the present application.

[0106] It should be noted that the production quality reference information is the demand information or business objective information that needs to be concerned about in the current production. The production quality reference information reflects the quality of production or the quality of production selection. For example, the production quality reference information includes but is not limited to inventory information, demand information, production capacity information, minimization time information, and cost information, etc.

[0107] Among them, by determining the target weight information corresponding to each production quality reference information currently, it is convenient to comprehensively determine the best production selection of the production device currently based on each production quality reference information and the corresponding target weight information, so as to improve the production quality. Among them, the production selection refers to the selection of the production scheduling task information that the production device will process at the current moment, and also refers to the selection of which target product's production scheduling task (or production task) to process preferentially.

[0108] 113. Perform information sorting processing on at least one production scheduling task information of the production device according to the production quality reference information and the target weight information to obtain a production scheduling task information list.

[0109] Among them, in the embodiments of the present application, in order to more clearly illustrate how to screen target text information based on text reference information and target weight information, a method of sorting scheduling task information based on target weight information is adopted for illustration. Specifically, the scheduling task information is sorted according to the target weight information, and a scheduling task information list is obtained based on the sorting result. Correspondingly, after obtaining the scheduling task information list, the scheduling task information at the top of the list can be used as the target text information (i.e., the target scheduling task information in the embodiments of the present application).

[0110] It can be understood that through the production quality reference information and the corresponding target weight of the production quality reference information, the information sorting process of multiple scheduling task information of the production equipment is carried out to obtain the scheduling task information list, so as to realize the sorting of each scheduling task information of the production equipment based on the processing priority. Correspondingly, through this scheduling task information list, the high and low situation of the processing priority of each scheduling task information can be understood. For example, the scheduling task information with the highest processing priority or the scheduling task information with the lowest processing priority can be quickly located from the scheduling task information list.

[0111] 114. Determine and output the target scheduling task information required to be processed by the production equipment from the scheduling task information list.

[0112] Among them, the target text information is the target scheduling task information in the embodiments of the present application. Correspondingly, the target scheduling task information can be the scheduling task information at the top of the scheduling task information list.

[0113] Among them, since the production quality reference information reflects the quality of production or the quality of production selection, the scheduling task information with the highest processing priority can be obtained from the scheduling task information list as the target scheduling task information, where the target scheduling task information can be understood as the best production selection at the current moment.

[0114] Among them, in order to improve the quality of the production selection at the current moment and make the selected scheduling task information (corresponding to the production task) the best production selection at the current moment, the target weight information corresponding to each production quality reference information can be adjusted to optimize the selected target scheduling task information.

[0115] Correspondingly, the target weight information can be updated according to the production result information of the previous or historical production selections. For example, a production score is calculated based on the production result information of the previous sample production, and the sample weight information is updated based on this production score to obtain the target weight information. When the production equipment encounters a new round of production selections, the production selections can be made based on this target weight information, that is, the target scheduling task information is screened from the multiple scheduling task information of the production equipment. That is, optionally, in the embodiments of the present application, the target weight information is obtained by updating the sample weight information through the sample production result information of the production equipment, and the sample production result information is obtained after the production equipment executes the sample scheduling task corresponding to the sample scheduling task information.

[0116] In summary, the preliminary production scheduling information in the embodiments of the present application is the production scheduling information of multiple production equipment for multiple target products, realizing the production scheduling design under the requirements of large-scale and multi-batch continuous production scheduling.

[0117] Among them, in the embodiments of the present application, the current target scheduling task information of the production equipment is determined from the scheduling task information list, realizing the screening of the multiple scheduling task information of the production equipment based on the current target weight information. And screening the target scheduling task information based on the current target weight information makes the obtained target scheduling task information conform to the optimal selection of the current production or meet the current production requirements, achieving the effect of the local optimal solution of production, improving the quality of production scheduling, and realizing the optimization of the production target selection in the production process.

[0118] Correspondingly, in the current production process, the target weight information for selecting the target scheduling task information corresponding to the production equipment is updated based on the sample weight information. That is, optionally, in some embodiments of the present application, before the step of "determining the production quality reference information of the at least one target product and the target weight information corresponding to the production quality reference information at present", the method further includes:

[0119] Determine the target sample scheduling task information from at least one sample scheduling task information of the production equipment according to the production quality reference information and the sample weight information corresponding to the production quality reference information;

[0120] Execute the sample scheduling task corresponding to the target sample scheduling task information through the production equipment to obtain the sample production result information;

[0121] Perform a scoring process on the sample production result information to obtain the sample production score information;

[0122] Perform a weight update process on the sample weight information according to the sample production score information to obtain the target weight information.

[0123] Among them, the sample text information is the sample scheduling task information in the embodiments of the present application. The target sample text information is the target sample scheduling task information in the embodiments of the present application. The sample text scoring information is the sample production scoring information in the embodiments of the present application.

[0124] Among them, the scoring of the target sample text information can be understood as the scoring of the sample production result information in the embodiments of the present application, where the sample production result information is obtained after the production equipment executes the sample scheduling task corresponding to the target sample scheduling task information.

[0125] It can be understood that the sample scheduling task information is the sample for updating the sample weight information, and the sample scheduling task information can be the scheduling task information of the production equipment at historical times.

[0126] Among them, the target sample scheduling task information is screened from multiple sample scheduling task information of the production equipment based on the sample weight information. Among them, the processing priority of each sample scheduling task information is obtained based on the production quality reference information and the sample weight information, and the sample scheduling task information with the highest processing priority among the multiple sample scheduling task information is used as the target sample scheduling task information.

[0127] Among them, the sample production result information is the production result of the production equipment executing the sample scheduling task corresponding to the target sample scheduling task information, and the production result includes the production quantity, production time, and number of tangent times of the target product, etc.

[0128] Among them, by performing a scoring process on the sample production result information, the sample production scoring information is obtained, and the evaluation of the production selection of the production equipment is realized. Based on the sample production scoring information, the sample weight information can be optimized, and then the result of the production selection can be optimized, which helps to find the best production target or the optimal production decision. Among them, the production target refers to the target product to be preferentially produced and the corresponding product quantity, and the production decision refers to the preferential production selection for each target product.

[0129] Optionally, in the embodiments of the present application, the sample production scoring information can be used as a "reward" to update the sample weight information through the method of reinforcement learning. That is, optionally, in some embodiments of the present application, the step of "determining the target sample scheduling task information from at least one sample scheduling task information of the production equipment according to the production quality reference information and the sample weight information corresponding to the production quality reference information" includes:

[0130] Through a real-time scheduling model, determine the target sample scheduling task information from at least one sample scheduling task information of the production equipment according to the production quality reference information and the sample weight information corresponding to the production quality reference information;

[0131] Performing a weight update process on the sample weight information according to the sample production scoring information to obtain target weight information, including:

[0132] Generating reward information according to the sample production scoring information;

[0133] Performing reinforcement learning processing on the real-time scheduling model according to the reward information, and updating the sample weight information to the target weight information.

[0134] Among them, the text analysis model is the real-time scheduling model in the embodiments of the present application, which is used for scheduling production tasks.

[0135] Among them, the real-time scheduling model is a machine learning model, which generates reward information through sample production scoring information, performs reinforcement learning based on this reward information, updates the sample weight information in the real-time scheduling model, and obtains target weight information.

[0136] For example, the update of the sample weight information is realized through Bayesian hyperparameter optimization. The working principle of Bayesian hyperparameter optimization is: first, establish prior knowledge about the global behavior of the objective function (usually represented by a Gaussian process), and then update this prior knowledge by observing the outputs of the objective function at different input points to form a posterior distribution. Based on the posterior distribution, select the next sampling point, and this selection should consider both the previously observed optimal value (i.e., exploitation) and the globally unexplored region (i.e., exploration). This selection strategy is usually defined by the so-called acquisition function, such as the most commonly used expected improvement. In this way, Bayesian optimization can not only effectively search the hyperparameter space, but also guide the search based on the existing knowledge, avoiding a large number of useless attempts.

[0137] For example, please refer to Figure 4 as shown Figure 4 is a flowchart of updating weight information based on reinforcement learning of the real-time scheduling model provided by the embodiments of the present application. Among them, the real-time scheduling model is regarded as a black-box objective function, the input of this objective function includes preliminary production scheduling information x’, the acquisition function is used to select the parameters (sample weight information) x of the next real-time scheduling system, and the surrogate function is used to simulate the score (sample production scoring information) y of the real-time scheduling system under this set of parameters (sample weight information). Because scheduling takes time, the surrogate function can obtain the score immediately, but it may not be accurate and needs to be continuously corrected.

[0138] Optionally, the sample production result information may be scored using a production reference indicator, wherein the production reference indicator may be an evaluation standard configured based on empirical parameters. Specifically, the step of “scoring the sample production result information to obtain sample production score information” includes:

[0139] Determine task completion information of production reference indicators according to the sample production result information;

[0140] Determine, according to the task completion information, the indicator completion score information of the sample production result in the production reference indicator;

[0141] Obtaining indicator score information according to the indicator completion score information and the indicator weight information corresponding to the production reference indicator;

[0142] The indicator score information of each of the production reference indicators is aggregated to obtain sample production score information.

[0143] Among them, the indicator score corresponds to the indicator completion score information in the embodiment of the present application.

[0144] It can be understood that production reference indicators are indicators for evaluating production results, reflecting whether the production results meet expectations. For example, production reference indicators can be production scheduling time, number of tangents, total quantity fulfillment rate, delivery date fulfillment rate, tangent ratio, capacity utilization rate and average daily stacking, etc.

[0145] Each production reference indicator has different scores according to its completion status. For example, please refer to Figure 5 As shown, Figure 5 It is a schematic diagram of the completion status and score of the production reference indicators provided by the embodiment of the present application, wherein different production reference indicators, the score of each production reference indicator based on the task completion information, and the indicator weight information corresponding to each production reference indicator are shown. Accordingly, by analyzing the sample production result information to obtain the task completion information of each production reference indicator, the indicator completion score information for each production reference indicator can be obtained, and then, based on the indicator weight information corresponding to each production reference indicator, the indicator score information for the production reference indicator can be obtained, and then, the indicator score information of each production reference indicator is summarized to obtain the sample production scoring information.

[0146] Optionally, in an embodiment of the present application, the preliminary production scheduling information is obtained by scheduling production based on the output demand of multiple target products and objective production capacity, and belongs to a global production scheduling scheme based on production capacity, that is, optionally, in some embodiments of the present application, before the step of "obtaining preliminary production scheduling information", the method further includes:

[0147] Obtain the demand production quantity information of at least one of the target products and the production capacity characteristic information for producing the target products;

[0148] Perform production scheduling processing based on the demand production quantity information and the production capacity characteristic information to obtain preliminary production scheduling information.

[0149] It can be understood that the demand production quantity information is the production quantity information required for the target products, and the production capacity characteristic information is the quantity information of the production equipment for producing the target products, material information, etc.

[0150] Among them, the preliminary production scheduling information obtained by performing production scheduling processing based on the demand production quantity of the target products and the production capacity characteristic information for producing the target products is the production scheduling information configured based on the entire production task, which helps to determine the global optimal solution for production. Among them, the preliminary production scheduling information obtained by performing production scheduling processing based on the demand production quantity information and the production capacity characteristic information of multiple target products can adaptively solve the production problems of multiple products and multiple machines, and can realize large-scale, multi-product, and multi-task production scheduling.

[0151] Optionally, during the production scheduling processing, the relationships among the target products, the production equipment, and the production tasks can be configured, and a time function for the production end time information can be established by combining the production required time information and the production start time information of the products. By minimizing this time function, the preliminary production scheduling information with the shortest production time can be obtained. That is, optionally, in some embodiments of the present application, the production capacity characteristic information includes the equipment quantity information of the production equipment for producing the target products and the production required time information for the production equipment to produce the target products. The step of "performing production scheduling processing based on the demand production quantity information and the production capacity characteristic information to obtain preliminary production scheduling information" includes:

[0152] Determine the production task information according to the demand production quantity information;

[0153] Split the production task information into at least two production subtask information;

[0154] Configure the production relationship information among the target products, the production subtasks, and the production equipment;

[0155] Configure a production end time function for the production task information according to the production relationship information, the production required time information, and the production start time information of the production equipment;

[0156] Minimize the production end time function to obtain the preliminary production scheduling information for the production task information.

[0157] Among them, the required quantity information corresponds to the production task information in the embodiments of the present application, that is, the production task of how many products to produce. Among them, in the description process of the embodiments of the present application, the sub-required quantity information of semi-finished products is not obtained in combination with the production scheduling of products. Correspondingly, the production situation of semi-finished products can be understood by reference.

[0158] Among them, the second allocation information corresponds to the production sub-task information in the embodiments of the present application, that is, dividing the overall production quantity target into multiple sub-goals. For example, 500 products are one production sub-task.

[0159] Among them, the first allocation information corresponds to the production relationship information in the embodiments of the present application, that is, the production relationship between each production device and multiple production tasks.

[0160] Among them, the end time information corresponds to the production end time function in the embodiments of the present application.

[0161] Among them, the available quantity information corresponds to the equipment quantity information in the embodiments of the present application, the required time information corresponds to the production required time information in the embodiments of the present application, and the deadline information corresponds to the production deadline information in the embodiments of the present application. The required quantity information corresponds to the required production quantity information in the embodiments of the present application.

[0162] It can be understood that the production task information is for the required production quantity information. For example, when the required production quantity information is 1000 product Ps, then producing 1000 product Ps corresponds to the production task information, that is, corresponding to a production task of producing 1000 product Ps.

[0163] The production sub-task information is obtained by splitting the production task information. For example, each production sub-task information corresponds to a production sub-task. For example, the production task of producing 1000 product Ps is split into 10 production sub-tasks, and each production sub-task produces 100 product Ps respectively.

[0164] Among them, the production relationship information represents the relationship between the production sub-tasks of the target product produced on the corresponding production equipment. For example, O ijk =1 means that the jth sub-task of the ith product is produced on the kth machine.

[0165] Among them, the production scheduling process can be represented by a mathematical model. Taking N target products and M production devices as an example, specifically:

[0166] min(max k {E ijk})

[0167] ①s.t.E ijk′ -U(1 - O ijk′ ) ≤ S i(j+1)kfor all i, j, k′, k;

[0168] ②E ijk ≤S i′j′k or E i′j′k ≤S ijk

[0169] ③S ijk +O ijk P ijk =E ijk

[0170] ④

[0171] ⑤O ijk ={0, 1}

[0172] ⑥max(J i , M k ) ≤ S ijk

[0173] ⑦0 ≤ E ijk

[0174] where i is the subscript of the target product, j is the subscript of the production subtask, and k is the subscript of the production equipment; let be the production switch variable, O ijk =1 indicates that the j-th production subtask of the i-th target product is produced on the k-th production equipment, corresponding to the production start time information S ijk , the production time required information P ijk (known constant), the production end time information E ijk , where the sequential production process of product i is denoted as O ij ={O i1k , …, O injk}, where j = 1, …, n j , U is set to a very large positive number, and E is the moment when the task ends.

[0175] Among them, by minimizing the production end time function min(max k {E ijk}), the preliminary production scheduling information with the shortest production time is obtained.

[0176] Optionally, in the embodiments of the present application, production scheduling of the production tasks of each production device may also be performed based on the production deadline requirement of the target product, the number of production devices, and the production time required for the production device to produce the target product. That is, optionally, in some embodiments of the present application, the production capacity characteristic information includes the number information of the production devices for producing the target product, the production time information required for the production device to produce the target product, and the production deadline information for producing the target product. The step of "performing production scheduling processing according to the demand output information and the production capacity characteristic information to obtain preliminary production scheduling information" includes:

[0177] Determining the device production task information of each production device according to the number information of the devices and the demand output information;

[0178] For each production device, generating at least one production scheduling task information for the production device for at least one target product according to the device production task information, the production deadline information, and the production time information required;

[0179] Aggregating and processing the at least one production scheduling task information of each production device to obtain preliminary production scheduling information.

[0180] Among them, the available quantity information corresponds to the number information of the devices in the embodiments of the present application, the required time information corresponds to the production time information required in the embodiments of the present application, the deadline information corresponds to the production deadline information in the embodiments of the present application, and the demand quantity information corresponds to the demand output information in the embodiments of the present application.

[0181] It can be understood that the device production task information is determined based on the number information of the devices and the demand output information, based on the principle of average distribution. For example, the entire production task is evenly distributed to each production device to obtain the device production task of each production device.

[0182] Among them, the production deadline information represents the production deadline requirement of the target product. Based on this production deadline requirement, the device production tasks of each production device can be scheduled to obtain a plurality of production scheduling task information. For example, if the device production task information of the production device indicates that 1000 products P and 200 products Q need to be produced, and the production deadline is 10 days, then the production device can be configured with 100 production scheduling task information for product P and 20 production scheduling task information for product Q per day.

[0183] Correspondingly, by aggregating the production scheduling task information of each production device, preliminary production scheduling information for the entire production task is obtained.

[0184] In summary, in the embodiment of the present application, by determining the current target scheduling task information of the production equipment from the scheduling task information list, the screening of multiple scheduling task information of the production equipment is realized based on the current target weight information. And by screening the target scheduling task information based on the current target weight information, the obtained target scheduling task information conforms to the optimal choice for the current production or meets the current production requirements, achieving the effect of the local optimal solution of production, improving the quality of production scheduling, and realizing the optimization of the selection of production goals in the production process.

[0185] Among them, through the production scheduling process based on production capacity and demand output information, the preliminary production scheduling information for the entire production task is obtained, that is, the scheduling plan for the whole is obtained, which helps to screen the production scheduling plan based on the global optimal solution.

[0186] In addition, the preliminary production scheduling information arranged based on production capacity and demand output information is used for the production scheduling requirements of large-scale, multi-batch, and multi-task.

[0187] To facilitate a clearer understanding of the information processing method in the embodiment of the present application, the embodiment of the present application will be described below in a systematic and modular form. For example, please refer to Figure 6 as shown Figure 6 is a schematic diagram of the information processing system provided by the embodiment of the present application. Among them, the information processing system includes:

[0188] The mixed-integer programming pre-solving module 201 is used to perform backward deduction on the original scheduling requirements based on the production process of product production, obtain the required output of each intermediate product, obtain the demand output information of multiple target products, and establish a mixed-integer programming model based on the production capacity characteristic information. Solve the mixed-integer programming model for pre-scheduling to obtain the preliminary production scheduling information. Among them, the mathematical model corresponding to the mixed-integer programming model can refer to the mathematical model corresponding to the production scheduling process.

[0189] The rule-based model solving module 202 is used to use the preliminary production scheduling information obtained by the mixed-integer programming pre-solving module 201 as the input of the real-time scheduling model, and sort the multiple scheduling task information of each production equipment based on the production quality reference information and the target weight information corresponding to the production quality reference information to obtain a scheduling task information list, and select the scheduling task information with the highest processing priority from the scheduling task information list as the target scheduling task information.

[0190] Among them, based on the selected target scheduling task information, the production equipment processes the product production task corresponding to the target scheduling task information.

[0191] The evaluation and scoring module 203 is used to score the production results corresponding to the target production scheduling task information according to the evaluation criteria (production reference indicators and the corresponding index weight information of the production reference indicators), so as to obtain production scoring information.

[0192] The parameter optimization module 204 performs reinforcement learning on the real-time scheduling model according to the production scoring information of the evaluation and scoring module 203, and optimizes the target weight information corresponding to the production quality reference information.

[0193] In summary, the mixed integer programming pre-solving module 201 arranges and distributes based on the production capacity and demand output information to obtain preliminary production arrangement information, which is convenient for the expansion of materials or production lines, applicable to multi-objective production scheduling problems, and can adaptively solve the production problems of multiple products and multiple machines. The rule-based model solving module 202 significantly optimizes the production rhythm and can always select the best production target or make the best production decision in the local production process.

[0194] The optimization of model parameters is achieved through reinforcement learning, eliminating the process of manually selecting parameters. Only by adjusting the business objective (production quality reference information), the algorithm can automatically train the results that meet the requirements. By training the learning ability of the model, the real-time performance and robustness of the scheduling are improved, and the model can better adapt to complex and dynamic order demands, inventory supplies, and production supplies. Through the optimization of product production decisions, it helps enterprises improve production efficiency and reduce production costs.

[0195] To facilitate the better implementation of the information processing method of the present application, the present application also provides an information processing device based on the above information processing method. The meaning of the third target word is the same as that in the above information processing method, and the specific implementation details can be referred to the description in the method embodiment.

[0196] Please refer to Figure 7 , Figure 7 which is a schematic structural diagram of the information processing device provided by the present application. Among them, the information processing device may include:

[0197] The acquisition module 301 is used to acquire at least one initial text information;

[0198] The determination module 302 is used to determine the text reference information corresponding to the initial text information, and determine the target weight information corresponding to the text reference information;

[0199] The screening module 303 is used to screen the target text information from the initial text information according to the target weight information.

[0200] Among them, the determination module 302 includes:

[0201] A determination unit for determining target sample text information from sample text information according to sample weight information;

[0202] A scoring unit for scoring the target sample text information to obtain sample text scoring information;

[0203] An updating unit for updating the sample weight information according to the sample text scoring information to obtain target weight information.

[0204] Among them, the determination unit includes:

[0205] A first determination subunit for determining target sample text information from sample text information according to a text analysis model and sample weight information;

[0206] The updating unit includes:

[0207] A generation subunit for generating reward information according to the sample text scoring information;

[0208] A processing subunit for performing reinforcement learning processing on the text analysis model according to the reward information and updating the sample weight information in the text analysis model to target weight information.

[0209] Among them, the scoring unit includes:

[0210] A second determination subunit for determining the index scores of the target sample text information for each evaluation index;

[0211] A third determination subunit for obtaining sample text scoring information according to the index weights of each evaluation index and the index scores.

[0212] Among them, the acquisition module 301 includes:

[0213] An acquisition unit for acquiring requirement text information and current environmental condition information;

[0214] An input unit for inputting the requirement text information and environmental condition information into a planning model to obtain at least one initial text information.

[0215] Among them, the environmental condition information includes available quantity information and required time information, and the planning model is used for:

[0216] Determining first allocation information according to the requirement text information and the available quantity information;

[0217] Determining end time information according to the first allocation information and the required time information;

[0218] Minimizing the end time information to obtain scheduling information;

[0219] Set the scheduling information as the initial text information.

[0220] Among them, the planning model is also used for:

[0221] Determine the demand quantity information and demand association information according to the demand text information;

[0222] Determine the sub-demand quantity information according to the demand quantity information and the demand association information;

[0223] Determine the second allocation information according to the demand quantity information and the sub-demand quantity information;

[0224] Determine the first allocation information according to the second allocation information and the available quantity information.

[0225] In the embodiment of the present application, first, the acquisition module 301 acquires at least one initial text information. Then, the determination module 302 determines the text reference information corresponding to the initial text information, and determines the target weight information corresponding to the text reference information. Then, the screening module 303 screens the target text information from the initial text information according to the target weight information.

[0226] In summary, the embodiment of the present application acquires at least one initial text information, determines the text reference information corresponding to the initial text information and determines the target weight information corresponding to the text reference information, and screens the target text information from the initial text information according to the target weight information.

[0227] Among them, by determining the text reference information corresponding to the initial text information and determining the target weight information corresponding to the text reference information, the screening of the initial text information is realized based on the currently concerned text reference information and its target weight information, achieving the effect of the current optimal selection, which helps to make the best decision currently.

[0228] To facilitate better implementation of the information processing method of the present application, the present application also provides an information processing device based on the above information processing method. The meaning of the third target word is the same as that in the above information processing method, and the specific implementation details can refer to the description in the method embodiment.

[0229] Please refer to Figure 8 , Figure 8 is another structural schematic diagram of the information processing device provided by the present application. Among them, the information processing device may include:

[0230] An acquisition module 311, configured to acquire preliminary production scheduling information, where the preliminary production scheduling information includes at least one production scheduling task information of a production device for at least one target product;

[0231] A determination module 312, configured to determine production quality reference information of the at least one target product and target weight information corresponding to the production quality reference information currently;

[0232] A sorting module 313, configured to perform information sorting processing on at least one scheduling task information of the production equipment according to the production quality reference information and the target weight information, to obtain a scheduling task information list;

[0233] An output module 314, configured to determine and output target scheduling task information that the production equipment needs to execute from the scheduling task information list;

[0234] Wherein, the target weight information is obtained by updating sample weight information through sample production result information of the production equipment, and the sample production result information is obtained after the production equipment executes a sample scheduling task corresponding to the sample scheduling task information.

[0235] Wherein, the device further includes an optimization module, and the optimization module includes:

[0236] A determination unit, configured to determine target sample scheduling task information from at least one sample scheduling task information of the production equipment according to the production quality reference information and sample weight information corresponding to the production quality reference information;

[0237] An execution unit, configured to execute a sample scheduling task corresponding to the target sample scheduling task information through the production equipment, to obtain sample production result information;

[0238] A scoring unit, configured to perform scoring processing on the sample production result information, to obtain sample production scoring information;

[0239] An updating unit, configured to perform weight updating processing on the sample weight information according to the sample production scoring information, to obtain target weight information.

[0240] Wherein, the determination unit includes:

[0241] A first determination subunit, configured to determine target sample scheduling task information from at least one sample scheduling task information of the production equipment through a real-time scheduling model according to the production quality reference information and sample weight information corresponding to the production quality reference information;

[0242] The updating unit includes:

[0243] A first generation subunit, configured to generate reward information according to the sample production scoring information;

[0244] An update subunit, configured to perform reinforcement learning processing on the real-time scheduling model according to the reward information, and update the sample weight information to target weight information.

[0245] Among them, the scoring unit includes:

[0246] A second determination subunit, configured to determine the task completion information of the production reference index according to the sample production result information;

[0247] A third determination subunit, configured to determine the index completion score information of the sample production result in the production reference index according to the task completion information;

[0248] A second generation subunit, configured to obtain index score information according to the index completion score information and the index weight information corresponding to the production reference index;

[0249] A summarization subunit, configured to summarize the index score information of each production reference index to obtain sample production scoring information.

[0250] Among them, the device further includes a scheduling module, and the scheduling module includes:

[0251] An acquisition unit, configured to acquire the demand production quantity information of at least one of the target products and the production capacity characteristic information for producing the target product;

[0252] A scheduling unit, configured to perform production scheduling processing according to the demand production quantity information and the production capacity characteristic information to obtain preliminary production scheduling information.

[0253] Among them, the production capacity characteristic information includes the equipment quantity information of the production equipment for producing the target product and the production required time information for the production equipment to produce the target product. The scheduling unit specifically includes:

[0254] Determine production task information according to the demand production quantity information;

[0255] Split the production task information into at least two production subtask information;

[0256] Configure the production relationship information among the target product, the production subtask, and the production equipment;

[0257] According to the production relationship information, the production required time information, and the production start time information of the production equipment, configure a production end time function for the production task information;

[0258] Minimize the production end time function to obtain preliminary production scheduling information for the production task information.

[0259] Among them, the production capacity characteristic information includes the equipment quantity information of the production equipment for producing the target product, the production time information required for the production equipment to produce the target product, and the production deadline information for producing the target product. The scheduling unit specifically includes:

[0260] Determine the equipment production task information of each production equipment according to the equipment quantity information and the required production quantity information;

[0261] For each production equipment, generate at least one production scheduling task information of the production equipment for at least one target product according to the equipment production task information, the production deadline information, and the production time information required;

[0262] Summarize and process at least one production scheduling task information of each production equipment to obtain preliminary production scheduling information.

[0263] In the embodiment of the present application, first, the acquisition module 311 acquires preliminary production scheduling information, where the preliminary production scheduling information includes at least one production scheduling task information of production equipment for at least one target product. Then, the determination module 312 determines the production quality reference information of the at least one target product and the target weight information corresponding to the production quality reference information currently. Subsequently, the sorting module 313 performs information sorting processing on at least one production scheduling task information of the production equipment according to the production quality reference information and the target weight information to obtain a production scheduling task information list. Then, the output module 314 determines and outputs the target production scheduling task information that the production equipment needs to execute from the production scheduling task information list. Among them, the target weight information is obtained by updating the sample weight information through the sample production result information of the production equipment, and the sample production result information is obtained after the production equipment executes the sample production scheduling task corresponding to the sample production scheduling task information.

[0264] Among them, in the embodiment of the present application, by determining the current target production scheduling task information of the production equipment from the production scheduling task information list, the screening of multiple production scheduling task information of the production equipment is realized based on the current target weight information. And screening the target production scheduling task information based on the current target weight information makes the screened target production scheduling task information conform to the optimal choice of the current production or meet the current production requirements, achieving the effect of the local optimal solution of production, improving the quality of production scheduling, and realizing the optimization of the production target selection in the production process.

[0265] In addition, the present application also provides an electronic device, as Figure 9 shown, which shows the structural schematic diagram of the electronic device involved in the present application. Specifically:

[0266] The electronic device may include components such as a processor 401 with one or more processing cores, a memory 402 of one or more computer-readable storage media, a power supply 403, and an input unit 404. Those skilled in the art can understand that Figure 9 the structure of the electronic device shown in

[0267] does not limit the electronic device. It may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements. Among them:

[0268] The processor 401 is the control center of the electronic device. It connects various parts of the entire electronic device through various interfaces and lines. By running or executing software programs and / or modules stored in the memory 402, and by calling the data stored in the memory 402, it executes various functions of the electronic device and processes data. Optionally, the processor 401 may include one or more processing cores; preferably, the processor 401 may integrate an application processor and a modem processor. Among them, the application processor mainly processes the operating system, user interface, application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the above modem processor may not be integrated into the processor 401 either.

[0269] The electronic device further includes a power supply 403 that powers each component. Preferably, the power supply 403 can be logically connected to the processor 401 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The power supply 403 may also include any components such as one or more DC or AC power supplies, a recharge system, a power failure detection circuit, a power converter or inverter, and a power status indicator.

[0270] The electronic device may further include an input unit 404, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.

[0271] Although not shown, the electronic device may further include a display unit and the like, which will not be elaborated here. Specifically, in this embodiment, the processor 401 in the electronic device will load the executable files corresponding to the processes of one or more application programs into the memory 402 according to the following instructions, and the processor 401 will run the application programs stored in the memory 402, so as to implement the steps in any of the information processing methods provided by this application. Specifically:

[0272] In the embodiment of this application, at least one initial text information is obtained, the text reference information corresponding to the initial text information is determined, and the target weight information corresponding to the text reference information is determined. The target text information is screened from the initial text information according to the target weight information. Among them, by determining the text reference information corresponding to the initial text information and determining the target weight information corresponding to the text reference information, the screening of the initial text information is realized based on the currently concerned text reference information and its target weight information, achieving the effect of the current optimal selection, which helps to make the best decision currently;

[0273] Or execute:

[0274] Obtain preliminary production scheduling information, where the preliminary production scheduling information includes at least one production task information of the production equipment for at least one target product, determine the production quality reference information of the at least one target product and the target weight information corresponding to the production quality reference information currently, perform information sorting processing on the at least one production task information of the production equipment according to the production quality reference information and the target weight information to obtain a production task information list, and determine and output the target production task information that the production equipment needs to execute from the production task information list.

[0275] Among them, by determining the current target production task information of the production equipment from the production task information list, the screening of multiple production task information of the production equipment is realized based on the current target weight information. And screening the target production task information based on the current target weight information makes the obtained target production task information conform to the current optimal selection of production or meet the current production requirements, achieving the effect of the local optimal solution of production, improving the quality of production scheduling, and realizing the optimization of the selection of production goals in the production process.

[0276] Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions or by controlling relevant hardware through instructions. The instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0277] To this end, the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps in any of the information processing methods provided by the present application are implemented.

[0278] Among them, the computer-readable storage medium may include: read-only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disc, etc.

[0279] Since the instructions stored in the computer-readable storage medium can execute the steps in any of the information processing provided by the present application, the beneficial effects achievable by any of the information processing methods provided by the present application can be realized. For details, see the previous embodiments and will not be elaborated here.

[0280] The above has introduced in detail an information processing method, device, electronic device and computer-readable storage medium provided by the present application. Specific examples are used in this article to elaborate on the principles and implementation manners of the present invention. The description of the above embodiments is only used to help understand the method and its core idea of the present invention; at the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation manners and application scopes. In summary, the content of this specification should not be construed as a limitation on the present invention.

[0281] Among them, it should be noted that in the specific implementation manner of the present application, data such as target product information to be produced, production capacity characteristic information, production quality reference information, production reference indicators, etc. are involved. When the above embodiments of the present application are applied to specific products or technologies, user permission or consent needs to be obtained, and the collection, use and processing of relevant data need to comply with the relevant laws, regulations and standards of relevant countries and regions.

Claims

1. An information processing method, characterized in that, Including: Obtain at least one initial text information; Determine the text reference information corresponding to the initial text information, and determine the target weight information corresponding to the text reference information; Screen the target text information from the initial text information according to the target weight information.

2. The method according to claim 1, characterized in that, The determining the target weight information corresponding to the text reference information includes: Determine the target sample text information from the sample text information according to the sample weight information; Score the target sample text information to obtain sample text score information; Update the sample weight information according to the sample text score information to obtain the target weight information.

3. The method according to claim 2, characterized in that, The determining the target sample text information from the sample text information according to the sample weight information includes: Determine the target sample text information from the sample text information according to the text analysis model and the sample weight information; The updating the sample weight information according to the sample text score information to obtain the target weight information includes: Generate reward information according to the sample text score information; Perform reinforcement learning processing on the text analysis model according to the reward information, and update the sample weight information in the text analysis model to the target weight information.

4. The method according to claim 2, characterized in that The scoring the target sample text information to obtain sample text score information includes: Determine the index scores of the target sample text information for each evaluation index; According to the index weights of each evaluation index and the index scores, obtain the sample text score information.

5. The method according to claim 1, wherein The obtaining at least one initial text information includes: Obtain the requirement text information and the current environmental condition information; Input the requirement text information and the environmental condition information into the planning model to obtain at least one initial text information.

6. The method according to claim 5, wherein The inputting the requirement text information and the environmental condition information into the planning model to obtain at least one initial text information includes: Input the requirement text information and the environmental condition information into the planning model, and determine the first allocation information according to the available quantity information of the requirement text information and the environmental condition information; Determine the end time information according to the first allocation information and the required time information of the environmental condition information; Minimize the end time information to obtain at least one scheduling information, and set at least one of the scheduling information as the initial text information.

7. The method according to claim 6, wherein The determining the first allocation information according to the available quantity information of the requirement text information and the environmental condition information includes: Determine the requirement quantity information and the requirement association information according to the requirement text information; Determine the sub-requirement quantity information according to the requirement quantity information and the requirement association information; Determine the second allocation information according to the requirement quantity information and the sub-requirement quantity information; Determine the first allocation information according to the second allocation information and the available quantity information.

8. The method according to claim 5, wherein The inputting the requirement text information and the environmental condition information into the planning model to obtain at least one initial text information includes: Input the available quantity information of the requirement text information and the environmental condition information into the first processing unit of the planning model to obtain the average requirement information; Input the average demand information, the required time information of the environmental condition information, and the deadline information of the environmental condition information into the second processing unit of the planning model to obtain at least one initial text information.

9. An information processing apparatus, characterized in that, Including: An acquisition module for acquiring at least one initial text information; A determination module for determining the text reference information corresponding to the initial text information and determining the target weight information corresponding to the text reference information; A screening module for screening target text information from the initial text information according to the target weight information; Preferably, the determination module determines the target weight information corresponding to the text reference information, including: Determining target sample text information from the sample text information according to the sample weight information; Scoring the target sample text information to obtain sample text scoring information; Updating the sample weight information according to the sample text scoring information to obtain target weight information; Preferably, the determination module determines target sample text information from the sample text information according to the sample weight information, including: Determining target sample text information from the sample text information according to the text analysis model and the sample weight information; Preferably, the determination module updates the sample weight information according to the sample text scoring information to obtain target weight information, including: Generating reward information according to the sample text scoring information; Performing reinforcement learning processing on the text analysis model according to the reward information, and updating the sample weight information in the text analysis model to target weight information; Preferably, the determination module scores the target sample text information to obtain sample text scoring information, including: Determining the index scores of the target sample text information for each evaluation index; Obtaining sample text scoring information according to the index weights of each evaluation index and the index scores; Preferably, the acquisition module acquires at least one initial text information, including: Acquiring demand text information and current environmental condition information; Inputting the demand text information and the environmental condition information into the planning model to obtain at least one initial text information; Preferably, the acquisition module inputs the demand text information and the environmental condition information into the planning model to obtain at least one initial text information, including: Inputting the demand text information and the environmental condition information into the planning model, and determining first allocation information according to the available quantity information of the demand text information and the environmental condition information; Determining end time information according to the first allocation information and the required time information of the environmental condition information; Minimizing the end time information to obtain at least one scheduling information, and setting at least one of the scheduling information as the initial text information; Preferably, the acquisition module determines the first allocation information according to the available quantity information of the demand text information and the environmental condition information, including: Determining demand quantity information and demand association information according to the demand text information; Determining sub-demand quantity information according to the demand quantity information and the demand association information; Determine the second allocation information according to the required quantity information and the sub-required quantity information; Determine the first allocation information according to the second allocation information and the available quantity information; Preferably, the obtaining module inputs the requirement text information and the environmental condition information into a planning model to obtain at least one initial text information, including: Input the available quantity information of the requirement text information and the environmental condition information into the first processing unit of the planning model to obtain the average requirement information; Input the average requirement information, the required time information of the environmental condition information, and the deadline information of the environmental condition information into the second processing unit of the planning model to obtain at least one initial text information.

10. An electronic device, characterized in that, The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the information processing method according to any one of claims 1-8 are implemented.

11. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium. When the computer program is executed by a processor, the steps of the information processing method according to any one of claims 1-8 are implemented.