私のpythonコードをnltkにリンクするための解決策を見つけるのを手伝ってくれたら、とてもうれしいです。私のコードは、チャット環境のバックグラウンドで感情抽出エンジンを作成するためのものです。おしゃべりと彼らの会話を分けることができました。次に、会話から名詞、動詞、形容詞などを抽出する必要があります。
どうやってやるの?誰か私を助けてください...私は立ち往生しています。
私のpythonコードをnltkにリンクするための解決策を見つけるのを手伝ってくれたら、とてもうれしいです。私のコードは、チャット環境のバックグラウンドで感情抽出エンジンを作成するためのものです。おしゃべりと彼らの会話を分けることができました。次に、会話から名詞、動詞、形容詞などを抽出する必要があります。
どうやってやるの?誰か私を助けてください...私は立ち往生しています。
あなたが達成しようとしていることは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
Nltk は Python で記述されており、ダウンロードしてインストールし、Python にインポートできる Python パッケージです。リンクは必要ありません。
インストール手順はこちら: http://www.nltk.org/download
ここで使用する場合: http://www.nltk.org/documentation