Detailed Description
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of this application and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
First, some terms or terms appearing in the description of the embodiments of the present application are applicable to the following explanations:
entity identification: it is one of the basic tasks of natural language generation to identify entities with specific meanings in text, generally including name of person, place name, organization name, proper noun, etc., and generally includes two parts of entity boundary identification and entity category determination.
Example 1
There is also provided, in accordance with an embodiment of the present application, a method embodiment of a method of producing a process recipe, it should be noted that the steps illustrated in the flowchart of the accompanying drawings may be performed in a computer system, such as a set of computer-executable instructions, and that, although a logical order is illustrated in the flowchart, in some cases, the steps illustrated or described may be performed in an order different than here.
The method provided by the first embodiment of the present application may be executed in a mobile terminal, a computer terminal, or a similar computing device. Fig. 1 shows a hardware configuration block diagram of a computer terminal (or mobile device) for implementing the method for generating the production process sheet. As shown in fig. 1, the computer terminal 10 (or mobile device 10) may include one or more (shown as 102a, 102b, … …, 102 n) processors 102 (the processors 102 may include, but are not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA, etc.), a memory 104 for storing data, and a transmission module 106 for communication functions. Besides, the method can also comprise the following steps: a display, an input/output interface (I/O interface), a Universal Serial Bus (USB) port (which may be included as one of the ports of the I/O interface), a network interface, a power source, and/or a camera. It will be understood by those skilled in the art that the structure shown in fig. 1 is only an illustration and is not intended to limit the structure of the electronic device. For example, the computer terminal 10 may also include more or fewer components than shown in FIG. 1, or have a different configuration than shown in FIG. 1.
It should be noted that the one or more processors 102 and/or other data processing circuitry described above may be referred to generally herein as "data processing circuitry". The data processing circuitry may be embodied in whole or in part in software, hardware, firmware, or any combination thereof. Further, the data processing circuit may be a single stand-alone processing module, or incorporated in whole or in part into any of the other elements in the computer terminal 10 (or mobile device). As referred to in the embodiments of the application, the data processing circuit acts as a processor control (e.g. selection of a variable resistance termination path connected to the interface).
The memory 104 may be used to store software programs and modules of application software, such as program instructions/data storage devices corresponding to the method for generating a production process list in the embodiment of the present application, and the processor 102 executes various functional applications and data processing by running the software programs and modules stored in the memory 104, so as to implement the above-mentioned method. The memory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory located remotely from the processor 102, which may be connected to the computer terminal 10 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission module 106 is used to receive or transmit data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the computer terminal 10. In one example, the transmission device 106 includes a Network adapter (NIC) that can be connected to other Network devices through a base station to communicate with the internet. In one example, the transmission device 106 can be a Radio Frequency (RF) module, which is used to communicate with the internet in a wireless manner.
The display may be, for example, a touch screen type Liquid Crystal Display (LCD) that may enable a user to interact with a user interface of the computer terminal 10 (or mobile device).
In the above operating environment, the present application provides a flow chart of a method for generating a production process sheet as shown in fig. 2. Fig. 2 is a flow chart of a method for generating a production process sheet according to an embodiment of the present application, as shown in fig. 2, the method includes the following steps:
step S202, acquiring the process requirement of the target object.
According to an alternative embodiment of the present application, the above process requirements refer to the garment manufacturing requirements of the garment, such as the garment manufacturing process, process actions, garment materials of the garment. The requirements of the style parts of the clothes and the like.
Alternatively, the step S202 may be executed by obtaining the process requirement from a text or crawling the process requirement from the internet. The target object includes but is not limited to clothing, but also other products, such as bags, furniture and other goods. When the target object is a bag, the corresponding process requirement can be product parameters such as the size and the color of the bag.
Step S204, at least one process element is extracted from the process requirement, wherein the process element comprises an element involved in the production process of the target object.
According to an alternative embodiment of the present application, after a worker in the clothing industry takes a clothing request, relevant process sheet elements required by the clothing request are analyzed, including but not limited to process sheet elements characterizing the part of the clothing: waist and foot openings, and process single elements representing the garment making process: knot, dark line, the single element of technology that characterizes the technology action: copying, pressing and representing the process unit elements of the auxiliary materials of the clothes: silk, hemp cloth, wool fabric, etc.
And step S206, inquiring a process list containing at least one process element from the historical process list to obtain a target process list.
After analyzing the relevant process sheet elements required by the clothing manufacturing requirement, inquiring the historical process sheet containing the same process sheet elements from the historical process sheet. The historical art sheet refers to an art sheet accumulated in the historical production process of a target object (including but not limited to clothing).
And step S208, outputting a target process list. And taking the historical process sheet obtained by inquiring in the step S106 as a target process sheet.
By the method, the process sheet elements required by the process requirement of the target object are analyzed, and then the process sheet containing the same process sheet elements is inquired from the historical process sheet to serve as the target process sheet. The process does not need professional garment engineers, and can be operated only by technical workers with certain basic knowledge, so that the technical effect of reducing labor cost can be achieved, and the cost of enterprises can be greatly saved.
In some embodiments of the present application, performing step S204 is achieved by: inputting a text with a process requirement to a named entity recognition model for analysis to obtain a named entity in the text, wherein the named entity recognition model is obtained by training a plurality of groups of data, and each group of data in the plurality of groups of data comprises: a sample entity name and a label for identifying the sample entity name as a corresponding process element; the process elements are determined based on the named entities.
The method comprises the steps of inputting a clothing requirement document into an entity recognition model for recognition, and recognizing a named entity in the document, wherein the named entity comprises but is not limited to specific nouns such as parts representing clothing, clothing manufacturing processes, process actions, auxiliary materials of the clothing and the like. For example, the term characterizing a portion of a garment: waist and foot openings; nouns characterizing garment manufacturing processes: hitching and hidden lines; the term characterizing a process action: copying and pressing; and nouns that characterize clothing accessories: silk, hemp cloth, wool fabric, etc. The identified named entities are used as process elements required for producing the process order.
The entity model is obtained through a plurality of groups of training data, the training data used for training the entity model are extracted from a historical process sheet, when the entity model is specifically implemented, a part of process sheet is sampled from the historical process sheet, entities representing clothing parts, clothing manufacturing processes, process actions and clothing accessories are labeled, and the entity model is trained through the labeled corpora.
According to an alternative embodiment of the present application, the named entity model may be a sequence annotation model BiLSTM-CRF, or LSTM-CRF, or the like.
In the task of sequence annotation, BilSTM + CRF is a mainstream deep learning framework. The BilSTM comprises two groups of LSTM layers with opposite learning directions (one is in sentence sequence and the other is in reverse sentence sequence), so that the current word can theoretically contain both historical information and future information, the current word is more favorably labeled, and the CRF is used for obtaining a global optimal output sequence.
When the document is subjected to entity recognition by using the sequence labeling model BilSTM-CRF, for each word in the document, a vector needs to be constructed to obtain the meaning of the word and some characteristics useful for entity recognition, and the vector is formed by stacking a word vector and vectors extracting characteristics from letters. One option is to use manually extracted features, such as whether the word is a capital letter head, etc.; another better option is to use some kind of neural network to automatically extract features. Here, Bi-LSTM is used for the individual letters, although other recurrent neural networks may be used.
Specifically, the sequence labeling model BilSTM-CRF is divided into the following three parts:
the word vector represents: each letter that makes up a word is represented by a vector (upper and lower case are distinguished), Bi-LSTM is used for each letter, and the final states are stacked to obtain a fixed-length vector. Intuitively, the vector captures the morphology of the word, and then combines the word vector and the letter vector to obtain the final vector representation of the word.
The context word represents: after the final vector representation is obtained, the sequence of word vectors is subjected to LSTM or Bi-LSTM.
And (3) decoding: after the vector representation of each word, the entity label prediction is performed. The label score is calculated in the decoding stage, the hidden state vector corresponding to each word is used for final prediction, and a fully connected neural network can be used for obtaining the score of each entity label.
The reason why CRF is connected after Bi-LSTM is that when the CRF is input before deep learning is not used for extracting features, the CRF is self-defined, if the features are satisfied, the score is 1, and if the features are not satisfied, the score is 0. The CRF can be viewed as the sum of the feature score of the current location and the feature score of the label transfer, and then the whole sequence is chosen to be scored high.
In some embodiments of the present application, the process elements are determined based on named entities, including one of: directly taking the named entity as a process element; and matching the named entity with the data in the process element list, and determining the process elements based on the named entity matched with the data in the process element list.
According to an alternative embodiment of the present application, determining the process element based on the named entity matching the data in the list of process elements comprises: determining synonyms of the named entities, and selecting first type data matched with the synonyms from the process element list based on the synonyms; selecting second type data matched with the named entity from the process element list; the process element is determined based on both the first type of data and the second type of data.
According to an alternative embodiment of the present application, determining the process element based on the identified named entity may be accomplished by: and directly using the identified named entities as process unit elements. The identified named entities may also be matched with data in a list of process elements, and then process sheet elements may be determined based on the matched named entities. The specific matching method can be that the process single elements matched with the named entities are determined in the process element list through similarity matching and fuzzy matching algorithms; or determining synonyms and synonyms of the identified named entities; then selecting process single elements matched with the synonyms and the similar synonyms from a process element list based on the synonyms and the similar synonyms; and taking the process single element obtained by the two methods as a final process single element. The method can avoid the phenomenon of selection omission when the process single elements are extracted from the process requirements, namely, the identification rate of extracting the process single elements from the process requirements can be improved.
In some optional embodiments of the present application, step S206 may be implemented by: inquiring all process lists including at least part of process elements in at least one process element from the historical process list to obtain a candidate process list set; and selecting the process sheet with the highest correlation degree with the process requirements from the candidate process sheet set to obtain the target process sheet.
After the execution of step S204 is completed, a plurality of historical process sheets containing the extracted process sheet elements are queried from the historical process sheet data set using the extracted process sheet elements as a candidate process sheet set. Then, the process sheet with the highest correlation degree with the process requirements is selected from the process sheet set to serve as a final target process sheet, namely, a most correlated process sheet (containing structural elements) is selected to produce the clothes according to the target process sheet.
According to an alternative embodiment of the present application, the selecting the process sheet with the highest correlation with the process requirement from the candidate process sheet set comprises: for each candidate process sheet in the candidate process sheet set, determining the number of process elements in the process requirement contained in the candidate process sheet; and taking the process sheet corresponding to the candidate process sheet with the largest number as the process sheet with the highest correlation degree with the process requirement.
For example, there are 5 candidate process sheets in the candidate process sheet set, and 10 process sheet elements (i.e., 10 named entities) are determined by extracting the process sheet elements in the process requirement, and the number of the 10 process sheet elements included in the 5 candidate process sheets is 9, 7, 5, 4, and 1, respectively. Obviously, the candidate process sheet containing 9 process sheet elements is the process sheet with the highest correlation degree with the process requirements, and the process sheet is taken as the target process sheet.
In an optional embodiment of the present application, the method for generating a production process sheet further includes: receiving a modification request for a target process order; extracting modification content from the modification request, wherein the modification content comprises at least one of: named entities, attributes of the named entities, process names, actions; and modifying the target process sheet based on the modification content.
Optionally, after the process sheet with the highest correlation with the process requirements is identified from the historical process sheets, a technician is required to determine whether the process sheet needs to be modified to meet the current clothing requirements, if so, the related entities in the process sheet are modified by querying the knowledge base, and then the similar processes are stored again. It should be noted that the clothing production knowledge base contains words in the clothing production field, including clothing parts (waist, leg openings), clothing manufacturing processes (hitches, dark lines, etc.), process actions (copying, pressing), etc., and contains synonym and synonym relationships between words.
By the method, automatic recommendation of the technical sheet in the clothing industry is realized, and the historical technical sheet is subjected to structured processing and stored; and analyzing the process sheet, and recommending the process sheet with the similar elements to the current process sheet by utilizing similarity calculation, so that a user can modify the corresponding process sheet according to a knowledge base. The process does not need professional garment engineers any more, and can be operated only by technical workers with certain basic knowledge, so that the cost of enterprises can be greatly saved. And the historical process sheet is subjected to structured analysis through an entity recognition technology, and is recommended to a user according to the similarity of the analysis results, so that the interaction process is simplified, and the informatization efficiency can be improved.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method for generating the production process sheet according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation manner in many cases. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present application.
Example 2
According to an embodiment of the present application, there is further provided a generating apparatus for implementing the method for generating a production process sheet, and fig. 3 is a structural diagram of the generating apparatus for a production process sheet according to an embodiment of the present application, and as shown in fig. 3, the apparatus includes:
the obtaining module 30 is configured to obtain a process requirement of the target object.
The process requirements refer to the garment making requirements of the garment.
An extraction module 32 for extracting at least one process element from the process requirement, wherein the process element comprises an element involved in the production of the target object.
According to an alternative embodiment of the present application, after a worker in the clothing industry takes a clothing request, relevant process units required by the clothing request are analyzed, including but not limited to the part of the clothing (waist, foot margin), the clothing process (hitching and hidden line), the process action (pressing and pressing), and accessories of the clothing.
According to an alternative embodiment of the present application, the extraction module 32 comprises:
the analysis unit is used for inputting the text with the process requirement to the named entity recognition model for analysis to obtain the named entity in the text, wherein the named entity recognition model is obtained by training a plurality of groups of data, and each group of data in the plurality of groups of data comprises: a sample entity name and a label for identifying the sample entity name as a corresponding process element; a determination unit for determining the process element based on the named entity.
And the query module 34 is configured to query a process list including at least one process element from the historical process list to obtain a target process list.
After analyzing the relevant process sheet elements required by the clothing manufacturing requirement, inquiring the historical process sheet containing the same process sheet elements from the historical process sheet.
In some optional embodiments of the present application, the query module 34 comprises: the query unit is used for querying all process lists containing at least part of process elements in at least one process element from the historical process list to obtain a candidate process list set; and the selecting unit is used for selecting the process sheet with the highest correlation degree with the process requirements from the candidate process sheet set to obtain the target process sheet.
And the output module 36 is used for outputting the target process list.
According to an optional embodiment of the present application, the apparatus for generating a production process sheet further includes a modification module: receiving a modification request for a target process order; extracting modification content from the modification request, wherein the modification content comprises at least one of: named entities, attributes of the named entities, process names, actions; and modifying the target process sheet based on the modification content.
It should be noted here that the determining module acquiring 30, the extracting module 32, the querying module 34 and the outputting module 36 correspond to steps S202 to S208 in embodiment 1, and the two modules are the same as the corresponding steps in the implementation example and the application scenario, but are not limited to the disclosure in the first embodiment. It should be noted that the modules described above as part of the apparatus may be run in the computer terminal 10 provided in the first embodiment.
Example 3
The embodiment of the application can provide a computer terminal, and the computer terminal can be any one computer terminal device in a computer terminal group. Optionally, in this embodiment, the computer terminal may also be replaced with a terminal device such as a mobile terminal.
Optionally, in this embodiment, the computer terminal may be located in at least one network device of a plurality of network devices of a computer network.
In this embodiment, the computer terminal may execute the program code of the following steps in the method for generating the production process sheet of the application program: acquiring the process requirement of a target object; extracting at least one process element from the process requirement, wherein the process element comprises an element involved in the production process of the target object; inquiring a process list containing at least one process element from the historical process list to obtain a target process list; and outputting the target process list.
Optionally, fig. 4 is a block diagram of another computer terminal according to an embodiment of the present application. As shown in fig. 4, the computer terminal may include: one or more processors 40 (only one shown), a memory 42, and a radio module, an audio module, and a display screen.
The memory may be configured to store software programs and modules, such as program instructions/modules corresponding to the method and apparatus for generating a production process list in the embodiment of the present application, and the processor executes various functional applications and data processing by running the software programs and modules stored in the memory, that is, implements the processing method of the production process list. The memory may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory may further include memory remotely located from the processor, and these remote memories may be connected to terminal a through a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The processor can call the information and application program stored in the memory through the transmission device to execute the following steps: acquiring the process requirement of a target object; extracting at least one process element from the process requirement, wherein the process element comprises an element involved in the production process of the target object; inquiring a process list containing at least one process element from the historical process list to obtain a target process list; and outputting the target process list.
Optionally, the processor may further execute the program code of the following steps: inputting a text with a process requirement to a named entity recognition model for analysis to obtain a named entity in the text, wherein the named entity recognition model is obtained by training a plurality of groups of data, and each group of data in the plurality of groups of data comprises: a sample entity name and a label for identifying the sample entity name as a corresponding process element; the process elements are determined based on the named entities.
Optionally, the processor may further execute the program code of the following steps: directly taking the named entity as a process element; and matching the named entities with the data in the process element list, and determining the process elements based on the named entities matched with the data in the process element list.
Optionally, the processor may further execute the program code of the following steps: determining synonyms of the named entities, and selecting first type data matched with the synonyms from the process element list based on the synonyms; selecting second type data matched with the named entity from the process element list; the process element is determined based on both the first type of data and the second type of data.
Optionally, the processor may further execute the program code of the following steps: inquiring all process lists including at least part of process elements in at least one process element from the historical process list to obtain a candidate process list set; and selecting the process sheet with the highest correlation degree with the process requirements from the candidate process sheet set to obtain the target process sheet.
Optionally, the processor may further execute the program code of the following steps: for each candidate process sheet in the candidate process sheet set, determining the number of process elements in the process requirement contained in the candidate process sheet; and taking the process sheet corresponding to the candidate process sheet with the largest number as the process sheet with the highest correlation degree with the process requirement.
Optionally, the processor may further execute the program code of the following steps: receiving a modification request for a target process order; extracting modification content from the modification request, wherein the modification content comprises at least one of: named entities, attributes of the named entities, process names, actions; and modifying the target process sheet based on the modification content.
By adopting the embodiment of the application, a scheme of a method for generating a production process sheet is provided. By analyzing the process sheet elements required by the process requirements and then inquiring the process sheet containing the same process sheet elements from the historical process sheet as the target process sheet, the aim of customizing the process sheet only by technical staff with certain basic knowledge without professional garment engineers is fulfilled, so that the technical effects of reducing the labor cost, simplifying the interaction process and improving the informatization efficiency are achieved, and the technical problem of higher labor cost caused by the fact that the garment production process sheet is generally customized by manpower at the current stage is solved.
It can be understood by those skilled in the art that the structure shown in fig. 4 is only an illustration, and the computer terminal may also be a terminal device such as a smart phone (e.g., an Android phone, an iOS phone, etc.), a tablet computer, a palmtop computer, a Mobile Internet Device (MID), a PAD, and the like. Fig. 4 is a diagram illustrating the structure of the electronic device. For example, the computer terminal 4 may also include more or fewer components (e.g., network interfaces, display devices, etc.) than shown in FIG. 4, or have a different configuration than shown in FIG. 4.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by a program instructing hardware associated with the terminal device, where the program may be stored in a computer-readable storage medium, and the storage medium may include: flash disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
Embodiments of the present application also provide a storage medium. Optionally, in this embodiment, the storage medium may be configured to store a program code executed by the method for generating a production process sheet provided in the first embodiment.
Optionally, in this embodiment, the storage medium may be located in any one of computer terminals in a computer terminal group in a computer network, or in any one of mobile terminals in a mobile terminal group.
Optionally, in this embodiment, the storage medium is configured to store program code for performing the following steps: acquiring the process requirement of a target object; extracting at least one process element from the process requirement, wherein the process element comprises an element involved in the production process of the target object; inquiring a process list containing at least one process element from the historical process list to obtain a target process list; and outputting the target process list.
Optionally, the storage medium is further configured to store a program code for performing the following steps: inputting a text with a process requirement to a named entity recognition model for analysis to obtain a named entity in the text, wherein the named entity recognition model is obtained by training a plurality of groups of data, and each group of data in the plurality of groups of data comprises: a sample entity name and a label for identifying the sample entity name as a corresponding process element; the process elements are determined based on the named entities.
Optionally, the storage medium is further configured to store a program code for performing the following steps: directly taking the named entity as a process element; and matching the named entities with the data in the process element list, and determining the process elements based on the named entities matched with the data in the process element list.
Optionally, the storage medium is further configured to store a program code for performing the following steps: determining synonyms of the named entities, and selecting first type data matched with the synonyms from the process element list based on the synonyms; selecting second type data matched with the named entity from the process element list; the process element is determined based on both the first type of data and the second type of data.
Optionally, the storage medium is further configured to store a program code for performing the following steps: inquiring all process lists including at least part of process elements in at least one process element from the historical process list to obtain a candidate process list set; and selecting the process sheet with the highest correlation degree with the process requirements from the candidate process sheet set to obtain the target process sheet.
Optionally, the storage medium is further configured to store a program code for performing the following steps: for each candidate process sheet in the candidate process sheet set, determining the number of process elements in the process requirement contained in the candidate process sheet; and taking the process sheet corresponding to the candidate process sheet with the largest number as the process sheet with the highest correlation degree with the process requirement.
Optionally, the storage medium is further configured to store a program code for performing the following steps: receiving a modification request for a target process order; extracting modification content from the modification request, wherein the modification content comprises at least one of: named entities, attributes of the named entities, process names, actions; and modifying the target process sheet based on the modification content.
The above-mentioned serial numbers of the embodiments of the present application are merely for description and do not represent the merits of the embodiments.
In the above embodiments of the present application, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed technology can be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be in an electrical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
The foregoing is only a preferred embodiment of the present application and it should be noted that those skilled in the art can make several improvements and modifications without departing from the principle of the present application, and these improvements and modifications should also be considered as the protection scope of the present application.