[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN111914025A - Method, device and storage medium for expanding question bank - Google Patents

Method, device and storage medium for expanding question bank Download PDF

Info

Publication number
CN111914025A
CN111914025A CN202010760118.XA CN202010760118A CN111914025A CN 111914025 A CN111914025 A CN 111914025A CN 202010760118 A CN202010760118 A CN 202010760118A CN 111914025 A CN111914025 A CN 111914025A
Authority
CN
China
Prior art keywords
test
question
question bank
personal
questions
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.)
Pending
Application number
CN202010760118.XA
Other languages
Chinese (zh)
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.)
Shenzhen Eaglesoul Education Service Co Ltd
Original Assignee
Shenzhen Eaglesoul Education Service 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 Shenzhen Eaglesoul Education Service Co Ltd filed Critical Shenzhen Eaglesoul Education Service Co Ltd
Priority to CN202010760118.XA priority Critical patent/CN111914025A/en
Publication of CN111914025A publication Critical patent/CN111914025A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • 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/31Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/604Tools and structures for managing or administering access control systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0206Price or cost determination based on market factors

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Databases & Information Systems (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Software Systems (AREA)
  • Evolutionary Computation (AREA)
  • Marketing (AREA)
  • Evolutionary Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Artificial Intelligence (AREA)
  • Game Theory and Decision Science (AREA)
  • Economics (AREA)
  • Computing Systems (AREA)
  • General Business, Economics & Management (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Automation & Control Theory (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种题库扩充的方法、装置和存储介质,其中,方法包括:接收用户录入的试题或试卷,将所述试题或试卷上传到该用户对应的个人题库;接收用户在个人题库中选取的试题或试卷形成个人资源分享集;为个人资源分享集中每道试题和每份试卷设置定价模式后共享至公共题库。采用本发明的方法,一方面使得个人题库可以独立于公共题库而存在,另一方面个人题库和公共题库之间的试题和试卷可以一种相对公平的定价方式进行流转,能缩短题库扩充所需时间,并优化题库质量。

Figure 202010760118

The invention discloses a method, device and storage medium for expanding a question bank, wherein the method includes: receiving test questions or test papers entered by a user, uploading the test questions or test papers to a personal question bank corresponding to the user; The selected test questions or papers form a personal resource sharing set; set a pricing model for each question and each test paper in the personal resource sharing set and share them to the public question bank. By adopting the method of the present invention, on the one hand, the personal question bank can exist independently of the public question bank, and on the other hand, the test questions and test papers between the personal question bank and the public question bank can be circulated in a relatively fair pricing method, which can shorten the expansion of the question bank. time, and optimize the quality of the question bank.

Figure 202010760118

Description

一种题库扩充的方法、装置及存储介质Method, device and storage medium for expanding question bank

技术领域technical field

本发明涉及电子教学技术领域,尤其涉及一种题库扩充的方法、装置及存储介质。The invention relates to the technical field of electronic teaching, and in particular, to a method, a device and a storage medium for expanding a question bank.

背景技术Background technique

随着科技的进步,教学正逐步走向产业化。过去,每个学校、机构都各自建立自己的题库,并使用自己的题库进行组卷。这种方式因资源没有共享,一方面造成资源浪费,另一方面也使得资源不对等。为打破这种局面,出现了一些专做题库的企业,他们将全国乃至全世界的试题资源收集到一起,通过网络上开放给全国乃至全世界的人使用。但目前这些提供题库的企业主要通过在线下与各学校、教学培训机构达成试题共享协议,并开放权限给这些学校和教学培训机构,由他们将各自的试题上传到题库中。由于在达成协议时,对于试题的数量和质量都无法进行确定,因此协议的定价很难做到公平,导致有的学校和教学培训机构不愿意参与其中,从而使得题库的扩充受阻。With the advancement of science and technology, teaching is gradually moving towards industrialization. In the past, each school and institution established its own question bank and used its own question bank to organize examinations. In this way, because resources are not shared, on the one hand, resources are wasted, and on the other hand, resources are not equal. In order to break this situation, there are some enterprises that specialize in test banks. They collect test question resources from all over the country and even the world, and open them to people in the country and even the world through the Internet. However, at present, these companies that provide question banks mainly reach test question sharing agreements with schools and teaching and training institutions offline, and open permissions to these schools and teaching and training institutions, who will upload their own test questions to the question bank. Since the quantity and quality of the test questions cannot be determined when the agreement is reached, the pricing of the agreement is difficult to be fair, and some schools and teaching and training institutions are reluctant to participate, thus hindering the expansion of the question bank.

发明内容SUMMARY OF THE INVENTION

本发明的目的在于提供一种题库扩充的方法、装置及存储介质,以解决上述背景技术中提出的问题。The purpose of the present invention is to provide a method, a device and a storage medium for expanding a question bank, so as to solve the problems raised in the above-mentioned background art.

根据本发明的一个方面,提供一种题库扩充的方法,所述方法包括:According to one aspect of the present invention, there is provided a method for expanding a question bank, the method comprising:

接收用户录入的试题或试卷,将所述试题或试卷上传到该用户对应的个人题库;Receive the test questions or test papers entered by the user, and upload the test questions or test papers to the user's corresponding personal question bank;

接收用户在个人题库中选取的试题或试卷形成个人资源分享集;Receive the test questions or test papers selected by the user in the personal question bank to form a personal resource sharing set;

为个人资源分享集中每道试题和每份试卷设置定价模式后共享至公共题库。Set the pricing model for each test question and each test paper in the personal resource sharing set and share it to the public question bank.

优选地,所述方法还包括:Preferably, the method further includes:

持续地追踪记录共享至公共题库后的个人资源分享集中每道试题或每份试卷所涉及的预期活动;Continuously track and record the expected activities involved in each test question or each test paper in the personal resource sharing set after sharing to the public question bank;

根据每道试题或每份试卷在预设时间段后所涉及的所有预期活动,计算出每道试题或每份试卷的受欢迎程度值,根据所述受欢迎程度值确定每道试题或每份试卷的当前价格。Based on all expected activities involved in each question or paper after a preset time period, a popularity value for each question or paper is calculated, and each question or paper is determined according to the popularity value The current price of the test paper.

优选地,所述接收用户录入的试题或试卷包括:接收用户按照预设的试题格式录入的试题或试卷,所述试题格式包括试题内容和试题附加信息。Preferably, the receiving test questions or test papers entered by the user includes: receiving test questions or test papers entered by the user according to a preset test question format, where the test question format includes test question content and test question additional information.

优选地,所述方法还包括:Preferably, the method further includes:

获取用户从公共题库选取的若干个试题或若干份试卷;Obtain several test questions or several test papers selected by the user from the public question bank;

计算从公共题库中选取的试题或试卷的价格总额;Calculate the total price of questions or papers selected from the public question bank;

待用户支付后将所选取的若干个试题或若干份试卷存储到个人题库。After the user pays, the selected test questions or test papers are stored in the personal question bank.

优选地,所述为个人资源分享集中每道试题和每份试卷设置一初始价格后共享至公共题库之前包括:Preferably, the setting of an initial price for each test question and each test paper in the personal resource sharing set before sharing to the public question bank includes:

将个人资源分享集中的每道试题和每份试卷与公共题库中的试题和试卷进行相似性比对;Compare the similarity of each test question and each test paper in the personal resource sharing set with the test questions and test papers in the public question bank;

从个人资源分享集中删除相似值超过预设值的试题或试卷。Delete questions or papers with similar values exceeding the preset value from the personal resource sharing set.

优选地,所述方法还包括:Preferably, the method further includes:

获取用户从个人题库和公共题库选取若干个试题进行组卷;Get users to select a number of test questions from the personal question bank and the public question bank for test composition;

计算从公共题库中选取的试题的价格总额;Calculate the total price of the questions selected from the public question bank;

待用户支付后将所选取的若干个试题组成试卷存储到个人题库。After the user pays, the selected test questions will be composed of test papers and stored in the personal question bank.

优选地,所述方法还包括:Preferably, the method further includes:

将个人题库中的试题或试卷通过权限共享给其他用户。Share the questions or papers in the personal question bank to other users through permissions.

根据本发明的一方面,还提供一种题库扩充的装置,包括:According to an aspect of the present invention, a device for expanding a question bank is also provided, comprising:

资源录入模块,用于接收用户录入的试题或试卷,将所述试题或试卷上传到该用户对应的个人题库;The resource input module is used to receive the test questions or test papers entered by the user, and upload the test questions or test papers to the personal question bank corresponding to the user;

资源选取模块,用于接收用户在个人题库中选取的试题或试卷形成个人资源分享集;The resource selection module is used to receive the test questions or test papers selected by the user in the personal question bank to form a personal resource sharing set;

资源共享模块,用于为个人资源分享集中每道试题和每份试卷设置定价模式后共享至公共题库。The resource sharing module is used to set the pricing model for each test question and each test paper in the personal resource sharing set and share it to the public question bank.

优选地,所述装置用于执行实现上述任一项所述的题库扩充的方法。Preferably, the apparatus is used to execute the method for realizing the expansion of a question bank described in any one of the above.

根据本发明的一方面,还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的题库扩充的方法。According to an aspect of the present invention, there is also provided a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, any one of the above-mentioned method for expanding a question bank is implemented.

实施本发明实施例,将具有如下有益效果:Implementing the embodiment of the present invention will have the following beneficial effects:

本发明实施例将用户录入的试题或试卷先存储到个人题库,当用户将个人题库中的试题或试卷分享到公共题库时,对每道试题或每份试卷设置定价模式后再共享到公共题库。此外,本发明还通过长期追踪记录每道试题或每份试卷的预期活动情况来动态调整每道试题或每份试卷的价格。采用本发明的方法,一方面使得个人题库可以独立于公共题库而存在,另一方面个人题库和公共题库之间的试题和试卷可以一种相对公平的定价方式进行流转,能缩短题库扩充所需时间,并优化题库质量。In the embodiment of the present invention, the test questions or test papers entered by the user are first stored in the personal question bank, and when the user shares the test questions or test papers in the personal question bank to the public question bank, a pricing mode is set for each test question or each test paper, and then shared to the public question bank . In addition, the present invention also dynamically adjusts the price of each test question or each test paper by tracking and recording the expected activity of each test question or each test paper for a long time. By adopting the method of the present invention, on the one hand, the personal question bank can exist independently of the public question bank, and on the other hand, the test questions and test papers between the personal question bank and the public question bank can be circulated in a relatively fair pricing manner, which can shorten the expansion of the question bank. time, and optimize the quality of the question bank.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.

其中:in:

图1为本发明一个实施例中一种题库扩充的方法流程图;1 is a flowchart of a method for expanding a question bank in an embodiment of the present invention;

图2为本发明另一个实施例中一种题库扩充的装置结构图;2 is a structural diagram of a device for expanding a question bank in another embodiment of the present invention;

图3为本发明实施例提供一种试题录入的界面示意图;Fig. 3 is the interface schematic diagram that a kind of test question entry is provided for the embodiment of the present invention;

图4为本发明一个实施例中一种题库扩充的装置结构图。FIG. 4 is a structural diagram of an apparatus for expanding a question bank in an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

如图1所示,为本发明一个实施例中一种题库扩充的方法流程图,包括如下步骤:As shown in Figure 1, it is a flow chart of a method for expanding a question bank in an embodiment of the present invention, comprising the following steps:

步骤S101,接收用户录入的试题或试卷,将所述试题或试卷上传到该用户对应的个人题库。Step S101: Receive test questions or test papers entered by a user, and upload the test questions or test papers to a personal question bank corresponding to the user.

具体的,为每个用户设立一个人题库,本发明中用户可以是个人用户,也可以是组织用户。对于组织用户,不同的用户账号对应有不同的权限和级别。比如,系统为每个学校分配一个管理员账号及一个校本库,所述校本库用于存储该学校师生上传和下载的所有试题和试卷。管理员账号可根据需要配置若干个普通用户账号,并为每个普通用户账号分别分配一个人题库,所述个人题库从属于校本库,或者所有普通用户账号共用一个校本库。对于个人用户,通过注册,系统为其单独分配一个人题库。Specifically, a personal question bank is established for each user. In the present invention, the user may be an individual user or an organizational user. For organizational users, different user accounts have different permissions and levels. For example, the system assigns an administrator account and a school-based library to each school, and the school-based library is used to store all the test questions and test papers uploaded and downloaded by the teachers and students of the school. The administrator account can configure several ordinary user accounts as required, and assign a personal question bank to each ordinary user account. The personal question bank belongs to the school-based database, or all ordinary user accounts share a school-based database. For individual users, through registration, the system assigns a personal question bank to them.

为了确保不同用户录入的试题具有统一的标准,系统预先对试题格式进行设定,用户按照预设的试题格式录入试题或试卷。所述试题格式包括试题内容和试题附加信息。其中,试题内容包括题干、插图和选项,试题附加信息包括题型、答案、详解、难易程度和知识点。需要说明的是,不同类型的试题对应的试题格式标准不同。优选的,用户在录入试题或试卷之前,还用于选择录入试题或试卷所对应的学科、年级和教材版本等。如图3所示为本发明实施例提供一种试题录入的界面示意图。In order to ensure that the test questions entered by different users have a uniform standard, the system pre-sets the test question format, and the user enters the test questions or test papers according to the preset test question format. The test question format includes test question content and test question additional information. Among them, the content of the test question includes the question stem, illustrations and options, and the additional information of the test question includes the question type, answer, detailed explanation, degree of difficulty and knowledge points. It should be noted that different types of test questions correspond to different test questions format standards. Preferably, before entering the test questions or papers, the user is also used to select the subject, grade, and textbook version corresponding to the input test questions or papers. FIG. 3 is a schematic diagram of an interface for inputting a test question according to an embodiment of the present invention.

具体的,用户可以按照预设的格式手动录入试题,或者通过OCR扫描的方式对纸质试卷进行录入。通过OCR扫描方式录入试卷时,系统对试卷中的每道试题进行识别,提取出试题内容和试题附加信息,用户在上传时,系统对每道试题的完备性进行检测,若试题包含的试题附加信息不完整,则提示用户补充录入所缺试题附加信息后,才能将试题或试卷上传至个人题库。Specifically, the user can manually enter the test questions according to the preset format, or enter the paper test papers by means of OCR scanning. When entering the test paper through OCR scanning, the system identifies each question in the test paper, extracts the content of the test question and the additional information of the test question, and when the user uploads it, the system checks the completeness of each test question. If the information is incomplete, the user will be prompted to add additional information for the missing test questions before uploading the test questions or papers to the personal question bank.

优选的,将试题或试卷上传到该用户对应的个人题库时,系统还用于对上传的试题/试卷与个人题库中的试题/试卷进行相似性比对,对于相似性超过阈值的试题/试卷提示用户进行删除后再上传。Preferably, when the test questions or papers are uploaded to the user's corresponding personal question bank, the system is also used to compare the uploaded test questions/exam papers with the test questions/exam papers in the personal question bank. Prompt the user to delete and then upload.

步骤S102,接收用户在个人题库中选取的试题或试卷形成个人资源分享集。Step S102, receiving the test questions or test papers selected by the user in the personal question bank to form a personal resource sharing set.

对于组织用户,将个人题库中的试题或试卷共享到公共题库时,在本发明的一个实施例中,该共享权限仅限于管理员账号使用。组织内的普通用户账号不具有将个人题库中试题或试卷共享到公共题库的权限;在本发明的另一个实施例中,管理员账号和普通用户账号均具有共享权限,但权限不同。管理员账号可以将校本库中所有试题或试卷共享至公共题库,普通用户账号只能将个人上传的试题或题库共享至公共题库。此时,若该用户为普通用户,则系统对个人题库中的试题和试卷进行筛选,仅将该普通用户上传的试题或试卷进行呈现,该普通用户再从中选取要共享的试题或试卷共享到公共题库。For an organization user, when sharing the test questions or test papers in the personal question bank to the public question bank, in an embodiment of the present invention, the sharing authority is limited to the use of the administrator account. Ordinary user accounts in the organization do not have the authority to share test questions or papers in the personal question bank to the public question bank; in another embodiment of the present invention, both the administrator account and the ordinary user account have sharing authority, but the authority is different. The administrator account can share all the test questions or test papers in the school-based database to the public question bank, while the ordinary user account can only share the personally uploaded test questions or question banks to the public question bank. At this time, if the user is a common user, the system will filter the test questions and test papers in the personal question bank, and only present the test questions or test papers uploaded by the common user. public question bank.

在本发明的一个实施例中,个人资源分享集可以是若干试题的集合、或者若干试卷的集合、或者若干试题和试卷组合的集合。In one embodiment of the present invention, the personal resource sharing set may be a set of several test questions, or a set of several test papers, or a set of combinations of several test questions and test papers.

步骤S103,为个人资源分享集中每道试题和每份试卷设置定价模式后共享至公共题库。Step S103 , set a pricing model for each test question and each test paper in the personal resource sharing set, and then share it to the public question bank.

具体的,用户在将个人资源分享集共享至公共题库前,需对个人资源分享集中每道试题和每份试卷设置定价模式,所述定价模式包括自动定价模式和手动定价模式。不同的试题或试卷可以设置不同的定价模式。其中,手动定价模式即用户自行设置试题或试卷的价格;自动定价模式是由系统根据试题或试卷的受欢迎程度来自动调整设置价格。无论是自动定价模式还是手动定价模式,都需要为共享到公共题库的每道试题和每份试卷设置一初始价格,该初始价格可以是0。Specifically, before sharing the personal resource sharing set to the public question bank, the user needs to set a pricing mode for each question and each test paper in the personal resource sharing set, and the pricing mode includes an automatic pricing mode and a manual pricing mode. Different test questions or papers can have different pricing models. Among them, the manual pricing mode means that the user sets the price of the test questions or test papers by themselves; the automatic pricing mode is that the system automatically adjusts the set price according to the popularity of the test questions or test papers. Whether it is the automatic pricing mode or the manual pricing mode, an initial price needs to be set for each question and each test paper shared to the public question bank, and the initial price can be 0.

个人题库中的试题或试卷仅限该个人用户自己使用,公共题库上的试题或试卷可供所有用户搜索、浏览、下载、评论等。The questions or papers in the personal question bank can only be used by the individual user, and the questions or papers in the public question bank can be searched, browsed, downloaded, commented, etc. by all users.

如图2所示,为本发明另一个实施例中一种题库扩充的方法流程图,包括如下步骤:As shown in Figure 2, it is a flow chart of a method for expanding a question bank in another embodiment of the present invention, comprising the following steps:

步骤S201,接收用户录入的试题或试卷,将所述试题或试卷上传到该用户对应的个人题库。Step S201, receiving the test questions or test papers entered by the user, and uploading the test questions or test papers to the personal question bank corresponding to the user.

步骤S202,接收用户在个人题库中选取的试题或试卷形成个人资源分享集。Step S202, receiving the test questions or test papers selected by the user in the personal question bank to form a personal resource sharing set.

步骤S203,判断个人资源分享集中是否包含试卷,若是,则进入步骤S204,否则,进入步骤S205。Step S203, it is judged whether the personal resource sharing set includes test papers, if yes, go to step S204; otherwise, go to step S205.

步骤S204,将个人资源分享集中的试卷拆分成试题后并入个人资源分享集。In step S204, the test papers in the personal resource sharing set are divided into test questions and then merged into the personal resource sharing set.

试卷在进行上传时,需要将试卷拆分成试题,然后试题连同试卷一起上传。When uploading the test paper, you need to split the test paper into test questions, and then upload the test questions together with the test paper.

步骤S205,为个人资源分享集中每道试题和每份试卷设置自动定价模式后共享至公共题库。In step S205, an automatic pricing mode is set for each test question and each test paper in the personal resource sharing set and then shared to the public question bank.

步骤S206,持续地追踪记录共享至公共题库后的个人资源分享集中每道试题或每份试卷所涉及的预期活动。Step S206, continuously track and record the expected activities involved in each test question or each test paper in the personal resource sharing set after being shared to the public question bank.

具体的,所述预期活动包括下载、浏览、搜索、分享、评分人数及评分等。任何用户既可以是题库系统上试题或试卷的发布者,也可以是试题或试卷的访问者。当用户是访问者时,题库系统对用户的预期活动进行追踪记录,比如浏览试题或试卷,针对试题或试卷进行评论及打分,或者向朋友发出推荐,对试题或试卷进行搜索并下载试题或试卷至个人题库。所有这些用户的预期活动都被系统一一记录,用于后续来自动调整每道试题或每份试卷的价格。此外,在记录预期活动的同时还用于对做出这些预期活动的用户ID进行记录,以识别一些虚假的活动。Specifically, the expected activities include downloading, browsing, searching, sharing, number of ratings, ratings, and the like. Any user can be both a publisher of questions or papers on the question bank system, and a visitor of questions or papers. When the user is a visitor, the question bank system keeps track of the user's expected activities, such as browsing test questions or papers, commenting and grading test questions or papers, or sending recommendations to friends, searching for test questions or papers, and downloading test questions or papers to the personal question bank. The expected activity of all these users is recorded by the system, which is then used to automatically adjust the price of each question or paper. In addition, while recording the expected activities, it is also used to record the user IDs who made these expected activities to identify some fake activities.

步骤S207,根据每道试题或每份试卷在预设时间段所涉及的所有预期活动,计算出每道试题或每份试卷的受欢迎程度值,根据所述受欢迎程度值确定每道试题或每份试卷的当前价格。Step S207, according to each test question or all expected activities involved in each test paper in the preset time period, calculate the popularity value of each test question or each test paper, and determine each test question or each test paper according to the popularity value. The current price of each test paper.

系统可以对每一种用户预期活动对受欢迎程度值的影响定义一个受欢迎系数。比如,一道试题共享至公共题库后在预设的时间段内被下载25次,浏览40次,分享7次,评分人数为10,评分8分,假设下载的受欢迎系数为1,浏览的受欢迎系数为0.3,分享的受欢迎系数为0.5,评分人数的受欢迎系数为0.5,评分8分~8.5分的受欢迎系数为+1.2,则该试题的所述受欢迎程度值为25×1+40×0.3+7×0.5+10×0.5×1.2=46.5。当然,对于不同级别的用户、不同类型的试题每个用户预期活动的受欢迎系数可以不同。The system can define a popularity coefficient for the effect of each user's expected activity on the popularity value. For example, after a test question is shared to the public question bank, it is downloaded 25 times, viewed 40 times, and shared 7 times within a preset period of time. The number of people who rate it is 10, and the score is 8 points. Assuming that the popularity coefficient of downloading is 1, the number of users who browse it is 1. The welcome coefficient is 0.3, the popularity coefficient of sharing is 0.5, the popularity coefficient of the number of ratings is 0.5, and the popularity coefficient of 8 to 8.5 points is +1.2, then the popularity value of this question is 25×1 +40×0.3+7×0.5+10×0.5×1.2=46.5. Of course, the popularity coefficient of each user's expected activity can be different for different levels of users and different types of test questions.

用户除了可以上传试题或试卷到个人题库,也可以从公共题库下载试题或试卷至个人题库。当用户下载试题或试卷时,需要支付相应费用才能将公共题库的试题或试卷下载至个人题库。In addition to uploading test questions or papers to the personal question bank, users can also download the test questions or papers from the public question bank to the personal question bank. When users download the test questions or papers, they need to pay the corresponding fees to download the test questions or papers from the public question bank to the personal question bank.

在本发明的一个实施例中,所述方法还包括:In one embodiment of the present invention, the method further includes:

获取用户从公共题库选取的若干个试题或若干份试卷;Obtain several test questions or several test papers selected by the user from the public question bank;

计算从公共题库中选取的试题或试卷的价格总额;Calculate the total price of questions or papers selected from the public question bank;

待用户支付后将所选取的若干个试题或若干份试卷存储到个人题库。After the user pays, the selected test questions or test papers are stored in the personal question bank.

组卷是题库产品必须具备的功能。本发明提供的题库不仅支持从个人题库中选取试题进行组卷,还可以同时从个人题库和公共题库选取试题进行组卷。Group test is a must-have function of question bank products. The question bank provided by the present invention not only supports selecting test questions from the personal question bank to form papers, but also can select test questions from the personal question bank and the public question bank to form papers at the same time.

在本发明的一个实施例中,所述方法还包括:In one embodiment of the present invention, the method further includes:

获取用户从个人题库和公共题库选取若干个试题进行组卷;Get users to select a number of test questions from the personal question bank and the public question bank for test composition;

计算从公共题库中选取的试题的价格总额;Calculate the total price of the questions selected from the public question bank;

待用户支付后将所选取的若干个试题组成试卷存储到个人题库。After the user pays, the selected test questions will be composed of test papers and stored in the personal question bank.

用户在上传或下载过程中,为了避免上传或下载重复的试题或试卷,还用于将上传或下载的试题或试卷与目标题库中的试题和试卷进行相似性比对;删除相似值超过预设值的试题或试卷后再将剩下的试题或试卷上传或下载至目标题库。其中,目标题库包括个人题库和公共题库。当用户录入试题或试卷时,目标题库为个人题库;当用户将个人题库的试题或试卷共享至公共题库时,目标题库是公共题库;当用户从公共题库下载试题或试卷时,目标题库是个人题库。具体的,所述为个人资源分享集中每道试题和每份试卷设置一初始价格后共享至公共题库之前包括:In the process of uploading or downloading, in order to avoid uploading or downloading duplicate questions or papers, it is also used to compare the similarity between the uploaded or downloaded questions or papers with the questions and papers in the target question bank; delete the similarity value exceeding the preset value. Then upload or download the remaining questions or papers to the target question bank. Among them, the target question bank includes personal question bank and public question bank. When the user enters the test questions or papers, the target question bank is the personal question bank; when the user shares the questions or papers of the personal question bank to the public question bank, the target question bank is the public question bank; when the user downloads the test questions or papers from the public question bank, the target question bank is the personal question bank Question bank. Specifically, the setting of an initial price for each test question and each test paper in the personal resource sharing set before sharing to the public question bank includes:

将个人资源分享集中的每道试题和每份试卷与公共题库中的试题和试卷进行相似性比对;Compare the similarity of each test question and each test paper in the personal resource sharing set with the test questions and test papers in the public question bank;

从个人资源分享集中删除相似值超过预设值的试题或试卷。Delete questions or papers with similar values exceeding the preset value from the personal resource sharing set.

在本发明的一个实施例中,所述方法还包括:In one embodiment of the present invention, the method further includes:

将个人题库中的试题或试卷通过权限共享给其他用户。Share the questions or papers in the personal question bank to other users through permissions.

不同的用户之间可将各自个人题库中的试题或试卷共享至其他用户的个人题库。Different users can share the questions or papers in their own personal question bank to other users' personal question bank.

本发明实施例将用户录入的试题或试卷先存储到个人题库,当用户将个人题库中的试题或试卷分享到公共题库时,对每道试题或每份试卷设置定价模式后再共享到公共题库。此外,本发明还通过长期追踪记录每道试题或每份试卷的预期活动情况来动态调整每道试题或每份试卷的价格。采用本发明的方法,一方面使得个人题库可以独立于公共题库而存在,另一方面个人题库和公共题库之间的试题和试卷可以一种相对公平的定价方式进行流转,能缩短题库扩充所需时间,并优化题库质量。In the embodiment of the present invention, the test questions or test papers entered by the user are first stored in the personal question bank, and when the user shares the test questions or test papers in the personal question bank to the public question bank, a pricing mode is set for each test question or each test paper, and then shared to the public question bank . In addition, the present invention also dynamically adjusts the price of each test question or each test paper by tracking and recording the expected activity of each test question or each test paper for a long time. By adopting the method of the present invention, on the one hand, the personal question bank can exist independently of the public question bank, and on the other hand, the test questions and test papers between the personal question bank and the public question bank can be circulated in a relatively fair pricing manner, which can shorten the expansion of the question bank. time, and optimize the quality of the question bank.

如图3所示为本发明一个实施例中一种题库扩充的装置结构图,该装置包括:Figure 3 is a structural diagram of a device for expanding a question bank in an embodiment of the present invention, and the device includes:

资源录入模块31,用于接收用户录入的试题或试卷,将所述试题或试卷上传到该用户对应的个人题库;The resource input module 31 is used for receiving the test questions or test papers entered by the user, and uploading the test questions or test papers to the personal question bank corresponding to the user;

资源选取模块32,用于接收用户在个人题库中选取的试题或试卷形成个人资源分享集;The resource selection module 32 is used to receive the test questions or test papers selected by the user in the personal question bank to form a personal resource sharing set;

资源共享模块33,用于为个人资源分享集中每道试题和每份试卷设置定价模式后共享至公共题库。The resource sharing module 33 is used for setting a pricing model for each test question and each test paper in the personal resource sharing set and then sharing it to the public question bank.

具体的,为每个用户设立一个人题库,本发明中用户可以是个人用户,也可以是组织用户。对于组织用户,不同的用户账号对应有不同的权限和级别。比如,系统为每个学校分配一个管理员账号及一个校本库,所述校本库用于存储该学校师生上传和下载的所有试题和试卷。管理员账号可根据需要配置若干个普通用户账号,并为每个普通用户账号分别分配一个人题库,所述个人题库从属于校本库,或者所有普通用户账号共用一个校本库。对于个人用户,通过注册,系统为其单独分配一个人题库。Specifically, a personal question bank is established for each user. In the present invention, the user may be an individual user or an organizational user. For organizational users, different user accounts have different permissions and levels. For example, the system assigns an administrator account and a school-based library to each school, and the school-based library is used to store all the test questions and test papers uploaded and downloaded by the teachers and students of the school. The administrator account can configure several ordinary user accounts as required, and assign a personal question bank to each ordinary user account. The personal question bank belongs to the school-based database, or all ordinary user accounts share a school-based database. For individual users, through registration, the system assigns a personal question bank to them.

为了确保不同用户录入的试题具有统一的标准,系统预先对试题格式进行设定,用户按照预设的试题格式录入试题或试卷。所述试题格式包括试题内容和试题附加信息。其中,试题内容包括题干、插图和选项,试题附加信息包括题型、答案、详解、难易程度和知识点。需要说明的是,不同类型的试题对应的试题格式标准不同。优选的,用户在录入试题或试卷之前,还用于选择录入试题或试卷所对应的学科、年级和教材版本等。In order to ensure that the test questions entered by different users have a uniform standard, the system pre-sets the test question format, and the user enters the test questions or test papers according to the preset test question format. The test question format includes test question content and test question additional information. Among them, the content of the test question includes the question stem, illustrations and options, and the additional information of the test question includes the question type, answer, detailed explanation, degree of difficulty and knowledge points. It should be noted that different types of test questions correspond to different test questions format standards. Preferably, before entering the test questions or papers, the user is also used to select the subject, grade, and textbook version corresponding to the input test questions or papers.

具体的,用户可以按照预设的格式手动录入试题,或者通过OCR扫描的方式对纸质试卷进行录入。通过OCR扫描方式录入试卷时,系统对试卷中的每道试题进行识别,提取出试题内容和试题附加信息,用户在上传时,系统对每道试题的完备性进行检测,若试题包含的试题附加信息不完整,则通过手动补充录入所缺试题附加信息后,才能将试题或试卷上传至个人题库。Specifically, the user can manually enter the test questions according to the preset format, or enter the paper test papers by means of OCR scanning. When entering the test paper through OCR scanning, the system identifies each question in the test paper, extracts the content of the test question and the additional information of the test question, and when the user uploads it, the system checks the completeness of each test question. If the information is incomplete, you can upload the test questions or test papers to the personal question bank only after manually supplementing the additional information of the missing test questions.

优选的,将试题或试卷上传到该用户对应的个人题库时,系统还用于对上传的试题/试卷与个人题库中的试题/试卷进行相似性比对,对于相似性超过阈值的试题/试卷提示用户进行删除后再上传。Preferably, when the test questions or papers are uploaded to the user's corresponding personal question bank, the system is also used to compare the uploaded test questions/exam papers with the test questions/exam papers in the personal question bank. Prompt the user to delete and then upload.

对于组织用户,将个人题库中的试题或试卷共享到公共题库时,在本发明的一个实施例中,该共享权限仅限于管理员账号使用。组织内的普通用户账号不具有将个人题库中试题或试卷共享到公共题库的权限;在本发明的另一个实施例中,管理员账号和普通用户账号均具有共享权限,但权限不同。管理员账号可以将校本库中所有试题或试卷共享至公共题库,普通用户账号只能将个人上传的试题或题库共享至公共题库。此时,若该用户为普通用户,则系统对个人题库中的试题和试卷进行筛选,仅将该普通用户上传的试题或试卷进行呈现,该普通用户再从中选取要共享的试题或试卷共享到公共题库。For an organization user, when sharing the test questions or test papers in the personal question bank to the public question bank, in an embodiment of the present invention, the sharing authority is limited to the use of the administrator account. Ordinary user accounts in the organization do not have the authority to share test questions or papers in the personal question bank to the public question bank; in another embodiment of the present invention, both the administrator account and the ordinary user account have sharing authority, but the authority is different. The administrator account can share all the test questions or test papers in the school-based database to the public question bank, while the ordinary user account can only share the personally uploaded test questions or question banks to the public question bank. At this time, if the user is a common user, the system will filter the test questions and test papers in the personal question bank, and only present the test questions or test papers uploaded by the common user. public question bank.

在本发明的一个实施例中,个人资源分享集可以是若干试题的集合、或者若干试卷的集合、或者若干试题和试卷组合的集合。In one embodiment of the present invention, the personal resource sharing set may be a set of several test questions, or a set of several test papers, or a set of combinations of several test questions and test papers.

具体的,用户在将个人资源分享集共享至公共题库前,需对个人资源分享集中每道试题和每份试卷设置定价模式,所述定价模式包括自动定价模式和手动定价模式。不同的试题或试卷可以设置不同的定价模式。其中,手动定价模式即用户自行设置试题或试卷的价格;自动定价模式是由系统根据试题或试卷的受欢迎程度来自动调整设置价格。无论是自动定价模式还是手动定价模式,都需要为共享到公共题库的每道试题和每份试卷设置一初始价格,该初始价格可以是0。Specifically, before sharing the personal resource sharing set to the public question bank, the user needs to set a pricing mode for each question and each test paper in the personal resource sharing set, and the pricing mode includes an automatic pricing mode and a manual pricing mode. Different test questions or papers can have different pricing models. Among them, the manual pricing mode means that the user sets the price of the test questions or test papers by themselves; the automatic pricing mode is that the system automatically adjusts the set price according to the popularity of the test questions or test papers. Whether it is the automatic pricing mode or the manual pricing mode, an initial price needs to be set for each question and each test paper shared to the public question bank, and the initial price can be 0.

个人题库中的试题或试卷仅限该个人用户自己使用,公共题库上的试题或试卷可供所有用户搜索、浏览、下载、评论等。The questions or papers in the personal question bank can only be used by the individual user, and the questions or papers in the public question bank can be searched, browsed, downloaded, commented, etc. by all users.

在本发明的一个实施例中,所述装置还用于判断个人资源分享集中是否包含试卷,若是,则将个人资源分享集中的试卷拆分成试题后并入个人资源分享集。In an embodiment of the present invention, the device is further configured to determine whether the personal resource sharing set contains test papers, and if so, split the test papers in the personal resource sharing set into test questions and then merge them into the personal resource sharing set.

在本发明的一个实施例中,所述装置还用于持续地追踪记录共享至公共题库后的个人资源分享集中每道试题或每份试卷所涉及的预期活动;根据每道试题或每份试卷在预设时间段所涉及的所有预期活动,计算出每道试题或每份试卷的受欢迎程度值,根据所述受欢迎程度值确定每道试题或每份试卷的当前价格。In an embodiment of the present invention, the device is further configured to continuously track and record the expected activities involved in each test question or each test paper in the personal resource sharing set after sharing to the public question bank; according to each test question or each test paper For all the expected activities involved in the preset time period, the popularity value of each test question or each test paper is calculated, and the current price of each test question or each test paper is determined according to the popularity value.

具体的,所述预期活动包括下载、浏览、搜索、分享、评分人数及评分等。任何用户既可以是题库系统上试题或试卷的发布者,也可以是试题或试卷的访问者。当用户是访问者时,题库系统对用户的预期活动进行追踪记录,比如浏览试题或试卷,针对试题或试卷进行评论及打分,或者向朋友发出推荐,对试题或试卷进行搜索并下载试题或试卷至个人题库。所有这些用户的预期活动都被系统一一记录,用于后续来自动调整每道试题或每份试卷的价格。此外,在记录预期活动的同时还用于对做出这些预期活动的用户ID进行记录,以识别一些虚假的活动。Specifically, the expected activities include downloading, browsing, searching, sharing, number of ratings, ratings, and the like. Any user can be both a publisher of questions or papers on the question bank system, and a visitor of questions or papers. When the user is a visitor, the question bank system keeps track of the user's expected activities, such as browsing test questions or papers, commenting and grading test questions or papers, or sending recommendations to friends, searching for test questions or papers, and downloading test questions or papers to the personal question bank. The expected activity of all these users is recorded by the system, which is then used to automatically adjust the price of each question or paper. In addition, while recording the expected activities, it is also used to record the user IDs who made these expected activities to identify some fake activities.

系统可以对每一种用户预期活动对受欢迎程度值的影响定义一个受欢迎系数。比如,一道试题共享至公共题库后在预设的时间段内被下载25次,浏览40次,分享7次,评分人数为10,评分8分,假设下载的受欢迎系数为1,浏览的受欢迎系数为0.3,分享的受欢迎系数为0.5,评分人数的受欢迎系数为0.5,评分8分~8.5分的受欢迎系数为+1.2,则该试题的所述受欢迎程度值为25×1+40×0.3+7×0.5+10×0.5×1.2=46.5。当然,对于不同级别的用户、不同类型的试题每个用户预期活动的受欢迎系数可以不同。The system can define a popularity coefficient for the effect of each user's expected activity on the popularity value. For example, after a test question is shared to the public question bank, it is downloaded 25 times, viewed 40 times, and shared 7 times within a preset period of time. The number of people who rate it is 10, and the score is 8 points. Assuming that the popularity coefficient of downloading is 1, the number of users who browse it is 1. The welcome coefficient is 0.3, the popularity coefficient of sharing is 0.5, the popularity coefficient of the number of ratings is 0.5, and the popularity coefficient of 8 to 8.5 points is +1.2, then the popularity value of this question is 25×1 +40×0.3+7×0.5+10×0.5×1.2=46.5. Of course, the popularity coefficient of each user's expected activity can be different for different levels of users and different types of test questions.

用户除了可以上传试题或试卷到个人题库,也可以从公共题库下载试题或试卷至个人题库。当用户下载试题或试卷时,需要支付相应费用才能将公共题库的试题或试卷下载至个人题库。In addition to uploading test questions or papers to the personal question bank, users can also download the test questions or papers from the public question bank to the personal question bank. When users download the test questions or papers, they need to pay the corresponding fees to download the test questions or papers from the public question bank to the personal question bank.

在本发明的一个实施例中,所述装置还用于获取用户从公共题库选取的若干个试题或若干份试卷;计算从公共题库中选取的试题或试卷的价格总额;待用户支付后将所选取的若干个试题或若干份试卷存储到个人题库。In an embodiment of the present invention, the device is further configured to obtain several test questions or several test papers selected by the user from the public question bank; calculate the total price of the test questions or test papers selected from the public question bank; Several selected test questions or several test papers are stored in the personal question bank.

组卷是题库产品必须具备的功能。本发明提供的题库不仅支持从个人题库中选取试题进行组卷,还可以同时从个人题库和公共题库选取试题进行组卷。Group test is a must-have function of question bank products. The question bank provided by the present invention not only supports selecting test questions from the personal question bank to form papers, but also can select test questions from the personal question bank and the public question bank to form papers at the same time.

在本发明的一个实施例中,所述装置还用于:获取用户从个人题库和公共题库选取若干个试题进行组卷;计算从公共题库中选取的试题的价格总额;待用户支付后将所选取的若干个试题组成试卷存储到个人题库。In one embodiment of the present invention, the device is further used to: obtain a number of test questions that the user selects from the personal question bank and the public question bank to group papers; calculate the total price of the test questions selected from the public question bank; Several selected test questions are composed of test papers and stored in the personal question bank.

用户在上传或下载过程中,为了避免上传或下载重复的试题或试卷,还用于将上传或下载的试题或试卷与目标题库中的试题和试卷进行相似性比对;删除相似值超过预设值的试题或试卷后再将剩下的试题或试卷上传或下载至目标题库。其中,目标题库包括个人题库和公共题库。当用户录入试题或试卷时,目标题库为个人题库;当用户将个人题库的试题或试卷共享至公共题库时,目标题库是公共题库;当用户从公共题库下载试题或试卷时,目标题库是个人题库。具体的,所述为个人资源分享集中每道试题和每份试卷设置一初始价格后共享至公共题库之前包括:将个人资源分享集中的每道试题和每份试卷与公共题库中的试题和试卷进行相似性比对;从个人资源分享集中删除相似值超过预设值的试题或试卷。In the process of uploading or downloading, in order to avoid uploading or downloading duplicate questions or papers, it is also used to compare the similarity between the uploaded or downloaded questions or papers with the questions and papers in the target question bank; delete the similarity value exceeding the preset value. Then upload or download the remaining questions or papers to the target question bank. Among them, the target question bank includes personal question bank and public question bank. When the user enters the test questions or papers, the target question bank is the personal question bank; when the user shares the questions or papers of the personal question bank to the public question bank, the target question bank is the public question bank; when the user downloads the test questions or papers from the public question bank, the target question bank is the personal question bank Question bank. Specifically, setting an initial price for each test question and each test paper in the personal resource sharing set before sharing it to the public question bank includes: combining each test question and each test paper in the personal resource sharing set with the test questions and test papers in the public question bank Perform similarity comparison; delete questions or papers whose similarity value exceeds the preset value from the personal resource sharing set.

在本发明的一个实施例中,所述装置还用于:将个人题库中的试题或试卷通过权限共享给其他用户。不同的用户之间可将各自个人题库中的试题或试卷共享至其他用户的个人题库。In an embodiment of the present invention, the apparatus is further configured to: share the test questions or test papers in the personal question bank to other users through permissions. Different users can share the questions or papers in their own personal question bank to other users' personal question bank.

在本发明的一个实施例中,所述题库扩充的装置用于执行实现如上述图1或图2实施例所述的题库扩充的方法的操作。In an embodiment of the present invention, the apparatus for expanding the question bank is configured to perform the operation of implementing the method for expanding the question bank as described in the above embodiment of FIG. 1 or FIG. 2 .

本发明实施例将用户录入的试题或试卷先存储到个人题库,当用户将个人题库中的试题或试卷分享到公共题库时,对每道试题或每份试卷设置定价模式后再共享到公共题库。此外,本发明还通过长期追踪记录每道试题或每份试卷的预期活动情况来动态调整每道试题或每份试卷的价格。采用本发明的方法,一方面使得个人题库可以独立于公共题库而存在,另一方面个人题库和公共题库之间的试题和试卷可以一种相对公平的定价方式进行流转,能缩短题库扩充所需时间,并优化题库质量。In the embodiment of the present invention, the test questions or test papers entered by the user are first stored in the personal question bank, and when the user shares the test questions or test papers in the personal question bank to the public question bank, a pricing mode is set for each test question or each test paper, and then shared to the public question bank . In addition, the present invention also dynamically adjusts the price of each test question or each test paper by tracking and recording the expected activity of each test question or each test paper for a long time. By adopting the method of the present invention, on the one hand, the personal question bank can exist independently of the public question bank, and on the other hand, the test questions and test papers between the personal question bank and the public question bank can be circulated in a relatively fair pricing manner, which can shorten the expansion of the question bank. time, and optimize the quality of the question bank.

根据本发明的另一方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被储器执行时实现如上述图1或图2实施例所述的题库扩充的方法。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读信号介质包括但不限于电、磁、光、电磁、红外线、或半导体的习系统、装置或期间,或者任意以上的组合。计算机可读存储介质包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD_ROM)、光存储器件、磁存储器件、或者上述任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者其结合使用。According to another aspect of the present invention, a computer-readable storage medium is provided, and the computer-readable storage medium stores a computer program. When the computer program is executed by the memory, the implementation is as described in the above-mentioned embodiment in FIG. 1 or FIG. 2 . method of question bank expansion. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. Computer readable signal media include, but are not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor conventional systems, devices or periods, or any combination of the above. Computer readable storage media include: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read only memory, erasable programmable read only memory (EPROM or flash memory), optical fibers , a portable compact disk read only memory (CD_ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present invention, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by an instruction execution system, apparatus, or device, or a combination thereof.

计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发起、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。A computer-readable signal medium may include a propagated data signal in baseband or as part of a carrier wave, with computer-readable program code embodied thereon. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium that can initiate, propagate, or transport a program for use by or in connection with the instruction execution system, apparatus, or device .

计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如C语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Program code embodied on a computer readable medium may be transmitted using any suitable medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing. Computer program code for carrying out operations of the present invention may be written in one or more programming languages, including object-oriented programming languages—such as Java, Smalltalk, C++, but also conventional procedural languages, or a combination thereof. Programming language - such as C or similar programming language. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (eg, using an Internet service provider through Internet connection).

在上述描述的题库扩充的装置可以实现为用于执行本申请所描述功能的通用处理器、可编程逻辑控制器(PLC)、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意适当组合。The apparatus expanded in the question bank described above can be implemented as a general purpose processor, a programmable logic controller (PLC), a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable processor for performing the functions described in this application Programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or any suitable combination thereof.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. During execution, the processes of the embodiments of the above-mentioned methods may be included. The storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM), or a random access memory (Random Access Memory, RAM) or the like.

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。The above disclosures are only preferred embodiments of the present invention, and of course, the scope of the rights of the present invention cannot be limited by this. Therefore, equivalent changes made according to the claims of the present invention are still within the scope of the present invention.

Claims (10)

1. A method for augmenting a question bank, the method comprising:
receiving test questions or test papers input by a user, and uploading the test questions or test papers to a personal question bank corresponding to the user;
receiving test questions or test papers selected by a user in a personal question bank to form a personal resource sharing set;
and setting a pricing mode for each test question and each test paper in the personal resource sharing set, and sharing the test questions and each test paper to a public question bank.
2. The method of claim 1, wherein the method further comprises:
continuously tracking and recording expected activities related to each test question or each test paper in the personal resource sharing set after the sharing to the public question bank;
calculating the popularity value of each test question or each test paper according to all expected activities related to each test question or each test paper after a preset time period, and determining the current price of each test question or each test paper according to the popularity value.
3. The method of claim 2, wherein receiving a user-entered test question or paper comprises: and receiving test questions or test paper input by a user according to a preset test question format, wherein the test question format comprises test question content and test question additional information.
4. The method of any one of claims 1-3, further comprising:
acquiring a plurality of test questions or a plurality of test papers selected by a user from a public question bank;
calculating the total price of the test questions or the test paper selected from the public question bank;
and storing the selected plurality of test questions or the plurality of test papers into the personal question bank after the user pays.
5. The method of any one of claims 1-3, wherein the step of sharing the personal resource sharing set to a common question bank after setting an initial price for each question and each test paper comprises:
comparing the similarity of each test question and each test paper in the personal resource sharing set with the test questions and the test papers in the public question bank;
and deleting the test questions or the test papers with similar values exceeding the preset value from the personal resource sharing set.
6. The method of any one of claims 1-3, further comprising:
acquiring a plurality of test questions selected by a user from a personal question bank and a public question bank to be organized;
calculating the total price of the test questions selected from the public question bank;
and after the user pays, the selected test questions are combined into test papers to be stored in the personal question bank.
7. The method of any one of claims 1-3, further comprising:
and sharing the test questions or the test paper in the personal question bank to other users through the authority.
8. An apparatus for augmenting an item pool, comprising:
the resource input module is used for receiving test questions or test paper input by a user and uploading the test questions or test paper to a personal question bank corresponding to the user;
the resource selection module is used for receiving the test questions or the test papers selected by the user in the personal question bank to form a personal resource sharing set;
and the resource sharing module is used for setting a pricing mode for each test question and each test paper in the personal resource sharing set and then sharing the test questions and each test paper to the public question bank.
9. The apparatus of claim 8, wherein the apparatus is configured to perform a method for implementing the question bank expansion of any one of claims 1 to 7.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the method of question bank augmentation of any one of claims 1-7.
CN202010760118.XA 2020-07-31 2020-07-31 Method, device and storage medium for expanding question bank Pending CN111914025A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010760118.XA CN111914025A (en) 2020-07-31 2020-07-31 Method, device and storage medium for expanding question bank

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010760118.XA CN111914025A (en) 2020-07-31 2020-07-31 Method, device and storage medium for expanding question bank

Publications (1)

Publication Number Publication Date
CN111914025A true CN111914025A (en) 2020-11-10

Family

ID=73286872

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010760118.XA Pending CN111914025A (en) 2020-07-31 2020-07-31 Method, device and storage medium for expanding question bank

Country Status (1)

Country Link
CN (1) CN111914025A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114139089A (en) * 2021-11-30 2022-03-04 源代码(大连)科技有限公司 Multi-user question bank co-construction method, system and question bank based on OJ platform
CN117116101A (en) * 2023-09-19 2023-11-24 濮阳职业技术学院 A mathematical morphological signal processing method, computer equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140173702A1 (en) * 2012-12-18 2014-06-19 Salesforce.Com, Inc. Systems, methods, and apparatuses for implementing cross organizational data sharing
CN104537949A (en) * 2014-12-26 2015-04-22 湖南亿谷信息科技发展有限公司 Test question management system and method
CN109635259A (en) * 2018-11-05 2019-04-16 广东共升教育科技有限公司 A kind of electronic test paper generation method, device, equipment and storage medium
CN111125081A (en) * 2019-12-25 2020-05-08 北京爱论答科技有限公司 Question bank establishing method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140173702A1 (en) * 2012-12-18 2014-06-19 Salesforce.Com, Inc. Systems, methods, and apparatuses for implementing cross organizational data sharing
CN104537949A (en) * 2014-12-26 2015-04-22 湖南亿谷信息科技发展有限公司 Test question management system and method
CN109635259A (en) * 2018-11-05 2019-04-16 广东共升教育科技有限公司 A kind of electronic test paper generation method, device, equipment and storage medium
CN111125081A (en) * 2019-12-25 2020-05-08 北京爱论答科技有限公司 Question bank establishing method and system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114139089A (en) * 2021-11-30 2022-03-04 源代码(大连)科技有限公司 Multi-user question bank co-construction method, system and question bank based on OJ platform
CN117116101A (en) * 2023-09-19 2023-11-24 濮阳职业技术学院 A mathematical morphological signal processing method, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
US8417581B2 (en) Method, system, and medium for enabling a user to access learning content via a single-window learner interface
US8352506B2 (en) Automatic submission of audiovisual content to desired destinations
US20240095271A1 (en) Systems and methods for generating metadata associated with learning resources
Tebeau Listening to the city: Oral history and place in the digital era
Van der Hoeven Networked practices of intangible urban heritage: The changing public role of Dutch heritage professionals
WO2018223532A1 (en) Internet-based recording and broadcasting data recommendation method
CN107767314A (en) Taxpayer school management system, implementation method and device based on mobile terminal
CN106233325A (en) Generate activity summary
CN110222010B (en) Thesis storage method and device based on block chain and computer readable storage medium
CN111914025A (en) Method, device and storage medium for expanding question bank
US20190164135A1 (en) Smarter Event Planning Using Cognitive Learning
Quinton et al. Engaging older people through visual participatory research: Insights and reflections
US20140279247A1 (en) Providing content for touring points-of-interest of a real property asset
US10594831B2 (en) Social identity of objects
US20150141154A1 (en) Interactive Experimentation
Vijayalakshmi Centralized attendance monitoring system
CN114021539A (en) Questionnaire evaluation method, device, equipment and storage medium
US12147455B2 (en) Social identity of objects
US20130311500A1 (en) System and method for optimizing data acquisition based on community and time period optimization
CN118568086A (en) Data table processing method, device, electronic equipment and storage medium
Nyvang Archived web as a resource in food history
Galanis et al. Designing an informal learning support framework
JP7463464B2 (en) Method, apparatus and computer program for providing an audio participation service for collecting pronunciations by accent - Patents.com
Vieira Learning based on library automation in mobile devices: The video production by students of Universidade Federal do Cariri Library Science Undergraduate Degree
US12147456B2 (en) Social identity of objects

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 202b, 2nd floor, building 1, Jianda Industrial Park, Xin'an street, Bao'an District, Shenzhen City, Guangdong Province

Applicant after: Shenzhen YINGSHUO Education Service Co.,Ltd.

Address before: 202b, 2nd floor, building 1, Jianda Industrial Park, Xin'an street, Bao'an District, Shenzhen City, Guangdong Province

Applicant before: Shenzhen Yingshuo Education Service Co.,Ltd.

CB02 Change of applicant information
CB02 Change of applicant information

Address after: 518100 Room 301, building D, Hongwei Industrial Zone, No. 6, liuxiansan Road, Xingdong community, Xin'an street, Bao'an District, Shenzhen City, Guangdong Province

Applicant after: Shenzhen YINGSHUO Education Service Co.,Ltd.

Address before: 202b, 2nd floor, building 1, Jianda Industrial Park, Xin'an street, Bao'an District, Shenzhen City, Guangdong Province

Applicant before: Shenzhen YINGSHUO Education Service Co.,Ltd.

WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20201110