问题描述
感谢您与我们分享您的出色工具。非常出色的工作。
只是一个问题,为什么我在在线任务演示和本地python库之间得到不同的选区解析结果?我认为它们都基于 this 模型?
例如输入相同的句子,
他们很快就跑到声音传来的地方。
(来自学生的作文)。
在线演示给出了结果:
(S (NP (PRP They)) (ADVP (RB quickly)) (VBD ran) (PP (IN to) (NP (NP (DT the) (NN place)) (SBAR (WHNP (WDT which)) (S (VP (VBZ is) (NP ***(NN sound)***)))))) (VP (VBD came) (PP (IN from))) (. .))
但是python库版本的结果:
(S (NP (PRP They)) (ADVP (RB quickly)) (VBD ran) (PP (IN to) (NP (NP (DT the) (NN place)) (SBAR (WHNP (WDT which)) (S (VP (VBZ is) (NP ***(JJ sound)***)))))) (VP (VBD came) (PP (IN from))) (. .))
似乎在线演示给出了更好的结果。
解决方法
演示和库有时会不同步,因为我们更新库的频率高于演示。现在我正在努力更新所有演示使用信息以使用新的 AllenNLP 2.0 版本。
在您的示例中,演示确实更好,但是您的示例不合语法,因此无论如何我都不会在结果中投入太多。本质上,这是一个域外句子。如果我修正这句话(“他们很快跑到声音发出的地方。”),解析是正确的。