前回、Swiftの質問をTeratailとstackover flow上で質問したところ
stackover flowでの方が質問に対する回答が早かったので
terataikとstackover flowにマルチポストを行います。
https://ja.stackoverflow.com/questions/37088/nltk%E3%81%A7%E3%81%AE%E8%87%AA%E7%84%B6%E8%A8%80%E8%AA%9E%E5%87%A6%E7%90%86%E3%82%92%E3%81%99%E3%82%8B%E9%9A%9B%E3%81%AEconditions%E9%96%A2%E6%95%B0%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6
現在オライリーから出版されている、入門 自然言語処理を独学しております。
文章中に出てくる動詞について過去形と過去分詞形について分布の違いを調べるために
http://www.nltk.org/book/ch05.htmlを参照し
python
1wsj = nltk.corpus.treebank.tagged_words(tagset='universal') 2 3cfd1 = nltk.ConditionalFreqDist(wsj) 4 5[w for w in cfd1.conditions() if 'VBD' in cfd1[w] and 'VBN' in cfd1[w]]
と記述しているのですが、nltkのconditions()関数自体がタグに対応しておらず
上記のコードが参照通りに動きません。
現在のnltkで上記のconditions()関数に対応した関数はあるのでしょうか。
わかる方よろしくお願いいたします。