如何使用python为密钥找到一个好的分心器

如何使用python为密钥找到一个好的分心器,python,machine-learning,nlp,artificial-intelligence,Python,Machine Learning,Nlp,Artificial Intelligence,我想做的是创建一个选择题(MCQ)生成,以填充空白式问题生成器。我需要从键(正确答案)中产生干扰(错误答案)。MCQ由用户输入的教育文本生成。我们试图通过结合上下文相似性、关键点和干扰物所在句子的相似性以及术语频率的差异来解决这个问题。有什么帮助吗?我正在考虑使用大数据集来生成相关的干扰因素,如google vision提供的干扰因素,我不知道如何在python中实现这一点。这个问题太宽泛了,无法回答,尽管我会尽我所能给你一些提示 如果你有一组封闭的潜在干扰源,我会使用单词/短语嵌入来找到最接近

我想做的是创建一个选择题(MCQ)生成,以填充空白式问题生成器。我需要从键(正确答案)中产生干扰(错误答案)。MCQ由用户输入的教育文本生成。我们试图通过结合上下文相似性、关键点和干扰物所在句子的相似性以及术语频率的差异来解决这个问题。有什么帮助吗?我正在考虑使用大数据集来生成相关的干扰因素,如google vision提供的干扰因素,我不知道如何在python中实现这一点。

这个问题太宽泛了,无法回答,尽管我会尽我所能给你一些提示

如果你有一组封闭的潜在干扰源,我会使用单词/短语嵌入来找到最接近正确答案的干扰源

是python的一个很好的起点

例如,如果您希望分心词遵循模板,请将正确答案中的某个单词替换为其对立面,我将使用实现来查找反义词/同义词