2012-03-18 17 views
8

NLTKとPythonを使って自然言語処理(英語)を学ぼうとしています。 POSタグ付け中または後に動詞の不定形を取得する方法はありますか?例えばNLTK(posタグ付け)を使って動詞の無限型を得る方法

  • は(VBZ)=>閉じる
+0

ot完全回答ですが、最初に「to」を追加する必要があります。 WordNetを調査します(はい、NLTKはWordNetをダウンロードしました) – winwaed

答えて

15

を使用する(VBG)=>を使用して

  • を提供する
  • 提供(VBN)=>となります

    >>> from nltk.stem.wordnet import WordNetLemmatizer 
    >>> lemmatizer = WordNetLemmatizer() 
    >>> lemmatizer.lemmatize('is', 'v') 
    'be' 
    >>> lemmatizer.lemmatize('provided', 'v') 
    'provide' 
    >>> lemmatizer.lemmatize('using', 'v') 
    'use' 
    
  • 関連する問題