1
當我在Stanford Parser API中使用Tsurgeon時,我想知道如何在將節點插入到句法樹中時命名該節點。如何在將節點插入到Tsurgeon中的樹時命名節點
例如,我有兩個操作:
Tsurgeon.parseOperation("replace predphrase (MAINVP=newpred > PLACEHOLDER)");//Step 1
Tsurgeon.parseOperation("insert predphrase >-1 > newpred")//Step 2
在這些操作之後,(A(B = predphrase ...))變成樹(A(MAINVP(B = predphrase ...)) )。
但是,我發現它未能在步驟1中命名MAINVP節點,並且步驟2中的操作無法找到名爲newpred的節點並引發異常。