qdapパッケージを使用して、特定のアプリケーションの各コメントコメントの感情を判断します。私はCSVファイルからレビューコメントを読んで、それをqdapの極性機能に渡しました。すべて正常に動作し、すべてのレビューコメントの極性が得られますが、問題はすべての文章の極性(CSVファイルに存在する文の総数は779です)を計算するのに7-8秒かかることです。私は以下のコードを貼り付けています。qdapを使用したレビューコメントのセンチメント分析が遅い
temp_csv <- filePath()
attach(temp_csv)
text_data <- temp_csv[,c('Content')]
print(Sys.time())
polterms <- list(neg=c('wtf'))
POLKEY <- sentiment_frame(positives=c(positive.words),negatives=c(polterms[[1]],negative.words))
polarity <- polarity(sentences, polarity.frame = POLKEY)
print(Sys.time())
次のように撮影した時刻:
[1] "2016年4月12日午後04時43分01秒IST"
[1]「2016年4月12日16時43分: 09 IST "
私が何か間違っていることを誰かに教えてもらえますか? パフォーマンスを向上させるにはどうすればよいですか?
が、私はスニペット/レビューのサイズのテキストチャンクの非常に大きなセットにsyuzhetとの良好な結果がありました。 – Awhstin
様々な感想パッケージの詳細な分析のために@Tyler Rinkerに感謝します。ちょうどあなたが作成したセンチメントパッケージをチェックアウトしました。これはまさに私が必要としていたものです。しかし、私はそれぞれの文から肯定的な単語と否定的な単語のリストが必要です。私はqdapを使っている間にこれを得ていましたが、センチメントは単語数だけを返します。感情を使っている間にそれらを得ることは可能ですか? – VenuSathya20
@ VenuSathya20いいえ、それはもう私には意味がありませんでした。あなたは彼らと一緒にやりたいことを尋ねることはできますか? –