4

正如标题所说,任何指针都非常感谢。

我正在探索,在解决(首先是解析)数学单词问题的背景下,我们在 ML/NLP 工作方面的立场是什么。

我们在 Mathematica 之类的软件中有足够好的软件,可以解决公式化的数学方程。

但是在解决用自然语言表达的数学问题时,我找不到任何实质性的东西。当我考虑如何解决这个问题时,我将其视为一种机器翻译问题(从英语翻译成数学方程),但几乎没有任何“标记”数据。其他方法可以是半(或非)监督关系提取。

由于这些只是随机的想法,我想从这个方向的一些现有工作/论文开始。我原本不错的谷歌搜索技能并没有太大帮助。

4

2 回答 2

1

我不知道任何将语言解析为数学表达式的工作:我能想到的最接近的是语义解析,其目标是将文本翻译成逻辑形式。在这方面有监督尝试,但我怀疑你说没有可用的标记数据是对的。你也可以考虑一个无监督的变体

我认为您认为它类似于机器翻译的直觉是部分正确的,实际上对齐技术将构成解决方案的一半。另一半将替换您的目标语言模型,这对数学来说是一个有趣的问题,因为您将要确定生成的数学表达式是否“格式正确”或有意义。

我希望这有一些用处,很抱歉,我无法针对您的具体问题指出任何内容。

于 2012-11-15T10:00:13.580 回答
0

Wolfram|Alpha 在某种程度上与此相关,但我不知道是什么论文推动了他们取得的进展。你可以在这里查看

于 2013-01-17T02:19:02.540 回答