一种调查问卷自动生成方法与流程

文档序号:18476358发布日期:2019-08-20 21:08阅读:7309来源:国知局
一种调查问卷自动生成方法与流程

本发明涉及互联网问卷技术领域,确切地说涉及一种调查问卷自动生成技术。



背景技术:

调查问卷通常由一系列的问题、调查项目、备选答案或者填写说明组成。主要目的是向被调查者收集项目相关统计数据。调查问卷作为收集研究资料的工具,可以获取到大量的统计数据,对这些信息进行深入的分析,可验证研究假设并对所研究的问题作出科学的解释和说明。在实际调查中,要想通过问卷搜集高效度、高信度的研究数据,问卷设计是保证调查结果有效的关键点之一。设计问卷时设计人员往往需要考虑问卷结构的确定、试题的编写与排序、答案选项及量表的选择、试题表述与调查对象的关系等问题,同时无法根据当前收集到的信息快速对问卷进行调整。因此,有效的自动化问卷生成及自动化采集调查数据可极大地带来便利,减少相关人员工作量的同时降低人工失误的可能性。

由于问卷调查项目通常涉及到许多的考察方面,于是需要一个系统的指标体系来指导问卷调查工作。成熟的问卷调查项目涉及到的指标数量较为庞大,并且各个指标都需要有一定的数据支持。因此问卷试题应该覆盖所有的指标,同时需要体现不同指标的不同重要程度。

受调查人群在做问卷时耐心程度有限。当问卷题目过多时,受调查者放弃调查的几率大大增加,这样不仅浪费了资源,还使得获取到的有效数据减少。如何根据不同人群的耐心程度来设计调查问卷,已经成为现有技术中亟待解决的问题之一。

为了解决大量数据需求与受调查人群耐心程度有限以及预算有限三者间的矛盾,现在出现了一些调查问卷自动生成技术。

如现有技术中,如公开号为cn107194743a,公开日期为2017年9月22的,名称为“一种网络调查问卷生成方法和装置”的中国发明专利文献,公开了一种网络调查问卷生成方法和装置,用以在尽可能少的问题中收集更多的数据,提高调查问卷的数据回收效率和网络资源利用率。网络问卷调查方法,包括:接收用户设备提交的接受网络问卷调查邀请的响应消息;针对问题库中包含的可选问题,根据预设的评估参数确定该可选问题对应的权重;并按照权重由大至小的顺序选择预设数量的可选问题;根据所述问题库中包含的必选问题和选择出的可选问题生成网络调查问卷;向所述用户设备返回生成的网络调查问卷。

然而这种技术方案仅针对在线问答的调查,并不能实现线下问卷的自动生成,并无法解决现在问卷调查中容错率、完成率、有效率等方面的问题,并且调查受众也局限于在线用户,广度不足。



技术实现要素:

本发明的目的在于在有限预算下,使用问卷生成算法自动生成与需求相适应、并根据受调查人群的耐心程度动态调整问卷结构,尽可能多地收集调查数据的调查问卷自动生成技术。

本发明的目的是通过以下技术方案实现的:

一种调查问卷自动生成方法,其特征在于:包括题库生成步骤、卷类型构成步骤、问卷题数确定步骤和问卷生成步骤;

所述题库生成步骤,问卷调查工作通常需要一个系统的指标体系作为指导,该指标体系中最底层的指标之和即为指标总数,且每个底层指标与一个或多个试题相关联,这些试题共同构成问卷题库;

所述卷类型构成步骤,根据某次问卷调查的预算来确定问卷总数s,且问卷总数s与问卷调查预算之间呈正相关;按照问卷需求设定问卷类型的数量l;

所述问卷题数确定步骤,确定问卷类型的数量l、设定问卷的试题总数m,所述问卷的试题总数至少不少于指标总数、至多等于整个题库的试题总数;根据问卷的试题总数m和问卷类型数量l计算每份问卷的试题数量x=m/l;即每份问卷的试题数量与问卷类型数的乘积即为试题总数;

所述问卷生成步骤,按照问卷类型构成步骤和问卷题数确定步骤中确定的每份问卷的问卷类型和试题数量m,调用问卷生成算法生成问卷,所述问卷生成算法通过对题库中的已经编号的试题进行处理得到一个试题编号序列,并根据试题编号序列从题库中抽取试题组成问卷。

所述问卷数量构成步骤中,问卷的总数s,问卷类型数量l;问卷的总数s确定后根据需求指定问卷类型数量l,同一类型下问卷的数量记为ci,问卷的总数s为所有问卷类型下问卷数量的总和,即其中i∈n+;问卷类型数量l增加则同一类型下的问卷数量ci减少;由上述公式可确定问卷类型数及各类型下问卷数量的关系。

所述问卷题数确定步骤中,设定问卷的试题总数m,指标总数z,整个题库的试题总数t,每份问卷的试题数量x;且其中x∈n+,n+为整数,由此可以确定每份问卷的试题数量x。

所述问卷生成步骤中,所述问卷生成算法包括以下步骤:

步骤1,为题库中的试题按照与底层指标的关联性进行编号;

步骤2,生成试题编号矩阵,将每个指标关联的试题编号集合作为试题编号矩阵中的一列,若矩阵行数不相等,则数量较少的列缺少的部分用所在列的试题编号填补,得到一个列为指标总数且行相等的试题编号矩阵;

步骤3,先将每一列的编号在该列内进行随机排列,得到一个新的试题编号矩阵,然后顺序将每一行的编号依次放入一个新的集合中,得到可用于生成问卷的试题编号序列;

步骤4,按照试题编号序列生成问卷,根据步骤3中编号序列顺序抽取试题,即每x个试题作为一份新的问卷,以此循环直到取到设定的试题总数m,如果最后一份问卷试题数量不不足x时,再从序列重新开始顺序选取编号补齐,这样生成的问卷可以覆盖所有指标;每份问卷生成的同时还需要为每份问卷编号并对每份试卷的试题编号进行记录,同时加上时间戳,便于后续的问卷回收及调查结果录入。

而根据使用状态,为题库中的试题按照与底层指标的关联性进行编号的过程可以是在题库生成步骤中即开始进行的,先为底层指标进行编号,然后为每个底层指标关联的试题进行编号,通过如前缀+后缀等方式对试题完成编号。

所述步骤1中,为指标编号并标记为zj,且j∈n+;每一个指标zj都有与之对应的题库,按照指标对应的题库为试题编号,如指标z1关联的试题编号集合为{z(1,1),z(1,2),z(1,3),...,z(1,n)}。

还包括问卷回收步骤,回收调查问卷后,利用扫描技术自动获取问卷编号及问卷的结果,将这些信息送入系统,系统自动为问卷评分并纳入统计。

还包括问卷评价步骤,系统为问卷回收步骤中回收的问卷进行评分,收集调查数据,答题数量过少的问卷视为无效数据;如果未收集到目标数量的数据,则根据数据情况调整问卷的结构,减少问卷试题数量,进行数据的补充。优选地,如一份问卷试题中受试者答题的数目小于该份试题数目的70%,则视该份问卷结果无效,系统自动记录无效问卷编号和答题数目;统计完成后,若某类型问卷的数据量不足,则根据无效问卷的情况对每份问卷试题数量x进行调整,生成新的补充问卷。最后回收的新问卷结果作为补充数据,以同样的方法录入系统。

与现有技术相比,本发明具有以下优点:

本发明提出的一种自动化生成问卷的方法,利用数学的方法生成试题编号序列,再根据该序列自动生成问卷,既丰富了问卷的类型,也为问卷设计提供了极大的便利;问卷生成过程中生成随机的试题编号序列,该序列同时覆盖了调查问卷的指标及所有的题库。并且利用该试题序列生成问卷避免了问卷中同一指标的重复出现,解决了调查问卷设计过程中无法兼顾指标与题库的问题,使得生成的问卷更加科学与高效。

本发明提出的自动化生成问卷的方法后续还会对数量未达标的数据进行补充收集,即根据已获得的数据推断受调查者的耐心程度,调整每份问卷的试题数量后进行数据补充,使得获取到的数据数量充足并且有效性高。

附图说明

本发明的前述和下文具体描述在结合以下附图阅读时变得更清楚,其中:

图1为本发明调查问卷自动生成方法一种优选方案的逻辑示意图;

图2为本发明问卷生成算法一种优选方案的逻辑示意图。

具体实施方式

下面通过几个具体的实施例来进一步说明实现本发明目的技术方案,需要说明的是,本发明要求保护的技术方案包括但不限于以下实施例。

实施例1

作为本发明一种最基本的实施方案,本实施例公开了一种调查问卷自动生成方法,如图1所示,包括题库生成步骤、卷类型构成步骤、问卷题数确定步骤和问卷生成步骤;

所述题库生成步骤,问卷调查工作通常需要一个系统的指标体系作为指导,该指标体系中最底层的指标之和即为指标总数,且每个底层指标与一个或多个试题相关联,这些试题共同构成问卷题库;

所述卷类型构成步骤,根据某次问卷调查的预算来确定问卷总数s,且问卷总数s与问卷调查预算之间呈正相关;按照问卷需求设定问卷类型的数量l;

所述问卷题数确定步骤,确定问卷类型的数量l、设定问卷的试题总数m,所述问卷的试题总数至少不少于指标总数、至多等于整个题库的试题总数;根据问卷的试题总数m和问卷类型数量l计算每份问卷的试题数量x=m/l;即每份问卷的试题数量与问卷类型数的乘积即为试题总数;

所述问卷生成步骤,按照问卷类型构成步骤和问卷题数确定步骤中确定的每份问卷的问卷类型和试题数量m,调用问卷生成算法生成问卷,所述问卷生成算法通过对题库中的已经编号的试题进行处理得到一个试题编号序列,并根据试题编号序列从题库中抽取试题组成问卷。

本实施例的自动化生成问卷的方法,利用数学的方法生成试题编号序列,再根据该序列自动生成问卷,既丰富了问卷的类型,也为问卷设计提供了极大的便利;问卷生成过程中生成随机的试题编号序列,该序列同时覆盖了调查问卷的指标及所有的题库。并且利用该试题序列生成问卷避免了问卷中同一指标的重复出现,解决了调查问卷设计过程中无法兼顾指标与题库的问题,使得生成的问卷更加科学与高效。

实施例2

作为本发明一种优选的实施方案,在实施例1的技术方案基础上,本实施例进一步公开了所述问卷数量构成步骤中,问卷的总数s,问卷类型数量l;问卷的总数s确定后根据需求指定问卷类型数量l,同一类型下问卷的数量记为ci,问卷的总数s为所有问卷类型下问卷数量的总和,即其中i∈n+;问卷类型数量l增加则同一类型下的问卷数量ci减少;由上述公式可确定问卷类型数及各类型下问卷数量的关系。

所述问卷题数确定步骤中,设定问卷的试题总数m,指标总数z,整个题库的试题总数t,每份问卷的试题数量x;且其中x∈n+,n+为整数,由此可以确定每份问卷的试题数量x。

还包括问卷评价步骤,系统为问卷回收步骤中回收的问卷进行评分,收集调查数据,答题数量过少的问卷视为无效数据;如果未收集到目标数量的数据,则根据数据情况调整问卷的结构,减少问卷试题数量,进行数据的补充。优选地,如一份问卷试题中受试者答题的数目小于该份试题数目的70%,则视该份问卷结果无效,系统自动记录无效问卷编号和答题数目;统计完成后,若某类型问卷的数据量不足,则根据无效问卷的情况对每份问卷试题数量x进行调整,生成新的补充问卷。最后回收的新问卷结果作为补充数据,以同样的方法录入系统;对数量未达标的数据进行补充收集,即根据已获得的数据推断受调查者的耐心程度,调整每份问卷的试题数量后进行数据补充,使得获取到的数据数量充足并且有效性高。

进一步的,如图2所示,所述问卷生成步骤中,所述问卷生成算法包括以下步骤:

步骤1,为题库中的试题按照与底层指标的关联性进行编号;

步骤2,生成试题编号矩阵,将每个指标关联的试题编号集合作为试题编号矩阵中的一列,若矩阵行数不相等,则数量较少的列缺少的部分用所在列的试题编号填补,得到一个列为指标总数且行相等的试题编号矩阵;

步骤3,先将每一列的编号在该列内进行随机排列,得到一个新的试题编号矩阵,然后顺序将每一行的编号依次放入一个新的集合中,得到可用于生成问卷的试题编号序列;

步骤4,按照试题编号序列生成问卷,根据步骤3中编号序列顺序抽取试题,即每x个试题作为一份新的问卷,以此循环直到取到设定的试题总数m,如果最后一份问卷试题数量不不足x时,再从序列重新开始顺序选取编号补齐,这样生成的问卷可以覆盖所有指标;每份问卷生成的同时还需要为每份问卷编号并对每份试卷的试题编号进行记录,同时加上时间戳,便于后续的问卷回收及调查结果录入。

而根据使用状态,为题库中的试题按照与底层指标的关联性进行编号的过程可以是在题库生成步骤中即开始进行的,先为底层指标进行编号,然后为每个底层指标关联的试题进行编号,通过如前缀+后缀等方式对试题完成编号。

所述步骤1中,为指标编号并标记为zj,且j∈n+;每一个指标zj都有与之对应的题库,按照指标对应的题库为试题编号,如指标z1关联的试题编号集合为{z(1,1),z(1,2),z(1,3),...,z(1,n)}。

还包括问卷回收步骤,回收调查问卷后,利用扫描技术自动获取问卷编号及问卷的结果,将这些信息送入系统,系统自动为问卷评分并纳入统计。

实施例3

作为本发明一种优选的实施方案,本实施例公开了一种调查问卷自动生成方法,包括以下步骤:

步骤1、根据问卷调查的预算计算问卷的总数,然后根据根据问卷总数确定问卷类型数;同一类型的问卷试题相同,不同类型的问卷试题不同,从而确定问卷数量的构成。

问卷调查中预算有限,需要根据预算来确定问卷的数量。设问卷预算与问卷总数(用s表示)的关系为正相关。当s确定时,可根据需求指定问卷类型数(用l表示)。其中,不同类型的问卷试题不同,而相同类型的问卷试题相同,同一类型下问卷的数量记为ci。问卷总数为所有类型下问卷数量的总和,即问卷类型数l增加,同一类型下的问卷数量ci则会减少。由上述公式可确定问卷类型数及各类型下问卷数量的关系

步骤2、调查问卷试题总量至少需要覆盖整个指标体系,在此前提下,用户也可指定试题总数;因此在确定好问卷类型数量后,需要根据问卷试题的总数来计算每份问卷的试题数量。

当确定问卷类型数后,用户可指定试题总数(记为m),试题总数至少覆盖整个指标体系(指标总数记为z),至多覆盖整个题库(题库中试题总数记为t)。然后根据用户指定的试题总数m来计算每份问卷的试题数量(记为x)。每份问卷试题数n与问卷类型数l的乘积为试题总数m。并且每份问卷的试题数量x需要满足公式由此可以确定每份问卷的试题数量x。

步骤3、生成问卷时需按照确定好的问卷类型数量及每份问卷的试题数量来进行;调用问卷生成算法,算法首先要为所有指标编号,同时为指标关联题库中的试题编号;将这些已经编号的试题进行处理,最终得到一个可行的试题编号序列;最后顺序从试题编号序列中抽取试题,组成不同类型的问卷。记录问卷编号以便系统自动处理调查结果。

问卷生成算法具体步骤如下:

1、为指标及试题编号。算法为所有指标编号并标记为zj(j∈n+)。对于每一个指标zj,都有与之对应的题库。按照指标题库为试题编号,如指标zj关联的试题编号集合为{z11,z12,z13,…,z1n}。

2、生成试题编号矩阵。将每个指标关联的试题编号集合作为试题编号矩阵中的一列,若矩阵行数不相等,则数量较少的列缺少的部分用所在列的试题编号填补,最终得到一个列为指标总数且行相等的试题编号矩阵。

3、得到新的试题编号序列。算法先将每一列的编号在该列内进行随机排列,得到一个新的试题编号矩阵。然后顺序将每一行的编号依次放入一个新的集合中。得到可用于生成问卷的试题编号序列。

4、按照试题编号序列生成问卷。算法根据上述编号序列顺序抽取试题,即每n个试题作为一份新的问卷,以此循环直到取到用户指定的试题总数m。如果最后一份问卷试题数量不足x时,再从序列重新开始顺序选取编号补齐。这样生成的问卷可以覆盖所有指标。每份问卷生成的同时还需要为每份问卷编号并对每份试卷的试题编号进行记录,同时加上时间戳。便于后续的问卷回收及调查结果录入。

进一步的,为评价问卷质量和不断完善题库和算法,还包括以下步骤:

步骤4、回收调查问卷,采用扫描的形式自动获取问卷的编号。根据问卷的编号自动从数据库中调出该问卷相关信息,然后按照试题编号记录受试者答案。系统会自动根据受试者答案进行评分并记录数据。

步骤5、无效问卷的情况可以在一定程度上反映受调查人群的耐心程度。若某份问卷中受试者答题的数目小于该份试题数目的70%,则视该份问卷结果无效,系统自动记录无效问卷编号和答题数目。统计完成后,若某类型问卷的数据量不足,则根据无效问卷的情况对每份问卷试题数量x进行调整,生成新的补充问卷。最后回收的新问卷结果作为补充数据,以同样的方法录入系统。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1