2

NLTK を使用して特定の構造を持つ文をフィルタリングする方法は? たとえば、文脈自由文法の次の定義があります。

  1. S → NP VP
  2. S → Aux NP VP
  3. S → VP
  4. NP → Pronoun
  5. NP → Proper-Noun
  6. NP → Det Nominal
  7. Nominal → Noun
  8. Nominal → Nominal Noun
  9. Nominal → Nominal PP
  10.VP → Verb
  11.VP → Verb NP
  12.VP → VP PP
  13.PP → Prep NP

ご覧のとおり、3 種類の文構造が定義されています。

  1. S → NP VP
  2. S → Aux NP VP
  3. S → VP

次の文が与えられた場合、この文が上記の 3 つの文構造のいずれかに適合するかどうかを知りたいです。

私はカントリー ミュージックはあまり好きではありませんが、コメディと悲しみが組み合わさった美しさの可能性を秘めています。

私の質問は、NLTK を使用してどのようにすればよいですか?

4

1 に答える 1