0

Python で NLTK ライブラリの cfg 文法を書いています。

この文法機能が必要です:

N[PT=not, FL=<-exists x.(?flj& exists y.(?flj1 & ?fl))>, FRL=?frl, RL=?rl] -> P NN[FL=?fl, FLJ=flj, FRL=?frl, FLJ1=?flj1, RL=?rl]

結果は次のとおりです。

-exists x.((ric(id) = rmc(ricetta)) & exists y.((mc(id) = rmc(metodocottura)) & (mc(descrizione) = 'Frittura'

ここで、別の文法機能を使用して、値の x と y の代わりに挿入したいと考えています。私はこのように試しましたが、うまくいきません:

NC[FL=<(?n(?frl)(?rl))>] -> N[FL=?n, FRL=?frl, RL=?rl]

他の文法機能で x と y を挿入するにはどうすればよいですか?

4

0 に答える 0