This application relates to the field of computer vision and natural language processing technologies in artificial intelligence, including form processing.
With development of an Internet technology, analyzing user needs by collecting information is gradually popularized in people's daily life. For example, a merchant may survey needs, satisfactions, or the like of customers through a questionnaire. At present, an information collector needs to manually edit a collection form material (for example, a question and a subject image) to create a collection form, send the collection form to a completer to enable the completer to fill out the collection form, and collect and statistically organize a fill-out result of each completer, thereby obtaining information that needs to be collected.
Embodiments of this disclosure provide a form processing method and apparatus, a device, and a storage medium, which can improve efficiency and convenience in form creation while reducing occupation of a processing resource of a computer device.
Some aspects of the disclosure provide a method of form processing. The method includes displaying, by a computer device and in response to a form creation request, a form creation interface comprising a subject input region, and displaying, by the computer device and in response to an input operation on the subject input region, form subject information that is input via in the subject input region. The method also includes displaying a candidate material list with one or more form materials in the form creation interface according to the form subject information, the one or more form materials in the candidate material list are associated with the form subject information. Further, the method includes obtaining, by the computer device and in response to a selection operation on a target form material in the candidate material list, a target form according to the target form material and the form subject information.
Some aspects of the disclosure provide an apparatus for form processing, the apparatus includes processing circuitry configured to display, in response to a form creation request, a form creation interface comprising a subject input region and display, in response to an input operation on the subject input region, form subject information that is input via in the subject input region. The processing circuitry is also configured to display a candidate material list with one or more form materials in the form creation interface according to the form subject information, the one or more form materials in the candidate material list are associated with the form subject information. The processing circuitry is further configured to obtain, in response to a selection operation on a target form material in the candidate material list, a target form according to the target form material and the form subject information.
An embodiment of this disclosure also provides a computer program product. The computer program product includes computer instructions. The computer instructions are stored in a computer-readable storage medium (e.g., non-transitory computer-readable storage medium). The computer instructions are executed to implement the form processing method.
The technical solutions in the embodiments of this disclosure will be described below in combination with the drawings in the embodiments of this disclosure. The described embodiments are not all but only some embodiments of this disclosure.
In many application scenarios, users often need to create collection forms, for example, a questionnaire scenario, a voting statistics scenario, or an information collection scenario. Typically, a user needs to create a form including a plurality of questions.
In some embodiments, the form may be a collection form, or referred to as a questionnaire form. The collection form is a form or text that may be used for collecting information. Specifically, the collection form may include one or more questions. Therefore, after a user (that is, a completer who fills out the collection form) fills out or selects one or more questions in the collection form, relevant information about the completer may be collected by collecting the completed collection form. For example, in a freshman enrollment scenario, a collection form may be made to collect basic information about freshmen. Collecting information through a collection form improves information collection efficiency to some extent.
In the embodiments of this disclosure, when a creator needs to create a form, a computer device may display, in response to a form creation request, a form creation interface including a subject input region, and may further display form subject information input by the creator in the subject input region, and display a candidate material list a candidate material list in the form creation interface according to the form subject information. The creator may select one or more form materials from the candidate material list. Accordingly, the computer device determines the form material selected by the creator as a target form material. The target form material may be one of a subject image, question information, a subject image as well as question information, or the like. A target form is obtained according to the form subject information and the target form material. It can be seen that in a form creation process, displaying the candidate material list in the form creation interface helps the creator select the form material from the candidate material list to create the form, and avoids manual editing of the form material and frequent jumping from the form creation interface to another interface for obtaining the form material. This improves efficiency and convenience in form creation while reducing frequent jumping operations of the computer device between different interfaces and a large quantity of search operations on the form material according to an input of the user, thereby reducing occupation of a processing resource of the computer device. In addition, associating the form material in the candidate material list with the form subject information helps the creator quickly select a proper form material to improve form material obtaining efficiency, and can further reduce the quantity of search operations performed by the computer device, thereby improving processing efficiency of the computer device.
The solution provided in the embodiments of this disclosure relates to a computer vision technology, a natural language processing technology, and the like in artificial intelligence. For example, the subject image associated with the form subject information is recognized by using the computer vision technology, and the question information associated with the form subject information is recognized by using the natural language processing technology. Further, the subject image and the question information are added to the candidate material list in the form creation interface as form materials, and the user may perform a selection operation on the candidate material list to create the target form. It can be seen that, in this disclosure, the user may create the form only by performing a simple selection operation on the form material in the candidate material list in the form creation interface, without editing the question information in the form one by one and selecting the subject image by jumping from the form creation interface to the outside, so that the efficiency and convenience in form creation are improved.
For ease of understanding this disclosure more clearly, a form processing system for implementing a form processing method of this disclosure is described first. As shown in
A form may be a collection form for collecting information. The following uses the collection form as an example for description. The server 10 may be a back-end device configured to provide an information collection service. For example, the server 10 may provide an information collection platform for a user. The information collection platform may be an information collection application program (for example, a document application program), an information collection web page, an information collection applet, or the like. The information collection platform allows the user to create an information collection form, fill out the information collection form, download the information collection form, share the information collection table, and the like. The collection information is specifically a document for collecting information and converting a collection result into a form.
It may be understood that the collection form may include collection form subject information and a collection form material. The collection form subject information is used for reflecting main information that needs to be collected through the collection form. The collection form subject information may also be referred to as a name of the collection form. For example, if the name of the collection form is illustration activity registration form, the collection form subject information of the collection form may be illustration activity registration form. The collection form material is a material pre-collected for creating the collection form, and may include one or more of question related information and a subject image. The question related information includes question information, a to-be-selected answer of the question information, an answer display mode, a question type, and the like. The subject image may be an envelope image of the collection form.
It may be understood that the answer display mode may include a direct display mode (e.g., display with visibility) and a hiding display mode (e.g., display with hidden visibility). The direct display mode refers to directly displaying the to-be-selected answer of the question information in an answer editing region of the question information. The hiding display mode refers to displaying, in hiding, the to-be-selected answer of the question information in a pull-down menu of the answer editing region of the question information. The question type includes an answer selection type and a question-answer type. The answer selection type refers to that the collection form includes a plurality of to-be-selected answers of the question information, and the user may select one or more of the plurality of to-be-selected answers as answers of the question information. The question-answer type refers to that the collection form does not include the to-be-selected answer of the question information, and the user may manually input the answer of the question information.
Both the terminal 11 and the terminal 12 may be configured to create the collection form in a collection form creation interface of the information collection platform, or may be configured to collect information based on the collection form. For example, the terminal 11 may be a device used by a creator to create the collection form in the collection form creation interface of the information collection platform, and the terminal 12 may be a device used by an information completer to edit information in the collection form.
It may be understood that the terminal may be a device with a collection form creation capability, a human-computer interaction capability, and a communication capability. The terminal may be but is not limited to a smartphone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart watch, or the like. The server may be an independent physical server, or a server cluster or distributed system including a plurality of physical servers, or a cloud server providing a basic cloud computing service such as a cloud service, a cloud database, cloud computing, a cloud function, cloud storage, a network service, cloud communication, a middleware service, a domain name service, a security service, a content delivery network (CDN), and a big data and artificial intelligence platform. Each user terminal may be directly or indirectly connected to each server through wired or wireless communication. This is not limited herein in this disclosure.
It may be understood that the collection form creation interface may include a collection form display region and a candidate material display region. The collection form display region is a region for displaying the collection form. The candidate material display region may be a region for displaying a candidate material. A region parameter of the collection form display region may be the same as or different from that of the candidate material display region. The region parameter includes a size, a shape, or another parameter of the region. The collection form display region and the candidate material display region may be arranged in rows, in columns, or in another manner. This is not limited in this disclosure. It may be understood that positions of the candidate material display region and the collection form display region in the collection form creation interface, a size of the collection form display region, and the size of the candidate material display region are all allowed to be adjusted. For example, the creator may change the position of the candidate material display region in the collection form creation interface according to a personal preference, and the position of the collection form display region in the collection form creation interface may be adjusted according to the position of the candidate material display region.
For example,
It may be understood that the candidate material display region may include at least one of an image display subregion and a question information display subregion. The image display subregion is used for displaying a candidate subject image. The question information display subregion is used for displaying candidate question information, a question type corresponding to the candidate question information, an answer display mode, a to-be-selected answer, and the like. When the candidate material display region includes the image display subregion and the question information display subregion, a region parameter of the image display subregion may be the same as or different from that of the question information display subregion. The image display subregion and the question information display subregion may be arranged in rows, in columns, or in another manner. This is not limited in this disclosure.
For example,
It may be understood that the collection form display region may include a subject input region, a subject image display region, and a question information display region. The subject input region is used for displaying the collection form subject information of the collection form. The subject image display region is used for displaying the subject image of the collection form. The question information display region is used for displaying the question information, answer information, and the like of the collection form. Each of the subject input region, the subject image display region, and the question information display region may have the same or different region parameters. The subject input region, the subject image display region, and the question information display region may be arranged in rows, in columns, or in another manner. This is not limited in this disclosure.
For example,
For ease of understanding, further,
In step s1, the terminal 11 obtains collection form subject information input by the creator.
In step s2, the server 10 performs word segmentation on the collection form subject information to obtain a plurality of words.
In step s3, the server 10 obtains an association degree between candidate question information and the word.
In step s4, the server 10 obtains candidate question information whose association degree is greater than an association degree threshold.
In step s5, the server 10 adds the candidate question information whose association degree is greater than the association degree threshold to a candidate material list.
In step s6, the server 10 obtains a semantic vector of the collection form subject information.
In step s7, the server 10 obtains a subject image that matches the semantic vector of the collection form subject information, and adds the subject image that matches the semantic vector of the collection form subject information to the candidate material list.
In step s8, the terminal 11 adds a collection form material selected by the creator from the candidate material list to an initial collection form to obtain a target collection form.
In steps s1 to s8, referring to
After the terminal 11 obtains the collection form subject information, the terminal 11 may send the collection form subject information to the server 10, and the server 10 may recommend question information to the creator based on the collection form subject information. Specifically, the server 10 may perform word segmentation on the collection form subject information to obtain the plurality of words. For example, the plurality of words include illustration, activity registration, and form. The server may extract a keyword in the plurality of words. For example, the keyword includes illustration and activity registration. The server 10 may obtain a historical collection form including the keyword in historical collection form subject information, determine question information in the historical collection form as the candidate question information, collect statistics on a quantity of times of appearance of the candidate question information in the historical collection form, and determine an association degree between the collection form subject information and the candidate question information according to the quantity of times of appearance of the candidate question information in the historical collection form. Further, the candidate question information whose association degree is greater than the association degree threshold may be determined as question information associated with the collection form subject information, and the question information associated with the collection form subject information is added to the candidate material list.
The server 10 may perform semantic extraction on the plurality of words to obtain the semantic vector of the collection form subject information, and input the semantic vector of the collection form subject information to an image-text recognition model. The image-text recognition model recognizes the semantic vector of the collection form subject information, and outputs a subject image whose distance from the semantic vector of the collection form subject information is less than a distance threshold. The output subject image is determined as a subject image associated with the collection form subject information. The subject image associated with the collection form subject information is added to the candidate material list.
The server 10 may send the candidate material list including subject image and the question information that are associated with the collection form subject information to the terminal 11. The terminal 11 displays the candidate material list in the collection form creation interface. The creator may select a collection form material from the candidate material list, and determine the selected collection form material as a target collection form material. The target collection form material includes one or more of the question information and the subject image. A target collection form is obtained based on the target collection form material and the collection form subject information.
As shown in
Further,
In step S101, in response to a form creation request, a form creation interface including a subject input region is displayed.
In this disclosure, the form creation interface may include a form creation option. A user may perform a touch operation on the form creation option. Accordingly, it is determined, in response to detecting the touch operation on the form creation option, that the form creation request is received. The form creation interface including the subject input region is displayed in response to the creation request. The subject input region allows input of form subject information.
In step S102, in response to an input operation on the subject input region, input form subject information in the subject input region is displayed, and a candidate material list in the form creation interface is displayed according to the form subject information, a form material in the candidate material list is associated with the form subject information.
In this disclosure, a creator may input the form subject information in the subject input region. Accordingly, the computer device may display the input form subject information in the subject input region in response to the input operation on the subject input region, and display the candidate material list in a candidate material display region of the form creation interface according to the form subject information. The candidate material list includes a candidate subject image, to-be-selected question information, and the like. The candidate subject image in the candidate material list may be displayed in an image display subregion. The to-be-selected question information in the candidate material list may be displayed in a question information display subregion. Displaying the candidate material list in the form creation interface helps the creator select the form material from the candidate material list to create a form, and avoids manual editing of the form material and frequent jumping from the form creation interface to another interface for obtaining the form material. This improves efficiency and convenience in form creation. In addition, associating the form material in the candidate material list with the form subject information helps the creator quickly select a proper form material to improve form material obtaining efficiency.
In some embodiments, the computer device may arrange the form material in the candidate material list according to an association degree between the form material and the form subject information. Specifically, as shown in
In step s11, at least one form material associated with the form subject information and a first association degree between each form material and the form subject information are obtained.
In step s12, the candidate material list including the at least one form material in the candidate material display region of the form creation interface according to the first association degree is displayed.
In steps s11 to s12, the computer device may obtain the at least one form material associated with the form subject information from a historical form and the first association degree between each form material and the form subject information, and arrange the at least one form material in the candidate material list in the candidate material display region of the form creation interface from high to low first association degrees. Arranging the form material in the candidate material list according to the first association degree helps the creator quickly select the proper form material to improve the form material obtaining efficiency, and can reduce operations of browsing, searching, and the like further performed by the user who does not find the proper form material, thereby reducing occupation of a processing resource of the computer device.
In some embodiments, the candidate material list includes a plurality of subject images and a plurality of pieces of question information, and the candidate material display region includes the image display subregion and the question information display subregion. Step s12 may include that: the computer device may arrange the plurality of subject images in the image display subregion from high to low first association degrees respectively corresponding to each of the plurality of subject images, and arrange the plurality of pieces of question information in the question information display subregion from high to low first association degrees respectively corresponding to each of the plurality of pieces of question information. This helps the creator quickly select proper question information and subject image to improve the efficiency of obtaining the form material. It is to be noted that the candidate material list may further include one or more of a question type, a to-be-selected answer, and an answer display mode of the question information. The question type is determined according to whether the to-be-selected answer of the question information is known. When the to-be-selected answer of the question information is known, the question type of the question information is an answer selection type; or when the to-be-selected answer of the question information is unknown, the question type of the question information is a question-answer type. For example, the question information is “Your gender?”, and to-be-selected answers of such question information are male and female, that is, the to-be-selected answers of such question information are known, so that a question type of “Your gender?” is the answer selection type. For another example, the question information is “Your name?”, and a to-be-selected answer of such question information is unknown, so that a question type of “Your name?” is the question-answer type. In addition, the answer display mode may be determined according to a display mode of question information in the historical form created by the user.
In some embodiments, an implementation of obtaining the at least one form material associated with the form subject information in step s11 may include the following steps s21 to s23, as shown in
In step s21, one or more candidate form materials are obtained.
In step s22, a second association degree between the form subject information and each of the one or more candidate form materials is determined.
In step s23, from the one or more candidate form materials, a candidate form material whose second association degree is greater than an association degree threshold is screened as the at least one form material associated with the form subject information.
In steps s21 to s23, the computer device may obtain the one or more candidate form materials from the historical form, and determine the second association degree between the form subject information and each of the one or more candidate form materials. A low second association degree indicates a low probability that the corresponding candidate form material is selected by the creator. Conversely, a high second association degree indicates a high probability that the corresponding candidate form material is selected by the creator. Therefore, the candidate form material whose second association degree is greater than the association degree threshold may be screened from the one or more candidate form materials as the form material associated with the form subject information. Screening the candidate form material to obtain the form material associated with the form subject information may reduce a redundancy of the form material in the candidate material list, and helps the creator quickly select the proper form material.
It may be understood that the one or more candidate form materials may include one or more of candidate question information and a subject image. When the one or more candidate form materials include candidate question information Ti, i being an integer greater than or equal to 1, for each piece of candidate question information Ti, an implementation of determining the second association degree between the form subject information and each of the one or more candidate form materials in step s22 includes the following steps s31 to s33, as shown in
In step s31, a keyword in the form subject information and at least one historical form are obtained, historical form subject information of the at least one historical form includes the keyword.
In step s32, statistics on a first quantity of times of appearance of the candidate question information Ti in the at least one historical form is collected.
In step s33, an association degree between the form subject information and the candidate question information Ti is determined according to the first quantity of times, and the association degree is determined as the second association degree between the form subject information and the candidate form material.
In steps s31 to s33, the computer device may obtain the keyword in the form subject information and a historical form that is created within a preset time period and that includes the keyword. The form subject information includes a representative word. Further, statistics on a total quantity of times of appearance of the candidate question information Ti in all historical forms may be collected as the first quantity of times. A larger first quantity of times indicates a higher probability that the creator selects the candidate question information Ti as a form material. A smaller first quantity of times indicates a lower probability that the creator selects the candidate question information Ti as a form material. Therefore, the second association degree between the form subject information and the candidate question information Ti may be determined according to the first quantity of times. That is, the first quantity of times is in positive correlation with the second association degree. That is, the second association degree increases with increasing of the first quantity of times, and decreases with decreasing of the first quantity of times. Determining the association degree between the form subject information and the candidate question information according to the quantity of times of appearance of the candidate question information in the historical form helps screen question information strongly correlated with the form subject information, and further helps recommend proper question information to the creator to improve question information obtaining efficiency of the creator.
For example, as shown in
In some embodiments, when the one or more candidate form materials include a candidate subject image Pj, j being an integer greater than or equal to 1, an implementation of determining the second association degree between the form subject information and each of the one or more candidate form materials in step s22 may include the following steps s41 to s43, as shown in
In step s41, a first semantic vector of the form subject information and a second semantic vector of the candidate subject image Pj are obtained.
In step s42, a first distance between the first semantic vector and the second semantic vector is determined.
In step s43, an association degree between the form subject information and the candidate subject image Pj according to the first distance is determined, and the association degree is determined as the second association degree between the form subject information and the candidate form material.
In steps s41 to s43, the computer device may perform semantic extraction on the form subject information to obtain the first semantic vector of the form subject information, and perform semantic extraction on the candidate subject image Pj to obtain the second semantic vector of the candidate subject image Pj. The first semantic vector and the second semantic vector belong to the same semantic space. The first semantic vector has the same length as the second semantic vector. Further, a distance between the first semantic vector and the second semantic vector may be calculated as the first distance by using a distance algorithm. The distance algorithm may include a Euclidean distance algorithm, a cosine distance algorithm, or the like. A long first distance indicates a great difference between the first semantic vector and the second semantic vector, that is, a great difference between the form subject information and the candidate subject image Pj. A short first distance indicates a small difference between the first semantic vector and the second semantic vector, that is, a small difference between the form subject information and the candidate subject image Pj. Therefore, the computer device may determine a second association degree between the form subject information and the candidate subject image Pj according to the first distance. The first distance is in negative correlation with the second association degree. That is, the second association degree decreases with increasing of the first distance, and increases with decreasing of the first distance. Determining the association degree between the form subject information and the candidate subject image according to the distance between the semantic vector of the form subject information and the semantic vector of the candidate subject image helps screen a subject image strongly correlated with the form subject information, and further helps recommend a proper subject image to the creator to improve subject image obtaining efficiency of the creator.
In some embodiments, an implementation of obtaining the first semantic vector of the form subject information in step s41 may include the following steps s51 to s54, as shown in
In step s51, word segmentation on the form subject information is performed to obtain a plurality of words.
In step s52, a historical form database is obtained, the historical form database includes at least one historical form and historical form subject information of each historical form.
In step s53, for each of the plurality of words, statistics on a second quantity of times of appearance of each word in the form subject information and a third quantity of times of appearance in the at least one piece of historical form subject information are collected, the third quantity of times is a total quantity of times of appearance of the word in the at least one piece of historical form subject information.
In step s54, semantic extraction on the plurality of words is performed according to the second quantity of times and the third quantity of times of each word to obtain the first semantic vector of the form subject information.
In steps s51 to s54, since each word in the form subject information is of different importance, to extract a representative semantic vector in the form subject information to improve a distinction between different form subject information, the computer device may weight the word in the form subject information to obtain the first semantic vector of the form subject information. Specifically, the computer device may perform word segmentation on the form subject information to obtain the plurality of words, and obtain the historical form database, the historical form database including a historical form created within a preset time period (for example, in a recent year or a recent month) and historical form subject information of the historical form. Importance of a word increases with increasing of a frequency of appearance of the word in the current form subject information, and decreases with increasing of a frequency of appearance of the word in the historical form subject information. Therefore, the computer device may collect the statistics on second quantity of times of appearance of each of the plurality of words in the current form subject information and the third quantity of times of appearance in the historical form subject information. Semantic extraction is performed on the plurality of words according to the second quantities of times and the third quantities of times to obtain the first semantic vector of the form subject information. Performing semantic extraction on the plurality of words according to the quantities of times of appearance of the words in the form subject information and the quantities of times of appearance of the words in the historical form subject information to obtain the first semantic vector of the form subject information helps improve representativeness and distinction of the first semantic vector.
In some embodiments, an implementation of performing semantic extraction on the plurality of words according to the second quantity of times and the third quantity of times of each word to obtain the first semantic vector of the form subject information in step s54 may include the following steps s61 to s62, as shown in
In step s61, a weight of each of the plurality of words is determined according to the second quantity of times and the third quantity of times.
In step s62, semantic extraction on the plurality of words is performed according to the weight of each of the plurality of words to obtain the first semantic vector of the form subject information.
In steps s61 to s62, the computer device may determine the weight of each of the plurality of words according to the second quantity of times and the third quantity of times. The weight of the word is used for reflecting the importance of the word. That is, a greater weight indicates higher importance of the word. A smaller weight indicates lower importance of the word. Therefore, the computer device may perform semantic extraction on the plurality of words according to the weight of each of the plurality of words to obtain the first semantic vector of the form subject information. For example, the weight of the word may be used as a feature of the word, and the feature of the word is standardized to obtain the first semantic vector of the form subject information. Standardization may refer to converting the weight of the word into a number within a range of [0, 1]. Performing semantic extraction on the words according to the weights of the words to obtain the first semantic vector of the form subject information helps improve the representativeness and distinction of the first semantic vector, and further helps more accurately recommend the subject image associated with the form subject information to the creator.
In some embodiments, an implementation of determining the weight of each of the plurality of words according to the second quantity of times and the third quantity of times in step s54 may include the following steps s71 to s74, as shown in
In step s71, statistics on a word quantity of the plurality of words and a quantity of the at least one historical form are collected.
In step s72, according to the second quantity of times of each word and the word quantity, a first frequency of appearance of the word in the form subject information is determined.
In step s73, according to the third quantity of times of each word and the quantity of the at least one historical form, a second frequency of appearance of the word in the historical form subject information is determined.
In step s74, a sum of the first frequency and the second frequency of each word is determined as the weight of the word.
In steps s71 to s74, since the importance of a word increases with increasing of a frequency of appearance of the word in the current form subject information, and decreases with increasing of a frequency of appearance of the word in the historical form subject information, the computer device may collect the statistics on the word quantity of the plurality of words and the quantity of the at least one historical form in the historical form database. A ratio of the second quantity of times of each word to the word quantity is determined as the first frequency of appearance of the word in the form subject information. A log of a ratio of the third quantity of times of each word and the quantity of the historical form is taken to obtain the second frequency of appearance of the word in the historical form. It can be seen that a larger second quantity of times indicates a higher first frequency corresponding to the word and higher importance of the word. A smaller second quantity of times indicates a lower first frequency corresponding to the word and lower importance of the word. A larger third quantity of times indicates a lower second frequency corresponding to the word and lower importance of the word. A smaller third quantity of times indicates a higher second frequency corresponding to the word and higher importance of the word. Therefore, the sum of the first frequency and the second frequency of each word may be determined as the weight of the word. Determining the weight of the word according to the frequency of appearance of the word in the form subject information and the frequency of appearance of the word in the historical form subject information helps recognize the representative word in the form subject information, and further helps improve the representativeness and distinction of the first semantic vector.
It is to be noted that it is assumed that the form subject information is illustration activity registration form, words of illustration activity registration form include illustration, activity, registration, and form, and the first frequency of appearance of each word in the form subject information is ¼. However, the word “form” in the form subject information is of no actual meaning. To eliminate impact of the meaningless word, the second frequency of each word needs to be further obtained. Specifically, the log of the ratio of the third quantity of times to the form quantity is taken to obtain the second frequency of appearance of each word in the historical form. If the quantity of the historical form is 4, a quantity of times of appearance of the word “form” in the historical form is 4 because the word “form” may appear in each form. Therefore, the second frequency of the word “form” is 0. This can reduce impact of a word that frequently appears in each piece of form subject information but is of no actual meaning for question information recommendation, such as “form”, on question information recommendation.
In some embodiments, when the one or more candidate form materials include a candidate subject image Pm, m being an integer greater than or equal to 1, an implementation of determining the second association degree between the form subject information and each of the one or more candidate form materials in step s22 may include the following steps s81 to s84, as shown in
In step s81, feature recognition is performed on the form subject information by using a text recognition layer of an image-text recognition model to obtain a third semantic vector of the form subject information.
In step s82, feature recognition is performed on the candidate subject image Pm by using an image recognition layer of the image-text recognition model to obtain a fourth semantic vector of the candidate subject image Pm.
In step s83, distance recognition is performed on the third semantic vector and the fourth semantic vector by using a distance recognition layer of the image-text recognition model to obtain a second distance between the third semantic vector and the fourth semantic vector.
In step s84, an association degree between the form subject information and the candidate subject image Pm is determined according to the second distance, and the association degree is determined as the second association degree between the form subject information and the candidate form material.
In steps s81 to s84, as shown in
In some embodiments, as shown in
In some embodiments, as shown in
In step S103, in response to a selection operation on a target form material in the candidate material list, a target form is obtained according to the target form material and the form subject information.
The creator may select one or more form materials from the candidate material list. The selected form material may be referred to as a target form material. Accordingly, the computer device may add the target form material to an initial form in response to the selection operation on the target form material in the candidate material list, to obtain the target form including the target form material and the form subject information. The target form may be used for collecting information.
It may be understood that the target form material may include one or more of the subject image and question related information. When the target form material includes the question related information, step S103 may include the following two implementations.
Implementation 1: when the target form material includes the question related information, the question related information includes target question information, a plurality of to-be-selected answers of the target question information, and an answer display mode. That is, the candidate material list includes a question information template, and each question information template includes to-be-selected question information, a plurality of to-be-selected answers of the to-be-selected question information, and an answer display mode. Step S103 may include the following steps s91 to s93, as shown in
In step s91, in the form creation interface in response to a selection operation on the target question information in the candidate material list, an initial form including the form subject information is displayed.
In step s92, the target question information is added to the initial form.
In step s93, according to the answer display mode, the plurality of to-be-selected answers are displayed in an answer editing region of the target question information in the initial form to obtain the target form.
In steps s91 to s93, the creator may perform a selection operation on any question information template in the candidate material list. That is, the creator performs a selection operation on any piece of question information in the candidate material list, and determines the selected question information as the target question information. Accordingly, the computer device may display, in the form creation interface in response to the selection operation on the target question information in the candidate material list, the initial form including the form subject information, and add the target question information to a question information display region of the initial form. Further, the plurality of to-be-selected answers are displayed in the answer editing region of the target question information in the initial form according to the answer display mode to obtain the target form. It can be seen that the question information in the form, the to-be-selected answer of the question information, and the answer display mode all do not need to be manually edited by the creator, but only need to be selected from the candidate material list. This improves the convenience and efficiency in form creation.
Further, the answer display mode may include a first display mode and a second display mode. The first display mode may be a direct display mode. The second display mode may be a hiding display mode. The computer device may display the plurality of to-be-selected answers of the target question information in the answer editing region according to the answer display mode. Specifically, step s93 may include the following steps s931 to s932, as shown in
In step s931, in a case that the answer display mode is the first display mode, the plurality of to-be-selected answers are displayed in the answer editing region of the target question information in the initial form to obtain the target form.
In step s932, in a case that the answer display mode is the second display mode, the plurality of to-be-selected answers are displayed in hiding in a pull-down menu of the answer editing region of the target question information in the initial form to obtain the target form.
In steps s931 to s932, if the answer display mode is the first display mode, the plurality of to-be-selected answers may be directly displayed in the answer editing region of the target question information in the initial form to obtain the target form. This helps a completer quickly select a matched answer. If the answer display mode is the second display mode, the plurality of to-be-selected answers are displayed, in hiding, in the pull-down menu to obtain the target form. This helps reduce a length of the form.
For example, as shown in
Implementation 2: when the target form material includes the question related information, the question related information includes target question information and a question type of the target question information. Step S103 may include the following steps s95 to s98, as shown in
In step s95, in response to a selection operation on the target question information in the candidate material list, an initial form including the form subject information is displayed in the form creation interface.
In step s96, the target question information is added to the initial form.
In step s97, in a case that the question type is a question-answer type, an answer input box is displayed in an answer editing region of the target question information in the initial form to obtain the target form.
In step s98, in a case that the question type is an answer selection type, a to-be-selected answer input box is displayed in an answer editing region of the target question information in the initial form, and a to-be-selected answer input in the to-be-selected answer input box is received to obtain the target form.
In steps s95 to s98, the creator performs a selection operation on any piece of question information in the candidate material list, and determines the selected question information as the target question information. Accordingly, the computer device may display, in the form creation interface in response to the selection operation on the target question information in the candidate material list, the initial form including the form subject information, and add the target question information to a question information display region of the initial form. Further, if the question type is the question-answer type, the question-answer type being a question type that needs an information completer to edit an answer of the target question information, the answer input box may be displayed in the answer editing region of the target question information in the initial form to obtain the target form. The answer input box is used for the information completer to edit the answer of the target question information. If the question type is the answer selection type, the answer selection type being a question type that needs the creator to provide the to-be-selected answer for the information completer, the to-be-selected answer input box may be displayed in the answer editing region of the target question information in the initial form, and the to-be-selected answer input in the to-be-selected answer input box is obtained to obtain the target form. When the question type is the answer selection type, the creator inputs the to-be-selected answer of the question information, so that flexibility and personality in form creation are improved. When the question type is the question-answer type, the information completer edits the answer of the question information, so that diversity and personality of the answer are improved. For example, as shown in
In some embodiments, when the creator selects a plurality of pieces of target question information, the computer device may display the plurality of pieces of target question information in an initial form (e.g., in a list manner) according to selection time or position information of each piece of target question information.
Specifically, when the plurality of pieces of target question information are displayed in the initial form according to the selection time of each piece of target question information, the target form material includes the plurality of pieces of target question information, a plurality of to-be-selected answers of each piece of target question information, and an answer display mode of each piece of target question information. The answer display mode of each piece of target question information may be the same or different. Step S103 may include that: the creator performs a selection operation on plurality of pieces of question information in the candidate material list, and determines the selected question information as the target question information. Accordingly, the computer device may display, in the form creation interface in response to the selection operation on the plurality of pieces of target question information in the candidate material list, the initial form including the form subject information. Further, the plurality of pieces of target question information are arranged in the initial form according to the selection time of each piece of target question information from early to late. Then, the plurality of to-be-selected answers of each piece of target question information are displayed, according to the answer display mode of each piece of target question information, in an answer editing region of the corresponding target question information in the initial form to obtain the target form. Arranging the plurality of pieces of question information in the initial form according to the selection time of each piece of target question information can improve the convenience and efficiency in form creation.
In some embodiments, when the computer device displays the plurality of pieces of target question information in the initial form according to the position information of each piece of target question information, the target form material specifically includes the plurality of pieces of target question information, a plurality of to-be-selected answers of each piece of target question information, and an answer display mode of each piece of target question information. Step S103 may include that: the creator performs a selection operation on plurality of pieces of question information in the candidate material list, and determines the selected question information as the target question information. Accordingly, the computer device may display, in the form creation interface in response to the selection operation on the plurality of pieces of target question information in the candidate material list, the initial form including the form subject information. Further, the plurality of pieces of target question information are arranged in the initial form according to the position information carried by the selection operation. According to the answer display mode of each piece of target question information, a position of each piece of target question information in the initial form being allowed to be dynamically adjusted, the plurality of to-be-selected answers of each piece of target question information are displayed in an answer editing region of the corresponding target question information in the initial form to obtain the target form. Arranging the plurality of pieces of question information in the initial form according to the position information of each piece of target question information can improve the convenience and efficiency in form creation. In some embodiments, when the target form material includes the subject image, step S103 may include: displaying, in response to a selection operation on the target subject image in the candidate material list, an initial form including the form subject information in the form creation interface; and adding the target subject image to an image display region of the initial form to obtain the target form.
The creator performs a selection operation on any subject image in the candidate material list, and determines the selected subject image as a target subject image. Accordingly, the computer device may display, in the form creation interface in response to the selection operation on the target subject image in the candidate material list, the initial form including the form subject information, and add the target subject image to the image display region of the initial form to obtain the target form.
After creating the target form, the computer device may share the target form to another user. The another user herein may be referred to as the information completer. The information completer returns the answer of the question information based on the target form. Specifically, the information completer may return the answer of the question information in the following manner a and manner b.
Manner a: in response to a selection operation on a to-be-selected answer in an answer editing region in the target form, the selected to-be-selected answer is marked as an answer of the target question information in the answer editing region.
When the question type of the target question information is the answer selection type, and the answer display mode is the direct display mode, the information completer may select the answer of the target question information from the to-be-selected answers in the answer editing region. Specifically, when the target question information is of a single-answer type (that is, there is only one answer), the information completer is allowed to select one to-be-selected answer from the answer editing region as the answer of the target question information. When the target question information is of a multiple-answer type (that is, there is more than one answer), the information completer is allowed to select a plurality of to-be-selected answers from the answer editing region as answers of the target question information. Accordingly, the computer device obtains a quantity of selected to-be-selected answers in response to the selection operation on the to-be-selected answers in the answer editing region in the target form, and if the quantity is less than a quantity threshold, marks the selected to-be-selected answer as the answer of the target question information in the answer editing region. The quantity threshold herein may be determined according to the question type of the target question information.
Manner b: the plurality of to-be-selected answers are displayed, in response to a touch operation on a pull-down menu in an answer editing region in the target form, in the pull-down menu; and in response to a selection operation on the plurality of to-be-selected answers in the pull-down menu, a selected to-be-selected answer is marked as an answer of the target question information in the answer editing region.
When the question type of the target question information is the answer selection type, and the answer display mode is the hiding display mode, the information completer may select the answer of the target question information from the pull-down menu of the answer editing region. Specifically, the computer device displays the plurality of to-be-selected answers in the pull-down menu in response to the touch operation on the pull-down menu in the answer editing region in the target form. The information completer may select one or more of the plurality of to-be-selected answers displayed in the pull-down menu as the answer of the target question information. Accordingly, the computer device may mark, in response to the selection operation on the plurality of to-be-selected answers in the pull-down menu, the selected to-be-selected answer as the answer of the target question information in the answer editing region. In some embodiments, when the question type of the target question information is the question-answer type, the information completer may edit the answer of the target question information in an answer input box in the target form. Accordingly, the computer device may determine content obtained by editing as the answer of the target question information in response to an editing operation on the answer input box of the target question information in the target form.
When the creator needs to create a form, the computer device may display, in response to a form creation request, a form creation interface including a subject input region, and may further display form subject information input by the creator in the subject input region, and display a candidate material list a candidate material list in the form creation interface according to the form subject information. The creator may select one or more form materials from the candidate material list. Accordingly, the computer device determines the form material selected by the creator as a target form material. The target form material may be one of a subject image, question information, a subject image as well as question information, or the like. A target form is obtained according to the form subject information and the target form material. It can be seen that in a form creation process, displaying the candidate material list in the form creation interface helps the creator select the form material from the candidate material list to create the form, and avoids manual editing of the form material and frequent jumping from the form creation interface to another interface for obtaining the form material. This improves efficiency and convenience in form creation. In addition, associating the form material in the candidate material list with the form subject information helps the creator quickly select a proper form material to improve form material obtaining efficiency.
Referring to
The first display module 801 is configured to display, in response to a form creation request, a form creation interface including a subject input region.
The second display module 802 is configured to display, in response to an input operation on the subject input region, input form subject information in the subject input region, and display a candidate material list in the form creation interface according to the form subject information, a form material in the candidate material list being associated with the form subject information.
The addition module 803 is configured to create, in response to a selection operation on a target form material in the candidate material list, a target form according to the target form material and the form subject information.
In some embodiments, the target form material includes target question information, a plurality of to-be-selected answers of the target question information, and an answer display mode.
That the addition module 803 obtains, in response to a selection operation on a target form material in the candidate material list, a target form according to the target form material and the form subject information includes:
displaying, in the form creation interface in response to a selection operation on the target question information in the candidate material list, an initial form including the form subject information;
adding the target question information to the initial form; and
displaying, according to the answer display mode, the plurality of to-be-selected answers in an answer editing region of the target question information in the initial form to obtain the target form.
In some embodiments, that the addition module 803 displays, according to the answer display mode, the plurality of to-be-selected answers in an answer editing region of the target question information in the initial form to obtain the target form includes:
displaying, in a case that the answer display mode is a first display mode, the plurality of to-be-selected answers in the answer editing region of the target question information in the initial form to obtain the target form; or
displaying, in hiding in a case that the answer display mode is a second display mode, the plurality of to-be-selected answers in a pull-down menu of the answer editing region of the target question information in the initial form.
In some embodiments, the target form material includes target question information and a question type of the target question information.
That the addition module 803 obtains, in response to a selection operation on a target form material in the candidate material list, a target form according to the target form material and the form subject information includes:
displaying, in the form creation interface in response to a selection operation on the target question information in the candidate material list, an initial form including the form subject information;
adding the target question information to the initial form; and
displaying, in a case that the question type is a question-answer type, an answer input box in an answer editing region of the target question information in the initial form to obtain the target form, or
displaying, in a case that the question type is an answer selection type, a to-be-selected answer input box in an answer editing region of the target question information in the initial form, and obtaining a to-be-selected answer input in the to-be-selected answer input box to obtain the target form.
In some embodiments, the target form material includes a plurality of pieces of target question information, a plurality of to-be-selected answers of each piece of target question information, and an answer display mode of each piece of target question information.
That the addition module 803 obtains, in response to a selection operation on a target form material in the candidate material list, a target form according to the target form material and the form subject information includes:
displaying, in response to a selection operation on the plurality of pieces of target question information in the candidate material list, an initial form including the form subject information in the form creation interface;
arranging the plurality of pieces of target question information in the initial form according to selection time carried by the selection operation, the selection time being corresponding time when each of the plurality of pieces of target question information is selected; and
displaying, according to the answer display mode of each piece of target question information, the plurality of to-be-selected answers of each piece of target question information in an answer editing region of the corresponding target question information in the initial form to obtain the target form.
In some embodiments, the target form material includes a plurality of pieces of target question information, a plurality of to-be-selected answers of each piece of target question information, and an answer display mode of each piece of target question information.
That the addition module 803 obtains, in response to a selection operation on a target form material in the candidate material list, a target form according to the target form material and the form subject information includes:
displaying, in response to a selection operation on the plurality of pieces of target question information in the candidate material list, an initial form including the form subject information in the form creation interface;
arranging the plurality of pieces of target question information in the initial form according to position information carried by the selection operation, the position information being display position information of each of the plurality of pieces of target question information; and
displaying, according to the answer display mode of each piece of target question information, the plurality of to-be-selected answers of each piece of target question information in an answer editing region of the corresponding target question information in the initial form to obtain the target form.
In some embodiments, the target form material includes a target subject image. That the addition module 803 obtains a target form according to the target form material and the form subject information includes:
displaying, in response to a selection operation on the target subject image in the candidate material list, an initial form including the form subject information in the form creation interface; and
adding the target subject image to an image display region of the initial form to obtain the target form.
In some embodiments, the apparatus further includes:
a marking module 804, configured to mark, in response to a selection operation on a to-be-selected answer in an answer editing region in the target form, the selected to-be-selected answer as an answer of the target question information in the answer editing region.
The marking module 804 is further configured to display, in response to a touch operation on a pull-down menu in an answer editing region in the target form, the plurality of to-be-selected answers in the pull-down menu, and
mark, in response to a selection operation on the plurality of to-be-selected answers in the pull-down menu, a selected to-be-selected answer as an answer of the target question information in the answer editing region.
In some embodiments, the apparatus further includes:
an arrangement module 805, configured to obtain at least one form material associated with the form subject information and a first association degree between each form material and the form subject information, and
display the candidate material list including the at least one form material in a candidate material display region of the form creation interface according to the first association degree.
In some embodiments, the candidate material list includes a plurality of subject images and a plurality of pieces of question information. The candidate material display region includes an image display subregion and a question information display subregion.
That the arrangement module 805 displays the candidate material list including the at least one form material in a candidate material display region of the form creation interface according to the first association degree includes:
arranging the plurality of subject images in the image display subregion according to a first association degree corresponding to each of the plurality of subject images; and
arranging the plurality of pieces of question information in the question information display subregion according to a first association degree corresponding to each of the plurality of pieces of question information.
In some embodiments, that the arrangement module 805 obtains at least one form material associated with the form subject information includes:
obtaining one or more candidate form materials;
determining, for each of the one or more candidate form materials, a second association degree between the form subject information and the candidate form material; and
screening, from the one or more candidate form materials, a candidate form material whose second association degree is greater than an association degree threshold as the at least one form material associated with the form subject information.
In some embodiments, the one or more candidate form materials include candidate question information Ti, i being an integer greater than or equal to 1.
That the arrangement module 805 determines, for each of the one or more candidate form materials, a second association degree between the form subject information and the candidate form material includes:
for the candidate question information Ti,
obtaining a keyword in the form subject information and at least one historical form, historical form subject information of the at least one historical form including the keyword;
collecting statistics on a first quantity of times of appearance of the candidate question information Ti in the at least one historical form, the first quantity of times being a total quantity of times of appearance of the candidate question information Ti in the at least one historical form; and
determining an association degree between the form subject information and the candidate question information Ti according to the first quantity of times, and determining the association degree as the second association degree between the form subject information and the candidate form material.
In some embodiments, the one or more candidate form materials include a candidate subject image Pj, j being an integer greater than or equal to 1.
That the arrangement module 805 determines, for each of the one or more candidate form materials, a second association degree between the form subject information and the candidate form material includes:
for the candidate subject image Pj,
obtaining a first semantic vector of the form subject information and a second semantic vector of the candidate subject image Pj;
determining a first distance between the first semantic vector and the second semantic vector; and
determining an association degree between the form subject information and the candidate subject image Pj according to the first distance, and determining the association degree as the second association degree between the form subject information and the candidate form material.
In some embodiments, that the arrangement module 805 obtains a first semantic vector of the form subject information includes:
performing word segmentation on the form subject information to obtain a plurality of words;
obtaining a historical form database, the historical form database including at least one historical form and historical form subject information of each historical form;
collecting, for each of the plurality of words, statistics on a second quantity of times of appearance of the word in the form subject information and a third quantity of times of appearance in the at least one piece of historical form subject information, the third quantity of times being a total quantity of times of appearance of the word in the at least one historical form subject information; and
performing semantic extraction on the plurality of words according to the second quantity of times and the third quantity of times of each word to obtain the first semantic vector of the form subject information.
In some embodiments, that the arrangement module 805 performs semantic extraction on the plurality of words according to the second quantity of times and the third quantity of times to obtain the first semantic vector of the form subject information includes:
determining a weight of each of the plurality of words according to the second quantity of times and the third quantity of times; and
performing semantic extraction on the plurality of words according to the weight of each of the plurality of words to obtain the first semantic vector of the form subject information.
In some embodiments, that the arrangement module 805 determines a weight of each of the plurality of words according to the second quantity of times and the third quantity of times includes:
collecting statistics on a word quantity of the plurality of words and a quantity of the at least one historical form in the historical form database;
determining, according to the second quantity of times of each word and the word quantity, a first frequency of appearance of the word in the form subject information;
determining, according to the third quantity of times of each word and the quantity of the at least one historical form, a second frequency of appearance of the word in the historical form subject information; and
determining a sum of the first frequency and the second frequency of each word as the weight of the word.
In some embodiments, the one or more candidate form materials include a candidate subject image Pm, m being an integer greater than or equal to 1.
That the arrangement module 805 determines, for each of the one or more candidate form materials, a second association degree between the form subject information and the candidate form material includes:
for the candidate subject image Pm,
performing feature recognition on the form subject information by using a text recognition layer of an image-text recognition model to obtain a third semantic vector of the form subject information;
performing feature recognition on the candidate subject image Pm by using an image recognition layer of the image-text recognition model to obtain a fourth semantic vector of the candidate subject image Pm;
performing distance recognition on the third semantic vector and the fourth semantic vector by using a distance recognition layer of the image-text recognition model to obtain a second distance between the third semantic vector and the fourth semantic vector; and
determining an association degree between the form subject information and the candidate subject image Pm according to the second distance, and determining the association degree as the second association degree between the form subject information and the candidate form material.
According to an embodiment of this disclosure, the steps involved in the form processing method shown in
According to an embodiment of this disclosure, each module in the form processing apparatus shown in
According to an embodiment of this disclosure, a computer program (including a program code) capable of performing each step involved in the corresponding method shown in
In this disclosure, when the creator needs to create a form, the computer device may display, in response to a form creation request, a form creation interface including a subject input region, and may further display form subject information input by the creator in the subject input region, and display a candidate material list a candidate material list in the form creation interface according to the form subject information. The creator may select one or more form materials from the candidate material list. Accordingly, the computer device determines the form material selected by the creator as a target form material. The target form material may be one of a subject image, question information, a subject image as well as question information, or the like. A target form is obtained according to the form subject information and the target form material. It can be seen that in a form creation process, displaying the candidate material list in the form creation interface helps the creator select the form material from the candidate material list to create the form, and avoids manual editing of the form material and frequent jumping from the form creation interface to another interface for obtaining the form material. This improves efficiency and convenience in form creation. In addition, associating the form material in the candidate material list with the form subject information helps the creator quickly select a proper form material to improve form material obtaining efficiency.
Referring to
In the computer device 1000 shown in
In this disclosure, when the creator needs to create a form, the computer device may display, in response to a form creation request, a form creation interface including a subject input region, and may further display form subject information input by the creator in the subject input region, and display a candidate material list a candidate material list in the form creation interface according to the form subject information. The creator may select one or more form materials from the candidate material list. Accordingly, the computer device determines the form material selected by the creator as a target form material. The target form material may be one of a subject image, question information, a subject image as well as question information, or the like. A target form is obtained according to the form subject information and the target form material. It can be seen that in a form creation process, displaying the candidate material list in the form creation interface helps the creator select the form material from the candidate material list to create the form, and avoids manual editing of the form material and frequent jumping from the form creation interface to another interface for obtaining the form material. This improves efficiency and convenience in form creation. In addition, associating the form material in the candidate material list with the form subject information helps the creator quickly select a proper form material to improve form material obtaining efficiency.
It is to be understood that the computer device 1000 described in this embodiment of this disclosure may execute the descriptions about the form processing method in the embodiment corresponding to
Further, an embodiment of this disclosure also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program executed by the form processing apparatus mentioned above. The computer program includes program instructions. The processor, when executing the program instructions, may execute the descriptions about the form processing method in the embodiment corresponding to
As an example, the program instruction may be deployed in a computer device for execution, or deployed in multiple computer devices at the same place for execution, or executed in multiple computer devices interconnected through a communication network at multiple places. The multiple computer device interconnected through the communication network at multiple places may form a blockchain network.
An embodiment of this disclosure also provides a computer program product. The computer program product includes computer instructions. The computer instructions are stored in a computer-readable storage medium (e.g., non-transitory computer-readable storage medium). The computer instructions are executed to implement the form processing method.
It is noted that the term module (and other similar terms such as unit, submodule, etc.) in this disclosure may refer to a software module, a hardware module, or a combination thereof. A software module (e.g., computer program) may be developed using a computer programming language. A hardware module may be implemented using processing circuitry and/or memory. Each module can be implemented using one or more processors (or processors and memory). Likewise, a processor (or processors and memory) can be used to implement one or more modules. Moreover, each module can be part of an overall module that includes the functionalities of the module.
It may be understood by a person of ordinary skill in the art that all or some processes in the method of the foregoing embodiments may be completed by a computer program by instructing related hardware. The program may be stored in a computer-readable storage medium. When the program is executed, the processes of each method embodiment may be included. The storage medium may be a magnetic disk, an optical disk, a ROM, a RAM, or the like.
The above is only the preferred embodiment of this disclosure and certainly not intended to limit the scope of this disclosure. Therefore, equivalent variations made according to the claims of this disclosure also fall within the scope of this disclosure.
Number | Date | Country | Kind |
---|---|---|---|
202110713799.9 | Jun 2021 | CN | national |
The present application is a continuation of International Application No. PCT/CN2022/093422, entitled “FORM PROCESSING METHOD AND APPARATUS, DEVICE, AND STORAGE MEDIUM” and filed on May 18, 2022, which claims priority to Chinese Patent Application No. 202110713799.9, entitled “COLLECTION FORM PROCESSING METHOD AND APPARATUS, DEVICE, AND STORAGE MEDIUM” and filed on Jun. 25, 2021. The entire disclosures of the prior applications are hereby incorporated by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2022/093422 | May 2022 | US |
Child | 18132688 | US |