1

私のpythonコードをnltkにリンクするための解決策を見つけるのを手伝ってくれたら、とてもうれしいです。私のコードは、チャット環境のバックグラウンドで感情抽出エンジンを作成するためのものです。おしゃべりと彼らの会話を分けることができました。次に、会話から名詞、動詞、形容詞などを抽出する必要があります。

どうやってやるの?誰か私を助けてください...私は立ち往生しています。

4

2 に答える 2

4

あなたが達成しようとしていることはPOS Taggingと呼ばれます。

from nltk import pos_tag, word_tokenize

sentence = "No, Mr. Bond. I expect you to die!"
tagged_sentence = pos_tag(word_tokenize(sentence)) 

print tagged_sentence

結果は (word,tag) タプルのリストです:

[('No', 'DT'), (',', ','), ('Mr.', 'NNP'), ('Bond.', 'NNP'), ('I', 'NNP'), ('expect', 'VBP'), ('you', 'PRP'), ('to', 'TO'), ('die', 'VB'), ('!', '.')]

詳細はこちら: nltk docs

于 2011-01-26T16:44:09.507 に答える
2

Nltk は Python で記述されており、ダウンロードしてインストールし、Python にインポートできる Python パッケージです。リンクは必要ありません。

インストール手順はこちら: http://www.nltk.org/download

ここで使用する場合: http://www.nltk.org/documentation

于 2011-01-26T11:15:25.720 に答える