评价结果的生成方法及装置制造方法及图纸

技术编号:30017067 阅读:24 留言:0更新日期:2021-09-11 06:27
本发明专利技术公开了一种评价结果的生成方法及装置,涉及数据处理技术领域,主要为解决目前生成评价结果的效率较低的问题。该方法为:获取用户作品,并通过第一评价规则对用户作品进行评价,得到评语信息,第一评价规则中至少包含一个评价维度,第一评价规则用于根据用户作品及对比标准之间的匹配程度按照评价维度选取对应的评价语句作为评语信息;通过第二评价规则对用户作品进行评价,得到评分信息,第二评价规则中包含至少一种评分条件及对应的评分,第二评价规则用于根据用户作品符合的评分条件确定对应的评分作为评分信息;根据评语信息及评分信息生成评价结果,并将评价结果输出。本发明专利技术用于评价结果的生成过程。本发明专利技术用于评价结果的生成过程。本发明专利技术用于评价结果的生成过程。

【技术实现步骤摘要】
评价结果的生成方法及装置


[0001]本专利技术涉及数据处理
,尤其涉及一种评价结果的生成方法及装置。

技术介绍

[0002]通常,在用户学习的过程中,往往会需要老师对学生学习后的作品进行评阅,而评阅后的评价结果对于用户的进步是非常重要的。
[0003]目前,随着互联网技术的发展,在线教育已经逐步成为学习的重要方式之一。由于在线教育的过程中教学双方并不在一个地域,教师并不能随时对学生的学习情况进行监督,往往需要通过作业、考试等方式来考察教学质量,因此学生每次学习后的作品在教师评阅后,评价结果的重要性就凸显得尤为重要。以往在用户学习后,需要用户递交用户作品至评阅方,即教师,并由评阅方通过手动方式添加评价信息,其中可以包括评语和得分。然而在实际应用中,现有的评价结果的生成方式是教师人工手动生成的,这种方式对于一对一教学还能够适应,但当需要对多个学生或一个学生的多个阶段的作品进行审阅时,常规的评价结果的生成方式往往会因教师人工操作而导致评价结果的生成效率存在较低的问题。

技术实现思路

[0004]鉴于上述问题,本专利技术提供一种评价结果的生成方法及装置,主要目的在于解决目前人工方式生成评价结果的过程中,生成效率较低的问题。
[0005]为解决上述技术问题,第一方面,本专利技术提供了一种评价结果的生成方法,该方法包括:
[0006]获取用户作品,并通过第一评价规则对所述用户作品进行评价,得到评语信息,其中,所述第一评价规则中至少包含一个评价维度,每个所述评价维度中至少包括一个评价语句,所述第一评价规则用于根据所述用户作品及对比标准之间的匹配程度按照评价维度选取对应的评价语句作为所述评语信息;
[0007]通过第二评价规则对所述用户作品进行评价,得到评分信息,其中,所述第二评价规则中包含至少一种评分条件及对应的评分,所述第二评价规则用于根据所述用户作品符合的评分条件确定对应的评分作为所述评分信息;
[0008]根据所述评语信息及所述评分信息生成评价结果,并将所述评价结果输出。
[0009]可选的,所述用户作品包括编程作品,所述对比标准包括预设正则表达式和/或预设编程作品;
[0010]所述通过第一评价规则对所述用户作品进行评价,得到评语信息,包括:
[0011]根据所述正则表达式和/或所述预设编程作品,与所述编程作品进行对比,得到匹配程度;
[0012]从每个所述评价维度中确定对应所述匹配程度的评价语句,作为所述评语信息。
[0013]可选的,每种所述评价维度至少包含一个评价选项,每个所述评价选项至少包含一个所述评价语句,所述评价选项用于表征所述用户作品在所述评价维度下的优劣程度,
所述评价选项的优劣程度与所述匹配程度之间呈正相关;
[0014]所述从每个所述评价维度中确定对应所述匹配程度的评价语句,作为所述评语信息,包括:
[0015]根据所述评价维度包含的多个所述评价选项中,确定对应所述匹配程度的目标评价选项;
[0016]从所述目标评价选项中选取对应所述用于作品的评价语句,作为所述评语信息。
[0017]可选的,在所述根据所述评语信息及所述评分信息生成评价结果之前,所述方法还包括:
[0018]通过预设交互界面展示所述评语信息,所述预设交互界面中包含评语信息展示区,用户等级控制区以及评价维度控制区,所述评价维度控制区用于修改所述评语信息对应的每种评价维度涉及的每个评价选项;
[0019]接收评语调整指令,所述评语调整指令中包含所述评语信息中需修改的评价语句以及对应的目标评价选项,所述需修改的评价语句是在所述评语信息展示时所述评价语句对应的修改选项被触发后确定的,所述目标评价选项用于将所述需修改的评价语句替换;
[0020]通过所述目标评价选项对应的评价语句替换所述需调整的评价语句,得到修正后评语信息;
[0021]所述根据所述评语信息及所述评分信息生成评价结果,包括:
[0022]根据所述修正后评语信息及所述评分信息生成所述评价结果。
[0023]可选的,所述第二评价规则中包括至少一种评分规则;
[0024]在所述通过第二评价规则对所述用户作品进行评价,得到评分信息之前,所述方法还包括:
[0025]确定所述用户作品的用户等级,每种所述用户等级对应一种所述评分规则;
[0026]所述通过第二评价规则对所述用户作品进行评价,得到评分信息,包括:
[0027]根据所述用户等级确定对应的评分规则,并根据所述评分规则对所述用户作品进行评价,得到所述评分信息。
[0028]可选的,所述评分规则中至少包括一个评价维度;
[0029]所述根据所述用户等级确定对应的评分规则,并根据所述评分规则对所述用户作品进行评价,得到所述评分信息,包括:
[0030]确定所述用户作品是否符合所述评价维度的预设评分条件;
[0031]若符合,则将所述评价维度对应的维度要素匹配至所述用户作品,作为所述评分信息,所述维度要素用于表征所述用户作品满足所述评价维度的要求;
[0032]或者,
[0033]根据所述用户作品确定每个评价维度对应的评价分数;
[0034]根据每个评价维度的评价分数,生成所述评分信息,所述评分信息中包含所有所述评价维度分别对应的评价分数;
[0035]或者,
[0036]根据所述用户作品确定每个评价维度对应的评价分数;
[0037]统计所述每个评价维度对应的评价分数,得到评价总分;
[0038]根据预设等级关系,确定所述评价总分对应的评价等级,所述评价等级用于表征
所述用户作品的综合分值,所述预设等级关系中包含每个所述评价等级对应的分数范围。
[0039]可选的,所述根据所述正则表达式和/或所述预设编程作品,与所述编程作品进行对比,得到匹配程度,包括:
[0040]从所述编程作品中获取核心代码部分以及基础代码部分,其中,所述核心代码部分是基于所述编程作品对应的编程课程确定的,所述核心代码部分用于表征对应所述编程课程的考察内容,所述基础代码部分为所述编程作品中除所述核心代码部分之外的代码;
[0041]将所述核心代码部分与所述正则表达式和/或所述预设编程作品进行对比,得到第一匹配结果;
[0042]将所述基础代码部分与所述预设编程作品进行对比,得到第二匹配结果;
[0043]根据所述第一匹配结果和第二匹配结果确定所述匹配程度。
[0044]可选的,所述评价结果包括第一评价结果、第二评价结果及第三评价结果,其中,所述第一评价结果为第一用户的当前的用户作品的评价结果,所述第二评价结果为所述第一用于的历史的用户作品的评价结果,所述第三评价结果为第二用户的当前的用户作品的评价结果;
[0045]在所述将所述评价结果输出之前,所述方法还包括:
[0046]根据所述第一评价结果及所述第二评价结果生成变化评价信息,所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种评价结果的生成方法,其特征在于,包括:获取用户作品,并通过第一评价规则对所述用户作品进行评价,得到评语信息,其中,所述第一评价规则中至少包含一个评价维度,每个所述评价维度中至少包括一个评价语句,所述第一评价规则用于根据所述用户作品及对比标准之间的匹配程度按照评价维度选取对应的评价语句作为所述评语信息;通过第二评价规则对所述用户作品进行评价,得到评分信息,其中,所述第二评价规则中包含至少一种评分条件及对应的评分,所述第二评价规则用于根据所述用户作品符合的评分条件确定对应的评分作为所述评分信息;根据所述评语信息及所述评分信息生成评价结果,并将所述评价结果输出。2.根据权利要求1所述的方法,其特征在于,所述用户作品包括编程作品,所述对比标准包括预设正则表达式和/或预设编程作品;所述通过第一评价规则对所述用户作品进行评价,得到评语信息,包括:根据所述正则表达式和/或所述预设编程作品,与所述编程作品进行对比,得到匹配程度;从每个所述评价维度中确定对应所述匹配程度的评价语句,作为所述评语信息。3.根据权利要求2所述的方法,其特征在于,每种所述评价维度至少包含一个评价选项,每个所述评价选项至少包含一个所述评价语句,所述评价选项用于表征所述用户作品在所述评价维度下的优劣程度,所述评价选项的优劣程度与所述匹配程度之间呈正相关;所述从每个所述评价维度中确定对应所述匹配程度的评价语句,作为所述评语信息,包括:根据所述评价维度包含的多个所述评价选项中,确定对应所述匹配程度的目标评价选项;从所述目标评价选项中选取对应所述用于作品的评价语句,作为所述评语信息。4.根据权利要求3所述的方法,其特征在于,在所述根据所述评语信息及所述评分信息生成评价结果之前,所述方法还包括:通过预设交互界面展示所述评语信息,所述预设交互界面中包含评语信息展示区,用户等级控制区以及评价维度控制区,所述评价维度控制区用于修改所述评语信息对应的每种评价维度涉及的每个评价选项;接收评语调整指令,所述评语调整指令中包含所述评语信息中需修改的评价语句以及对应的目标评价选项,所述需修改的评价语句是在所述评语信息展示时所述评价语句对应的修改选项被触发后确定的,所述目标评价选项用于将所述需修改的评价语句替换;通过所述目标评价选项对应的评价语句替换所述需调整的评价语句,得到修正后评语信息;所述根据所述评语信息及所述评分信息生成评价结果,包括:根据所述修正后评语信息及所述评分信息生成所述评价结果。5.根据权利要求1所述的方法,其特征在于,所述第二评价规则中包括至少一种评分规则;在所述通过第二评价规则对所述用户作品进行评价,得到评分信息之前,所述方法还包括:
确定所述用户作品的用户等级,每种所述用户等级对应一种所述评分规则;所述通过第二评价规则对所述用户作品进行评价,得到评分信息,包括:根据所述用户等级确定对应的评分规则,并根据所述评分规则对所述用户作品进行评价,得到所述评分信息。6.根据权利要求5所述的方法,其特征在于,所述评分规则中至少包括一个评价维度;所述根据所述用户等级确定对应的评分规则,并根据所述评分规则对所述用户作品进行评价,得到所述评分信息,包括:确定所述用户作品是否符合所述评价维度的预设评分条件;若符合,则将所述评价维度对应的维度要素匹配至所述用户作品,作为所述评分信息,所述维度要素用于表征所述用户作品满足所述评价维度的要求;或者,根据所述用户作品确定每个评价维度对应的评价分数;根据每个评价维度的评价分数,生成所述评分信息,所述评分信息中...

【专利技术属性】
技术研发人员:杨利君吕胜乐李正轩李翊
申请(专利权)人:北京猿力未来科技有限公司
类型:发明
国别省市:

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

1