【问题标题】:How to automate creation of vocabulary questions如何自动创建词汇问题
【发布时间】:2010-07-22 06:59:02
【问题描述】:

我们想准备一个测验来提高学生的词汇量。

微薄是什么意思?

a) 小额、不足的付款金额 b) 感到怜悯或悔恨 c) 反对,反驳一个论点 d) 后悔,希望你能收回已经做过或说过的事情

上述问题的答案是(a)。因此,为了创建这个问题,创建测验的人提供了一个单词和正确的含义,他必须寻找其他 3 个选项。这是一个耗时的过程,如果可能,我们希望将其自动化。我们应该使用什么逻辑来创建其他选择(最好让其余选择尽可能接近原始含义,但不正确,因此学生找到答案所花费的时间很困难)。

【问题讨论】:

    标签: algorithm vocabulary


    【解决方案1】:

    这看起来很难破解。我宁愿取“Pittance”最接近的同义词,并将它们的含义用作其中的两个选择。您可以通过索引字典来做到这一点。至于第四个选项,用问题的子字符串生成一个字符串。像 Pit 一样的微不足道。希望对您有所帮助。

    【讨论】:

    • 感谢您的建议。所以你建议这样的东西..查找pittance的同义词(wordnik.com/words/pittance),你会得到津贴·alms·礼物·数量·little 查找津贴的含义(wordnik.com/words/allowance),可能会得到“金额被允许或被授予”查找施舍的含义(wordnik.com/words/alms),并可能得到“救济有需要的人的行为;慈善援助;对穷人的施助:如,施舍的钱”
    • 最后一个选项不能以编程方式完成,因为您不能随机从较大的单词中分离出较小的单词,因为您最终可能会得到不需要是单词的东西。感谢您的投入
    • 嗯,它们是您可以借鉴的一些想法……也许将它们混合起来或其他什么。同义词生成对您的问题自动化有帮助吗?
    • 我认为对于查找同义词而言,我担心的是生成的含义与原始单词的含义有很大的不同。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-16
    • 1970-01-01
    • 2014-02-08
    • 1970-01-01
    • 2019-05-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多