Search

EP-3951691-B1 - METHOD AND SYSTEM FOR AUTOMATICALLY GENERATING DATA ACQUISITION MODULE

EP3951691B1EP 3951691 B1EP3951691 B1EP 3951691B1EP-3951691-B1

Inventors

  • WU, Lianwang
  • LI, Shaohui
  • CHEN, HUAFENG
  • LIU, Pingfeng

Dates

Publication Date
20260506
Application Date
20210305

Claims (13)

  1. A method for automatically generating a data acquisition module, comprising: inputting, by an input terminal, at least one piece of data to be converted, and sending the at least one piece of data to be converted to the conversion terminal, wherein each of the at least one piece of data to be converted comprises at least one piece of identification information; identifying, by the conversion terminal, the at least one piece of identification information according to the received data to be converted to obtain an identification result, and converting the at least one piece of data to be converted into target data according to the identification result; and generating, by a data generation end, a data acquisition module at least based on the target data, characterized in that the converting the at least one piece of data to be converted into target data according to the identification result comprises: determining a conversion type of at least one piece of data to be converted according to the identification result, wherein it is determined that the conversion type is one of the following question types: a single-choice question, a multiple-choice question, a blank-filling question, a ranking question, a PK question, a scoring question, a matrix question, wherein if the question type of the piece of data to be converted is not identified by the identification result, then it is determined that the question type of the piece of data to be converted is a preset type, wherein the preset type is a single-choice question or a blank-filling question; extracting a corresponding conversion strategy based on the conversion type; and converting the at least one piece of data to be converted into the target data based on the corresponding conversion strategy and the identification result.
  2. The method as claimed in claim 1, wherein the converting the at least one piece of data to be converted into target data according to the identification result comprises: determining a switching manner according to the identification result; and switching the at least one piece of data to be converted based to the switching manner.
  3. The method as claimed in claim 1, wherein the input data to be converted and the converted target data are displayed on an interface of the input terminal at the same time.
  4. The method as claimed in claim 3, further comprising: generating, by the input terminal, a modification instruction according to the target data displayed on the interface; locating, by the conversion terminal, first data to be converted corresponding to the first target data that does not meet a preset requirement according to the modification instruction; and modifying, by the input terminal, the first data to be converted according to the modification instruction.
  5. The method as claimed in claim 1, wherein the at least one piece of identification information comprises a switching identifier and/or a type identifier.
  6. A system for automatically generating a data acquisition module, comprising: an input terminal, configured to input at least one piece of data to be converted, and send the at least one piece of data to be converted to the conversion terminal, wherein each of the at least one piece of data to be converted comprises at least one piece of identification information; a conversion terminal, configured to identify the at least one piece of identification information according to the received data to be converted to obtain an identification result, and convert the at least one piece of data to be converted into target data according to the identification result; and a data generation end, configured to generate a data acquisition module at least based on the target data, characterized in that the conversion terminal is configured to: determine a conversion type of at least one piece of data to be converted according to the identification result, wherein it is determined that the conversion type is one of the following question types: a single-choice question, a multiple-choice question, a blank-filling question, a ranking question, a PK question, a scoring question, a matrix question, wherein if the question type of the piece of data to be converted is not identified by the identification result, then it is determined that the question type of the piece of data to be converted is a preset type, wherein the preset type is a single-choice question or a blank-filling question; extract a corresponding conversion strategy based on the conversion type; and convert the at least one piece of data to be converted into the target data based on the corresponding conversion strategy and the identification result.
  7. A method for automatically generating a data acquisition module, comprising: receiving , by a conversion terminal, data to be converted, wherein the data to be converted comprises at least one question and identification information corresponding to the question; converting , by the conversion terminal, the data to be converted is converted based on a conversion logic corresponding to the identification information to obtain target data corresponding to the question, wherein the target data is a question with a preset format selected from a single-choice question, a multiple-choice question, a blank-filling question, a ranking question, a PK question, a scoring question, and a matrix question; and counting , by a data generation end, the questions with preset formats to generate a questionnaire and/or a data acquisition module, wherein the data acquisition module is configured to display the questionnaire and receive survey information, characterized in that if the data to be converted cannot be converted into target data based on the identification information, then converting the data to be converted into preset data, wherein the preset data is a question in the format of a single-choice question or a blank-filling question.
  8. The method as claimed in claim 7, wherein the step of converting the data to be converted into preset data further comprises: identifying the preset data as a question in a single-choice question format; displaying a question stem of a question in a choice question format in a first row; and displaying options of the question in the choice question format in a second row.
  9. The method as claimed in claim 7, wherein the step of converting the data to be converted into preset data further comprises: identifying the preset data as a question in a blank-filling question format; and displaying a question stem of a question in a choice question format in a first row.
  10. The method as claimed in claim 7, wherein the question included in the data to be converted and the question with a preset format in the target data are displayed.
  11. The method as claimed in claim 10, further comprising: receiving a modification instruction for modifying the target data, wherein the modification instruction comprises information used for modifying the question with the preset format; locating to first data to be converted corresponding to first target data that does not meet the preset requirement based on the modification instruction; and modifying the first data to be converted according to the modification information.
  12. An apparatus for automatically generating a data acquisition module, comprising a processor, wherein the processor is configured to execute the method as claimed in any one of claims 1 to 5 and claims 7 to 11.
  13. A computer readable storage medium, wherein the storage medium stores computer instructions; and a computer executes the method as claimed in any one of claims 1 to 5 and claims 7 to 11 after reading the computer instructions in the storage medium.

Description

Technical Field The application relates to the technical field of data conversion, and particularly to a method and system for automatically generating data acquisition module. Background In recent years, questionnaires have been widely used in people's daily life, which is mainly reflected in many questionnaire websites on the Internet. Questionnaire is an important means for investigating and counting certain information At present, in mainstream questionnaire generation methods, information, such as question content, question option, question type, etc., of each questionnaire question is mainly input in a questionnaire system. When many questionnaire questions are entered by the method, it usually takes a lot of time cost and labor cost, the efficiency of entering the questionnaire questions is low, and the user experience is poor. WO 2019/215558 A1 relates to automatic surveys generation Summary One aspect of embodiments of the specification provides a method for automatically generating a data acquisition module. The method includes that: an input terminal inputs at least one piece of data to be converted, and sends the at least one piece of data to be converted to a conversion terminal, herein each of the at least one piece of data to be converted includes at least one piece of identification information; the conversion terminal identifies the at least one piece of identification information according to the received data to be converted to obtain an identification result; the at least one piece of data to be converted is converted into target data according to the identification result; and a data generation end at least generates a data acquisition module based on the target data. Another aspect of the embodiments of the specification provides a system for automatically generating a data acquisition module. The system includes an input terminal, a conversion terminal, and a data generation end. The input terminal is configured to input at least one piece of data to be converted, and send the at least one piece of data to be converted to a conversion terminal, herein each of the at least one piece of data to be converted includes at least one piece of identification information. The conversion terminal is configured to identify the at least one piece of identification information according to the received data to be converted to obtain an identification result, and convert the at least one piece of data to be converted into target data according to the identification result. The data generation end is configured to generate a data acquisition module at least based on the target data. Another aspect of the embodiments of the specification provides an apparatus for automatically generating a data acquisition module. The apparatus includes a processor. The processor is configured to execute the method for automatically generating a data acquisition module. Another aspect of the embodiments of the specification provides a computer readable storage medium. The storage medium stores computer instructions. A computer executes a method for automatically generating a data acquisition module after reading the computer instructions in the storage medium. Brief Description of the Drawings The application will be further described with exemplary embodiments. These exemplary embodiments will be described in detail through accompanying drawings. These embodiments are unrestrictive. In these embodiments, the same numbers represent the same structures. Fig. 1 is a schematic diagram of an application scenario of a system for automatically generating a data acquisition module according to some embodiments of the application.Fig. 2 is a module diagram of a system for automatically generating a data acquisition module according to some embodiments of the application.Fig. 3 is an exemplary flowchart of a first implementation manner of a method for automatically generating a data acquisition module according to some embodiments of the application.Fig. 4 is an exemplary flowchart of sub-steps of Step 304 according to some embodiments of the application.Fig. 5 is an exemplary flowchart of a second implementation manner of a method for automatically generating a data acquisition module according to some embodiments of the application. Detailed Description of the Embodiments To describe technical solutions in embodiments of the application more clearly, the following briefly describes the accompanying drawings required for describing the embodiments. It is apparent that the accompanying drawings in the following description are only some examples or embodiments of the application. Those skilled in the art can also apply the application to other similar situations according to the these accompanying drawings without any creative work. Unless apparent from the language environment or otherwise stated, the same reference signs in the drawings represent the same structures or operations. It should be understood that "system", "app