2
これと同様の文法を解析しようとしています。NLTKを使用する再帰的な下位パーサーで繰り返しトークンを指定する
PER -> 'noun' | 'noun1' | 'noun2'
PERS -> PER+
これは、NLTKの再帰的降下パーサーの有効な文法ではありません。 はどのようなルールしようと、この文法で
これと同様の文法を解析しようとしています。NLTKを使用する再帰的な下位パーサーで繰り返しトークンを指定する
PER -> 'noun' | 'noun1' | 'noun2'
PERS -> PER+
これは、NLTKの再帰的降下パーサーの有効な文法ではありません。 はどのようなルールしようと、この文法で
をもっと繰り返しトークンのいずれかをspecifiyん:> PER PERS`を - - > PERS PER`や `PERS
PERS -> PER PERS | PER
を、あなたは' PERSを意味しましたか? – utapyngo
両方とも動作しません。 PER - > PER PERを使うと、無限回帰に入ります。 PERS - > PERS PERを使用すると、入れ子になった辞書が作成され、入れ子になった辞書の数はPERの数に等しくなります。 – Codevalley
私は実際にsthです。 'PERS - > PER PERS'のように - これを上に変更しました。ネストされた構造を作成するのは当然ですが、PERの数ごとに有効な解析が行われます。同じレベルにする必要がある場合は、 'PERS - > PER | 'を書く以外の可能性があるかどうかわかりません。 PERあたり| | ... ' – tobigue