CN105488171B - A kind of examination question batch method for uploading of the online education website based on SSH - Google Patents

A kind of examination question batch method for uploading of the online education website based on SSH Download PDF

Info

Publication number
CN105488171B
CN105488171B CN201510859847.XA CN201510859847A CN105488171B CN 105488171 B CN105488171 B CN 105488171B CN 201510859847 A CN201510859847 A CN 201510859847A CN 105488171 B CN105488171 B CN 105488171B
Authority
CN
China
Prior art keywords
option
question
stem
examination question
flag
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510859847.XA
Other languages
Chinese (zh)
Other versions
CN105488171A (en
Inventor
顾乃杰
刘思婷
任开新
林传文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujian Yixian Technology Co ltd
Original Assignee
HEFEI COMJAY INFORMATION TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by HEFEI COMJAY INFORMATION TECHNOLOGY Co Ltd filed Critical HEFEI COMJAY INFORMATION TECHNOLOGY Co Ltd
Priority to CN201510859847.XA priority Critical patent/CN105488171B/en
Publication of CN105488171A publication Critical patent/CN105488171A/en
Application granted granted Critical
Publication of CN105488171B publication Critical patent/CN105488171B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/35Clustering; Classification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2282Tablespace storage structures; Management thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Software Systems (AREA)
  • Machine Translation (AREA)

Abstract

The examination question batch method for uploading of the invention discloses a kind of online education website based on SSH is to carry out as follows:1 defines four kinds of interpretive models;2 upload documents simultaneously obtain all paragraphs;3 judge examination question type by interpretive model, if True-False, parse multiple-choice question option portion;The type of 4 per pass examination questions, stem, option (if having) are put into 5 traversal chained lists in corresponding chained list and store to database.The present invention overcomes the low efficiency problems uploaded one by one in conventional method, reduce the time for uploading examination question, it overcomes simultaneously and edits inconvenient problem in excel upload modes, solve the problems, such as that document has to comply with certain rule in existing word uploads mode, document can be intelligently parsed, efficiency is improved.

Description

A kind of examination question batch method for uploading of the online education website based on SSH
Technical field
The invention belongs to software reliability fields, in the online education website specifically based on SSH exploitations, on backstage Batch uploads a kind of intelligently parsing method when examination question.
Background technology
With the development of network technology, online education pattern is also constantly universal, in order to consolidate knowledge point, after each chapters and sections Will have corresponding examination question, examination question is added in server end.On traditional examination question there are two types of arq modes, on one by one It passes, i.e., is added with inscribing by filling in topic information one;Another pattern is that batch uploads, and it is two kinds that this kind of pattern, which is divided into, The first is that excel uploads mode, i.e., the various pieces of topic is put into excel tables simultaneously according to the rule provided in advance It uploads onto the server, second is that word uploads mode, the i.e. satisfactory word document of edit format, and uploads.It is aobvious and easy See, upload mode efficiencies are low one by one, have been rarely employed now;Crossing excel uploads mode and does not meet big portion on batch Divide the edit pattern of examination question, electronics examination question is usually to be edited with word, so word uploads mode in examination question method for uploading It is more universal, but had a problem that in which, that is, it needs to edit document according to fixed rule, to the format of document Have very high requirement, if some part in document is undesirable, can cause server can not parse the part and on Failure is passed, working efficiency is leveraged.
Invention content
The present invention is a kind of examination question of the online education website based on SSH batch of proposition in place of the shortcomings of the prior art Method for uploading is measured, on the basis of word upload modes, need not provide the format for uploading document, so that it may with intelligence, accurately The examination question in document is parsed, uploading operation is completed, to reduce the workload of editorial staff, improves efficiency.
The present invention is to solve technical problem to adopt the following technical scheme that:
A kind of examination question batch method for uploading of the online education website based on SSH of the present invention, in the online education website Including exam pool and server, its main feature is that, the examination question batch method for uploading is to carry out as follows:
Step 1 edits four kinds of examination question types in word document, including:Multiple-choice question, gap-filling questions, True-False and question-and-answer problem;
The multiple-choice question includes selection stem and option;
The gap-filling questions include gap-filling questions stem and spcial character;The spcial character includes underscore and round parentheses;
The True-False includes True-False stem and end round parentheses;
The question-and-answer problem includes question-and-answer problem stem;
Four kinds of step 2, server storage interpretive models, including:First interpretive model, the second interpretive model, third Interpretive model and the 4th interpretive model;
First interpretive model is headed by the combination of letter and punctuation mark or headed by the combination of bracket and letter Or the form headed by letter and space, indicate the option of multiple-choice question;
Second interpretive model is to carry bracket and the sentence tail in multiple spaces for punctuation mark or comprising underscore and sentence Tail is the form of punctuation mark, indicates gap-filling questions stem;
The third interpretive model be using the bracket with multiple spaces as sentence tail in the form of, indicate True-False stem;
4th interpretive model is alphabetical or with the combination of letter and punctuation mark or with the combination of bracket and letter Form indicates the option letter of multiple-choice question;
The word document is uploaded in the online education website by step 3;
Step 4, the server read the word document and carry out segment processing, obtain n paragraph and are sequentially stored into In array arr [n];
Step 5, define cyclic variable i and j, option-argument C, separator W, examination question type chained list T, examination question stem chained list S, Examination question option chained list L and identifier flag;It defines flag=1 and indicates that multiple-choice question, flag=2 indicate that gap-filling questions, flag=3 indicate True-False, flag=4 indicate question-and-answer problem;
Step 6, initialization i=1;
Step 7, the server read arr [i], and judge whether i=1 is true, if so, arr [i] is then stored in institute It states in examination question stem chained list S;And step 8 is executed, otherwise, execute step 11;
Step 8 judges whether arr [i] is gap-filling questions stem using second interpretive model;If gap-filling questions stem, Then flag=2;And execute step 10;Otherwise, step 9 is executed;
Step 9 judges whether arr [i] is True-False stem using third interpretive model, if True-False stem, then enable Flag=3;Otherwise, flag=4 is enabled;
Step 10, after i+1 is assigned to i, return to step 7 execute, until i > n after, execute step 19;
Step 11 judges whether arr [i] is the option of multiple-choice question using the first interpretive model, if so, flag=1 is enabled, And execute step 12;Otherwise, step 17 is executed;
Arr [i] is split by step 12 according to space, obtains m paragraph dia [m];
Step 13, initialization j=1;
Step 14, judged using the 4th interpretive model j-th paragraph dia [j] whether be multiple-choice question option letter;If It is that then separator W and j-th of paragraph dia [j] are added to together in option-argument C;Otherwise, j-th of paragraph dia [j] is added It is added in option-argument C;
Step 15, after j+1 is assigned to j, return to step 14 execute, until j > m;
Step 16, after i+1 is assigned to i, return to step 7 execute, until i > n after, execute step 19;
Flag is stored in examination question type chained list T, and judges whether flag=1 is true by step 17, if so, it then will choosing Item variable C is stored in the examination question option chained list L, and otherwise, null value is stored in the examination question option chained list L;
Arr [i] is stored in the examination question stem chained list S by step 18, and return to step 8 executes;
Step 19, traversal examination question type chained list T, examination question stem chained list S and examination question option chained list L, obtain each examination respectively Type, stem and the option of topic are simultaneously stored in the exam pool, and the batch to complete examination question uploads.
Compared with prior art, the beneficial effects of the present invention are:
1, the present invention obtains all paragraphs, the solution defined whether is matched according to paragraph by reading document to server Analysis pattern is carried out True-False purpose type, and is stored to inside database;To overcome uploaded one by one in conventional method it is inefficient Rate problem reduces the time for uploading examination question, while overcoming and editing inconvenient problem in excel upload modes, solves existing There is document in word upload modes to have to comply with certain regular problem, has intelligently parsed document, improved efficiency.
2, the present invention defines comprehensive interpretive model by the feature of all topic types of summary, where judges each paragraph matching A pattern, so that accurately True-False purpose type, realizes intelligence, accurately parses document.
3, the present invention obtains paragraph array, and lead to by dividing the paragraph for including multiple options using space as separator Cross interpretive model judge each paragraph whether be option letter part, to make corresponding processing, and then obtain correct Option portion, solve the case where multiple options are placed on a paragraph in word document and space occur in single option Situation ensure that the correctness of parsing.
Specific implementation mode
Include exam pool and server, a kind of online education website based on SSH in online education website in the present embodiment Examination question batch method for uploading be:First, four kinds of interpretive models are defined;Secondly, it uploads document and obtains all paragraphs;Then, Judge examination question type by interpretive model, if True-False, parses multiple-choice question option portion;Again, the type of per pass examination question, Stem, option (if having) are put into corresponding chained list, are finally traversed chained list and are stored and arrive database.Specifically, it is by following step It is rapid to carry out:
Step 1 edits four kinds of examination question types in word document, including:Multiple-choice question, gap-filling questions, True-False and question-and-answer problem;
Multiple-choice question includes selection stem and option;
Gap-filling questions include gap-filling questions stem and spcial character;Spcial character includes underscore and round parentheses;
True-False includes True-False stem and end round parentheses;
Question-and-answer problem includes question-and-answer problem stem;
Four kinds of step 2, server storage interpretive models, including:First interpretive model, the second interpretive model, third parsing Pattern and the 4th interpretive model;
First interpretive model is headed by the combination of letter and punctuation mark or headed by the combination of bracket and letter or word Form headed by female and space, indicates the option of multiple-choice question;
Second interpretive model is the bracket with multiple spaces and sentence tail is punctuation mark or comprising underscore and sentence tail is The form of punctuation mark indicates gap-filling questions stem;
Third interpretive model be using the bracket with multiple spaces as sentence tail in the form of, indicate True-False stem;
4th kind of analysis pattern be letter or by letter and punctuation mark combination or by bracket and letter combination in the form of, Indicate the option letter of multiple-choice question;
Through analysis, the option of multiple-choice question is started in the form of shaped like four kinds of " A. ", " A, ", " A) " and " (A) ", therefore the One interpretive model is used for judging the option of multiple-choice question;Can include the form shaped like " () " or " _ _ _ _ _ " in gap-filling questions, so can With using the second interpretive model to determine whether being for gap-filling questions stem;True-False is ended up in the form of shaped like " () ", institute Third interpretive model can be utilized to determine whether True-False;And the 4th interpretive model can be explained in step 12.
Word document is uploaded in online education website by step 3;
Step 4, server read word document and carry out segment processing, obtain n paragraph and are sequentially stored into array arr In [n];
Step 5, define cyclic variable i and j, option-argument C, separator W, examination question type chained list T, examination question stem chained list S, Examination question option chained list L and identifier flag;It defines flag=1 and indicates that multiple-choice question, flag=2 indicate that gap-filling questions, flag=3 indicate True-False, flag=4 indicate question-and-answer problem;
The respective option of multiple-choice question is connected by separator W and is stored in option-argument C, and examination question is being read simultaneously from exam pool When display, the respective option can be obtained by dividing option-argument C by separator W.
Step 6, initialization i=1;
Step 7, server read arr [i], and judge whether i=1 is true, if so, then by arr [i] deposit examination question topics In dry chained list S;And step 8 is executed, otherwise, execute step 11;
First paragraph of Word document must be the stem part of the first topic, it is possible to directly the first paragraph be stored in and tried It inscribes in stem chained list, and judges its type, such as step 8, shown in 9;If not the first paragraph, then may be multiple-choice question option portion The either stem of one of examination question, so to be judged, as shown in step 11.
Step 8 judges whether arr [i] is gap-filling questions stem using the second interpretive model;If gap-filling questions stem, then Flag=2;And execute step 10;Otherwise, step 9 is executed;
Step 9 judges whether arr [i] is True-False stem using third interpretive model, if True-False stem, then enable Flag=3;Otherwise, flag=4 is enabled;
Step 10, after i+1 is assigned to i, return to step 7 execute, until i > n after, execute step 19;
Step 11 judges whether arr [i] is the option of multiple-choice question using the first interpretive model, if so, flag=1 is enabled, And execute step 12;Otherwise, step 17 is executed;
Arr [i] is split by step 12 according to space, obtains m paragraph dia [m];
Because that may include multiple options in a paragraph, be divided again by space between the respective option, so logical Space is crossed to divide array arr [i], obtains multiple paragraphs, and handled accordingly.
Step 13, initialization j=1;
Step 14, judged using the 4th interpretive model j-th paragraph dia [j] whether be multiple-choice question option letter;If It is that then separator W and j-th of paragraph dia [j] are added to together in option-argument C;Otherwise, j-th of paragraph dia [j] is added It is added in option-argument C;
Because might have space in an option, simply multiple paragraphs cannot be connected together, but Corresponding processing is done by the way that judgement is the option letter of an option.The 4th interpretive model in step 2 is exactly to sentence Disconnected option letter, if dia [j] be using shaped like " A) ", " (A ", " (A) ", " A, ", " A. " as starting or an only word It is female, then it is assumed that be option letter, then separator W and dia [j] are added to option-argument C, otherwise dia [j] is not option Letter, but the content part of an option, then be directly added to option-argument C by dia [j].For example, in following examination question
11. certain row in taking-up relationship, and the relational calculus for eliminating the tuple of repetition is known as ()
A takes column operations B. project C. connection operation D. Selecting operations
The paragraph array obtained after being split using space is that { [A. takes column operations], [B], [project], [C. connects Connect operation], [D.], [Selecting operation], pass through the 4th interpretive model, it is known that [A. takes column operations], [B], [C. connections operation] and [D.] is option letter, and [project] and [Selecting operation] are not, so obtained option-argument C, which is WA., takes column operations W B. project W C. connection operation W D. Selecting operations, to correctly parse the respective option.
Step 15, after j+1 is assigned to j, return to step 14 execute, until j > m;
Step 16, after i+1 is assigned to i, return to step 7 execute, until i > n after, execute step 19;
Flag is stored in examination question type chained list T, and judges whether flag=1 is true by step 17, if so, it then will choosing It, otherwise, will be in null value deposit examination question option chained list L in item variable C deposit examination question option chained lists L;
If the examination question is multiple-choice question, option-argument is put into option chained list L, otherwise, null value is put into option chain In table L, to ensure in step 19 while while traversing three chained lists correctly obtains the various pieces of each examination question.
Arr [i] is stored in examination question stem chained list S by step 18, and return to step 8 executes;
Step 19, traversal examination question type chained list T, examination question stem chained list S and examination question option chained list L, obtain each examination respectively Type, stem and the option of topic are simultaneously stored in exam pool, and the batch to complete examination question uploads, and overcomes in conventional method on one by one The low efficiency problem of biography reduces the time for uploading examination question, while overcoming and editing inconvenient problem in excel upload modes, Solve the problems, such as that document has to comply with certain rule in existing word uploads mode.

Claims (1)

  1. Include exam pool 1. a kind of examination question batch method for uploading of the online education website based on SSH, in the online education website And server, characterized in that the examination question batch method for uploading is to carry out as follows:
    Step 1 edits four kinds of examination question types in word document, including:Multiple-choice question, gap-filling questions, True-False and question-and-answer problem;
    The multiple-choice question includes selection stem and option;
    The gap-filling questions include gap-filling questions stem and spcial character;The spcial character includes underscore and round parentheses;
    The True-False includes True-False stem and end round parentheses;
    The question-and-answer problem includes question-and-answer problem stem;
    Four kinds of step 2, server storage interpretive models, including:First interpretive model, the second interpretive model, third parsing Pattern and the 4th interpretive model;
    First interpretive model is headed by the combination of letter and punctuation mark or headed by the combination of bracket and letter or word Form headed by female and space, indicates the option of multiple-choice question;
    Second interpretive model is the bracket with multiple spaces and sentence tail is punctuation mark or comprising underscore and sentence tail is The form of punctuation mark indicates gap-filling questions stem;
    The third interpretive model be using the bracket with multiple spaces as sentence tail in the form of, indicate True-False stem;
    4th interpretive model be letter or by letter and punctuation mark combination or by bracket and letter combination in the form of, Indicate the option letter of multiple-choice question;
    The word document is uploaded in the online education website by step 3;
    Step 4, the server read the word document and carry out segment processing, obtain n paragraph and are sequentially stored into array In arr [n];
    Step 5 defines cyclic variable i and j, option-argument C, separator W, examination question type chained list T, examination question stem chained list S, examination question Option chained list L and identifier flag;It defines flag=1 and indicates that multiple-choice question, flag=2 indicate that gap-filling questions, flag=3 indicate to judge Topic, flag=4 indicate question-and-answer problem;
    Step 6, initialization i=1;
    Step 7, the server read arr [i], and judge whether i=1 is true, if so, arr [i] is then stored in the examination It inscribes in stem chained list S;And step 8 is executed, otherwise, execute step 11;
    Step 8 judges whether arr [i] is gap-filling questions stem using second interpretive model;If gap-filling questions stem, then Flag=2;And execute step 10;Otherwise, step 9 is executed;
    Step 9 judges whether arr [i] is True-False stem using third interpretive model, if True-False stem, then enable flag =3;Otherwise, flag=4 is enabled;
    Step 10, after i+1 is assigned to i, return to step 7 execute, until i > n after, execute step 19;
    Step 11 judges whether arr [i] is the option of multiple-choice question using the first interpretive model, if so, enabling flag=1, and holds Row step 12;Otherwise, step 17 is executed;
    Arr [i] is split by step 12 according to space, obtains m paragraph dia [m];
    Step 13, initialization j=1;
    Step 14, judged using the 4th interpretive model j-th paragraph dia [j] whether be multiple-choice question option letter;If so, Separator W and j-th of paragraph dia [j] are added to together in option-argument C;Otherwise, j-th of paragraph dia [j] is added to In option-argument C;
    Step 15, after j+1 is assigned to j, return to step 14 execute, until j > m;
    Step 16, after i+1 is assigned to i, return to step 7 execute, until i > n after, execute step 19;
    Flag is stored in examination question type chained list T, and judges whether flag=1 is true by step 17, if so, then option is become It measures C to be stored in the examination question option chained list L, otherwise, null value is stored in the examination question option chained list L;
    Arr [i] is stored in the examination question stem chained list S by step 18, and return to step 8 executes;
    Step 19, traversal examination question type chained list T, examination question stem chained list S and examination question option chained list L, obtain each examination question respectively Type, stem and option are simultaneously stored in the exam pool, and the batch to complete examination question uploads.
CN201510859847.XA 2015-11-26 2015-11-26 A kind of examination question batch method for uploading of the online education website based on SSH Active CN105488171B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510859847.XA CN105488171B (en) 2015-11-26 2015-11-26 A kind of examination question batch method for uploading of the online education website based on SSH

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510859847.XA CN105488171B (en) 2015-11-26 2015-11-26 A kind of examination question batch method for uploading of the online education website based on SSH

Publications (2)

Publication Number Publication Date
CN105488171A CN105488171A (en) 2016-04-13
CN105488171B true CN105488171B (en) 2018-10-30

Family

ID=55675145

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510859847.XA Active CN105488171B (en) 2015-11-26 2015-11-26 A kind of examination question batch method for uploading of the online education website based on SSH

Country Status (1)

Country Link
CN (1) CN105488171B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107992610A (en) * 2017-12-15 2018-05-04 泰康保险集团股份有限公司 A kind of automatic question-answering method, device, equipment and storage medium
CN109064815B (en) * 2018-09-04 2021-05-28 北京猿力教育科技有限公司 Online examination method and device, computing device and storage medium
CN111369290B (en) * 2020-03-05 2021-05-11 广州快决测信息科技有限公司 Method and system for automatically generating data acquisition module
CN116468021B (en) * 2023-03-07 2024-07-12 天津市滨海新区司法局 Encoding-based law enforcement evidence data processing and using method and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6685482B2 (en) * 2000-04-14 2004-02-03 Theodore H. Hopp Method and system for creating and evaluating quizzes
CN102193906A (en) * 2010-03-11 2011-09-21 北京商纳科技有限公司 Method for automatically introducing examination paper in WORD format into database system
CN104123399A (en) * 2014-08-19 2014-10-29 南京富士通南大软件技术有限公司 Cross-platform question bank resource structuring method
CN104199871A (en) * 2014-08-19 2014-12-10 南京富士通南大软件技术有限公司 High-speed test question inputting method for intelligent teaching

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6685482B2 (en) * 2000-04-14 2004-02-03 Theodore H. Hopp Method and system for creating and evaluating quizzes
CN102193906A (en) * 2010-03-11 2011-09-21 北京商纳科技有限公司 Method for automatically introducing examination paper in WORD format into database system
CN104123399A (en) * 2014-08-19 2014-10-29 南京富士通南大软件技术有限公司 Cross-platform question bank resource structuring method
CN104199871A (en) * 2014-08-19 2014-12-10 南京富士通南大软件技术有限公司 High-speed test question inputting method for intelligent teaching

Also Published As

Publication number Publication date
CN105488171A (en) 2016-04-13

Similar Documents

Publication Publication Date Title
CN105488171B (en) A kind of examination question batch method for uploading of the online education website based on SSH
CN105630916B (en) Unstructured form document data pick-up and method for organizing under a kind of big data environment
CN107004000A (en) A kind of language material generating means and method
CN113505128B (en) Method, device, equipment and storage medium for creating data table
WO2018076815A1 (en) Format conversion method and system
CN103473056B (en) A kind of remote measurement configuration file automatic generation method
CN102135976B (en) Hypertext markup language page structured data extraction method and device
WO2021238604A1 (en) Translation method and apparatus, and electronic device and computer readable storage medium
CN104199871A (en) High-speed test question inputting method for intelligent teaching
CN105260354A (en) Chinese AC (Aho-Corasick) automaton working method based on keyword dictionary tree structure
CN102708161B (en) Modeling method of data logic model utilizing public conceptual sets
CN111104525B (en) Construction method of building design specification knowledge graph based on graph database
CN102289407A (en) Method for automatically testing document format conversion and device thereof
CN105138514A (en) Dictionary-based method for maximum matching of Chinese word segmentations through successive one word adding in forward direction
CN109981599A (en) A kind of the general-purpose data parsing platform and method of communication data stream
CN103116573B (en) A kind of automatic extending method of domain lexicon based on vocabulary annotation
CN107463711A (en) A kind of tag match method and device of data
CN108595705A (en) Micro- class production method, system, device and the learning platform of multi-format document encapsulation
CN105138683A (en) Method and system for converting JSON data into two-dimensional array
CN106372053A (en) Syntactic analysis method and apparatus
CN108366050A (en) A kind of common communication protocol processing method
CN109284763A (en) A kind of method and server generating participle training data
CN110866407B (en) Analysis method, device and equipment for determining similarity between text of mutual translation
CN104699664B (en) The composing system and method for a kind of template independence
CN109271456A (en) Host data library file deriving method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230731

Address after: Room 302, Building 20, Sanchuangyuan R&D and Design Center, No. 3001, South Section of Sunei Century Avenue, Luoshan Street, Jinjiang City, Quanzhou City, Fujian Province, 362200

Patentee after: Quanzhou Kejuhui Technology Co.,Ltd.

Address before: 230000 Comprehensive Building A526, Advanced Technology Research Institute, University of Science and Technology of China, at the intersection of Wangjiang West Road and Chuangxin Avenue, Hefei City, Anhui Province

Patentee before: HEFEI COMJAY INFORMATION TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230915

Address after: No. 11 Lingyuan Chang'an Road, Jinjiang City, Quanzhou City, Fujian Province, 362200

Patentee after: Fujian Yixian Technology Co.,Ltd.

Address before: Room 302, Building 20, Sanchuangyuan R&D and Design Center, No. 3001, South Section of Sunei Century Avenue, Luoshan Street, Jinjiang City, Quanzhou City, Fujian Province, 362200

Patentee before: Quanzhou Kejuhui Technology Co.,Ltd.