爲每個句子生成以下指定的規則。我們必須爲每個句子分組。輸入在文件中。輸出也應該在文件中對CFG語法規則進行分組的句子
sentenceid=2
NP--->N_NNP
NP--->N_NN_S_NU
NP--->N_NNP
NP--->N_NNP
NP--->N_NN_O_NU
VGF--->V_VM_VF
sentenceid=3
NP--->N_NN
VGNF--->V_VM_VNF
JJP--->JJ
NP--->N_NN_S_NU
NP--->N_NN
VGF--->V_VM_VF
sentenceid=4
NP--->N_NNP
NP--->N_NN_S_NU
NP--->N_NNP_O_M
VGF--->V_VM_VF
上面的部分包含輸入,這實際上是每個句子的語法。我想將相鄰的規則句子明智地分組。輸出應如下所示。
sentenceid=2
NP--->N_NNP N_NN_S_NU N_NNP N_NNP N_NN_O_NU
VGF--->V_VM_VF
sentenceid=3
NP--->N_NN
VGNF--->V_VM_VNF
JJP--->JJ
NP--->N_NN_S_NU N_NN
VGF--->V_VM_VF
senetnceid=4
NP--->N_NNP N_NN_S_NU N_NNP_O_M
VGF--->V_VM_VF
我該如何執行此操作?我需要幾乎1000個句子規則來計算概率。這是每個句子的CFG語法,我想按照句法分組相鄰的規則。
sentenceid的輸出= 3是不對的,我想你可以請檢查 –
其correct..only相鄰NP的應歸.. – Dhanya
啊肯定的,請在回答如下。 –