一种出题方法及系统技术方案

技术编号:16458110 阅读:37 留言:0更新日期:2017-10-25 22:43
本发明专利技术公开了一种出题方法及系统,所述方法包括:S1,基于用户输入的题目相关信息,从题库中查找得到与所述题目相关信息对应的候选题目,所述每个候选题目包括至少一个客观因素因子;S2,基于所述每个候选题目的至少一个客观因素因子对应的客观权重,计算各个候选题目对应的总权重;S3,按照总权重从大到小的顺序,将排名在前的N个候选题目作为查找结果返回给所述用户,N≥1。通过本发明专利技术的方法和系统,实现了在短时间内结合用户答题信息,为用户提供符合用户自身特点的针对性的题目,使得用户可以在短时间内实现针对性的集中训练。

A method and system of examination questions

The invention discloses a system and a test method, the method includes: S1, related to the topic information based on user's input, from the exam to find candidate topics and the related information corresponding to the title, the title of each candidate includes at least one objective factor; S2, the objective weight of at least one objective the factors corresponding to each of the candidate topics based on the total weight calculation problem corresponding to each candidate; S3, according to the total weight of order from large to small, will be ranked in the N candidate topic before as the search results returned to the user, N = 1. Through the method and system of the invention realizes the combination of user answer in a short period of time, to provide users with the user's own characteristics for the subject, so that the user can achieve in a short period of time to focus on training of.

【技术实现步骤摘要】
一种出题方法及系统
本专利技术涉及考试系统
,特别涉及一种出题方法及系统。
技术介绍
现有技术介绍随着信息科技的高度开发,电脑软硬件结合日常生活的应用也层出不穷,数码学习便是结合学习与电脑软硬件的一种应用,另外经过数年的发展,公务员考试积累的真题和模拟题数数以万记,考生的备考时间往往十分有限,又需要在尽量短的时间内完成有针对性的题目,如何指导考生高效的做题,是在线题库必须完成的任务,也是在线题库相对于纸质题库的优势之一。在实现本专利技术的过程中,专利技术人发现至少存在如下问题:现有的出题方法采用人工编辑的题目列表,让用户按顺序做。这是传统纸质图书类似的思路,所有备考的考生都使用同样的题目,没有考虑用户的具体情况,不能根据用户的具体情况给出符合用户情况的训练题目。
技术实现思路
本专利技术的目的是提供一种解决上述技术问题的出题方法及系统,根据本专利技术的一个方面,一种出题方法,所述方法包括:S1,基于用户输入的题目相关信息,从题库中查找得到与所述题目相关信息对应的候选题目,所述每个候选题目包括至少一个客观因素因子;S2,基于所述每个候选题目的至少一个客观因素因子对应的客观权重,计算各个候选题目对应的总权重;S3,按照总权重从大到小的顺序,将排名在前的N个候选题目作为查找结果返回给所述用户,N≥1。进一步的,在所述基于所述每个候选题目的至少一个客观因素因子对应的客观权重,计算各个候选题目对应的总权重之前,还包括:调整所述每个候选题目的至少一个主观因素因子对应的主观权重,其包括:获取历史答题数据;基于所述历史答题数据,计算所述每个候选题目的至少一个主观因素因子对应的主观权重。进一步的,所述客观因素因子包括新鲜程度、重要程度和随机赋值因素中的一个或多个,所述主观因素因子包括错误次数、是否答过、考点因素、难度因素和最近一次是否答对中的一个或多个。进一步的,基于下式计算各个候选题目对应的总权重:其中,S表示各个候选题目对应的总权重,S1表示各个候选题目新鲜程度对应的权重,S2表示各个候选题目的重要程度对应的权重,S3表示各个候选题目的随机赋值因素对应的权重,S4表示各个候选题目错误次数对应的权重,S5表示各个候选题目是否答过对应的权重,S6表示各个候选题目最近一次是否答对对应的权重,S7表示各个候选题目考点因素对应的权重,S8表示各个候选题目难度因素对应的权重,n表示因素因子的个数,1≤n≤8。进一步的,根据下式预先设置题库中各个题目新鲜程度对应的初始权重S11:S11=T1*(3-y),(0≤y≤3),其中,S11表示题库中各个题目的新鲜程度对应的权重,T1表示用户设置的第一固定值,y表示根据题库中各个题目的年份设置的数值,S1∈S11。进一步的,根据如下方式预先设置题库中各个题目重要程度对应的权重S21:题库中各个题目重要程度对应的权重S21以人工经验定值为第一取值或第二取值或第三取值,S2∈S21。进一步的,根据如下方式得出各个候选题目随机赋值因素对应的权重S3:各个候选题目随机赋值因素对应的权重S3随机取第一阈值到第二阈值之间的任意一个数值。进一步的,根据下式计算各个候选题目错误次数对应的权重S4:S4=T2*log(n+1),其中,S4表示各个候选题目错误次数对应的权重,T2表示用户设置的第二固定值,n为用户答题错误次数,n为大于0的自然数。进一步的,根据如下方式得出各个候选题目用户是否答过对应的权重S5:用户答过则各个候选题目用户是否答过对应的权重S5取第一取值,用户未答过则各个候选题目用户是否答过对应的权重S5取第二取值。进一步的,根据下式得出各个候选题目最近一次是否答对对应的权重S6:最近一次答对则各个候选题目最近一次是否答对对应的权重S6取第一取值,最近一次没有答对则各个候选题目最近一次是否答对对应的权重S6取第二取值。进一步的,根据下式计算各个候选题目考点因素对应的权重S7:S7=T3*(log(t)-log(n+1)),其中,S7表示各个候选题目考点因素对应的权重,T3表示用户设置的第三固定值,n表示题库中用户答过的涉及同一考点的所有题目总数,t表示题库中的所有题目总数。进一步的,根据下式计算各个候选难度因素对应的权重S8:S8=1/(abs(usercapacity-difficult)+0.5)*T4,usercapacit=int((p1*100)/20),difficult=int((p2*100)/20),其中,S8表示各个候选题目难度因素对应的权重,T4表示用户设定的第四固定值,usercapacit表示用户同一难度答题水平,difficult表示全体用户于同一难度答题水平;p1表示用户同一难度答题正确率,a1表示用户同一难度答题正确次数,a2表示用户同一难度题目答题总次数,p2表示全体用户的同一难度答题正确率,a3表示全部用户同一难度答题正确次数,a4表示全部用户同一难度答题次数。一种出题系统,包括:查找模块,用于基于用户输入的题目相关信息,从题库中查找得到与所述题目相关信息对应的候选题目,每个候选题目包括至少一个客观因素因子;计算模块,用于计算每个候选题目的每个客观因素因子对应的客观权重,并基于每个候选题目的至少一个客观因素因子对应的客观权重计算各个候选题目对应的总权重;返回模块,用于按照总权重从大到小的顺序,将排名在前的N个候选题目作为查找结果返回给用户,N≥1。进一步的,在所述基于每个候选题目的至少一个客观因素因子对应的客观权重,计算所述各个候选题目对应的总权重之前,还包括:调整所述每个候选题目的至少一个主观因素因子对应的主观权重,其包括:获取历史答题数据;基于所述历史答题数据,计算所述每个候选题目的至少一个主观因素因子对应的主观权重。进一步的,所述客观因素因子包括新鲜程度、重要程度和随机赋值因素的一个或多个,所述主观因素因子包括错误次数、是否答过、考点因素、难度因素和最近一次是否答对中的一个或多个。进一步的,基于下式计算候选各个候选题目对应的总权重:其中,S表示各个候选题目对应的总权重,S1表示各个候选题目新鲜程度对应的权重,S2表示各个候选题目重要程度对应的权重,S3表示各个候选题目随机赋值因素对应的权重,S4表示各个候选题目错误次数对应的权重,S5表示各个候选题目是否答过对应的权重,S6表示各个候选题目最近一次是否答对对应的权重,S7表示各个候选题目考点因素对应的权重,S8表示各个候选题目难度因素对应的权重,n表因素因子的个数。进一步的,根据下式预设题库中各个题目新鲜程度对应的权重S11:S11=T1*(3-y),(0≤y≤3),其中,S11表示题库中各个题目新鲜程度对应的权重,T1表示用户设置的第一固定值,y表示根据题库中各个题目的年份设置的数值,S1∈S11。进一步的,根据如下方式预设题库中各个题目重要程度对应的权重S21:题库中各个题目重要程度对应的权重S21以人工经验定值为第一取值或第二取值或第三取值,S2∈S21。进一步的,根据如下方式得出各个候选题目随机赋值因素对应的权重S3:各个候选题目随机赋值因素对应的权重S3随机取第一阈值到第二阈值之间的任意一个数值。进一步的,根据下式计算各个候选题目错误次数对应的权重S4:S4=T2*log(n+1),其中,S4表示本文档来自技高网...
一种出题方法及系统

【技术保护点】
一种出题方法,其特征在于,所述方法包括:S1,基于用户输入的题目相关信息,从题库中查找得到与所述题目相关信息对应的候选题目,所述每个候选题目包括至少一个客观因素因子;S2,基于所述每个候选题目的至少一个客观因素因子对应的客观权重,计算各个候选题目对应的总权重;S3,按照总权重从大到小的顺序,将排名在前的N个候选题目作为查找结果返回给所述用户,N≥1。

【技术特征摘要】
1.一种出题方法,其特征在于,所述方法包括:S1,基于用户输入的题目相关信息,从题库中查找得到与所述题目相关信息对应的候选题目,所述每个候选题目包括至少一个客观因素因子;S2,基于所述每个候选题目的至少一个客观因素因子对应的客观权重,计算各个候选题目对应的总权重;S3,按照总权重从大到小的顺序,将排名在前的N个候选题目作为查找结果返回给所述用户,N≥1。2.如权利要求1所述的出题方法,其特征在于,在所述基于所述每个候选题目的至少一个客观因素因子对应的客观权重,计算各个候选题目对应的总权重之前,还包括:调整所述每个候选题目的至少一个主观因素因子对应的主观权重,其包括:获取历史答题数据;基于所述历史答题数据,计算所述每个候选题目的至少一个主观因素因子对应的主观权重。3.如权利要求2所述的出题方法,其特征在于,所述客观因素因子包括新鲜程度、重要程度和随机赋值因素中的一个或多个,所述主观因素因子包括错误次数、是否答过、考点因素、难度因素和最近一次是否答对中的一个或多个。4.如权利要求1-3中任一项所述的出题方法,其特征在于,基于下式计算各个候选题目对应的总权重:其中,S表示各个候选题目对应的总权重,S1表示各个候选题目新鲜程度对应的权重,S2表示各个候选题目的重要程度对应的权重,S3表示各个候选题目的随机赋值因素对应的权重,S4表示各个候选题目错误次数对应的权重,S5表示各个候选题目是否答过对应的权重,S6表示各个候选题目最近一次是否答对对应的权重,S7表示各个候选题目考点因素对应的权重,S8表示各个候选题目难度...

【专利技术属性】
技术研发人员:刘雨洋
申请(专利权)人:北京粉笔蓝天科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1