我正在考虑验证我即将推出的课程网站上的免费测试答案的最佳方式。
我不想让所有问题都以单选按钮的形式出现,所以我决定使用文本框来回答一些问题,因为这对用户来说感觉更自然。
现在问题来了,是时候验证这些答案以产生分数了。
我考虑过以下方法
常用表达
尝试匹配正确答案很可能具有的某些结构,或者可能仅匹配某些单词并在找到一定百分比的相似性时对问题进行评分。
同行评审
让其他用户评价其他同行的答案以换取某种奖励。我会提供一些参考答案进行比较,我只会让用户对他们已经通过的测试进行评分,以防止滥用。
我会手动更正第一批用户,让他们进步。
我知道第二个可能是最好的,因为它会产生社区互动,而且大部分情况下是无人值守的。但我的日程安排很紧,也许它有更好的解决方案或方法来解决你这个伟大的社区所知道的问题。
感谢,并有一个愉快的一天 ;)