Parsing “一个”的可能性;“真的”;测验生成器

Parsing “一个”的可能性;“真的”;测验生成器,parsing,artificial-intelligence,automated-tests,Parsing,Artificial Intelligence,Automated Tests,我被指派去创建一个可能涉及测验生成器的程序。我决定来找你们,因为你们似乎是最有帮助的 自动测验生成器是否可行 是自动的,还是你必须输入自己的问题和正确答案 它能用于其他事情而不是布尔答案(真和假)吗 它能否观察文本语法,以便根据一段信息创建问题 它是否可以观察文本语法,以便接受接近正确答案的答案,但只差几个词 如果你能帮助我,这将是非常有帮助的,因为这个问题现在已经难住我了。 你们总是能挺过来,所以我在等你们的回答:D 我见过其他类似的问题,但它只涉及随机化。我相信这是可能的,但我想知道是否有可

我被指派去创建一个可能涉及测验生成器的程序。我决定来找你们,因为你们似乎是最有帮助的

自动测验生成器是否可行

是自动的,还是你必须输入自己的问题和正确答案

它能用于其他事情而不是布尔答案(真和假)吗

它能否观察文本语法,以便根据一段信息创建问题

它是否可以观察文本语法,以便接受接近正确答案的答案,但只差几个词

如果你能帮助我,这将是非常有帮助的,因为这个问题现在已经难住我了。 你们总是能挺过来,所以我在等你们的回答:D


我见过其他类似的问题,但它只涉及随机化。我相信这是可能的,但我想知道是否有可能生成“true”。

作为一个简单的例子,我会制作一个自动数学测验生成器

问题很容易产生,只要找出2个符合特定特征的随机数,然后随机加/减/乘即可。然后用数学方法将它们相加

但是,对于非数学科目,测验生成器将更为困难,它需要某种数据库来提取样本问题

自动测验生成器是否可行

是的,可以进行自动测试

是自动的,还是你必须输入自己的问题和正确答案

您可以使其自动化,但这需要访问大型数据库和非常复杂的数据挖掘算法。如果这是一项作业,你最好把它记在问题和相应的答案中。数学测验生成器更容易实现,因为它只需要将随机运算符和操作数按正确的顺序放置

它能用于其他事情而不是布尔答案(真和假)吗

这完全取决于您的实现,但理论上是的

它能否观察文本语法,以便根据一段信息创建问题

如果您有一个很棒的数据挖掘脚本和资源,可以使用原始信息形成语法正确的句子,那么是的

它是否可以观察文本语法,以便接受接近正确答案的答案,但只差几个词

生成一个算法来可靠地评估具有相同含义的不同句子将是非常困难的。你需要考虑拼写和语法错误以及同义词和许多其他因素。此外,它将非常依赖于语言(而不是编程语言)

我希望这回答了你的一些问题

自动测验生成器是否可行

这取决于你所说的“自动”,以及你认为成功的功能级别。有些事情是绝对可能的

是自动的,还是你必须输入自己的问题和正确答案?它能否观察文本语法,以便根据一段信息创建问题

是的,这是可能的,但也有一个范围,即只处理最简单的文本,容易混淆(这相对容易编程,甚至正则表达式解析器也可以做到这一点),通过处理任意现实世界的文本源,从文本中获得80%以上的事实,提出合理的问题,并正确地确定答案(这可能需要100名语言和编程专家组成的团队几十年的时间)。语言分析是困难的。如果你想要校对-试着用Babelfish或类似的在线翻译工具将一段英文文本转换成另一种语言,然后再转换回…:-)

它能用于其他事情而不是布尔答案(真和假)吗

当然,但是你做的越复杂,你得到任何有用的东西的可能性就越小

它是否可以观察文本语法,以便接受接近正确答案的答案,但只差几个词

这是可能的,但人们表达答案的方式千差万别,以至于必须遵循一个简单的模板,加上几个词的“容忍度”,在一般使用中是不起作用的

总体思路


你为什么不搜索现有的教育问答程序来了解其他人的成就呢?

为什么android/blackberry会在这上面?还是java还是C++?首先,这应该被标记为人工智能、nlp、nlg。“而且是在另一个论坛上。”@Atrey:是的,我想知道这些问题是否应该有一个解决方案。@martin还是一个domydissertation方案。@Khalspi-我想你问错问题了。你们应该问这个作为一个XXX周的编程作业是否可行。很抱歉你们生气了,但我并不是说这个作业是家庭作业。我甚至没问你们要代码片段。我只是想知道是否有可能做文本测试生成器,或者我是在浪费时间……谢谢你的回答,这就是我的意思,如果生成器可以从一个段落中提取文本线索,然后制定测试问题。@Khalspi:只要你够努力,任何事情都有可能。你想要的东西似乎很复杂。你必须弄清楚如何把句子分成几个部分,并提出问题。为了让它变得更好,您必须拥有一个相当广泛的复杂数据库。祝你好运我希望我能做到!我很高兴,至少你和其他一些人理解了我的意思…伙计,我受到了严重的侮辱…谢谢你的回答,我会四处看看,但我只是觉得这个想法太好了,不可能是真的。不过我对它寄予厚望!哈尔斯皮:是的,如果这种分析能够