首页 > 解决方案 > 使用机器学习自动生成多项选择题的“干扰项”

问题描述

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

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

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

请建议如何处理该问题。

在此处输入图像描述

标签: scikit-learnnlp

解决方案


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

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


推荐阅读