【问题标题】:Automatic "Distractor Generation" for Multiple Choice Questions using Machine Learning使用机器学习自动生成多项选择题的“干扰项”
【发布时间】:2019-10-17 11:12:08
【问题描述】:

我的火车数据集中有三列 - Question、Answer 和 Distractor。

众所周知,MCQ 有一个问题和 4 个选项。其中 1 个答案是正确的,其他 3 个是干扰项。

我的测试集中有两列 - 问题和答案。而且我需要预测 Distractor。

请建议如何处理这个问题。

【问题讨论】:

  • 您能否更具体地说明您的目标是什么?对于一个问题和一个正确答案,你想自动生成一个干扰项吗?
  • 是的,完全正确。我有一对问题和正确答案。我需要从中生成 3 个干扰项。

标签: scikit-learn nlp


【解决方案1】:

如果您想要机器学习解决方案:这是一个序列到序列的学习问题。但是,序列到序列的学习需要大量的训练数据,除非您有数十万个示例,否则可能无法正常工作。

由特殊标记分隔的问题和答案将是输入,而干扰项的答案将是输出。您可以使用OpenNMTJoyeNMTMarian 之类的工具,或者您可以找到的任何其他用于 seq2seq 的工具。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-16
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    相关资源
    最近更新 更多