問題タブ [sentiment-analysis]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
841 参照

php - 感情分析アルゴリズムのアドバイス

感情分析のために単純な単純ベイズ分類器と k-nn を実装しました。感情分析のアルゴリズムの比較研究を行っています。感情分析用のアルゴリズムをもう 1 つ実装したいと考えています。maxent maximum entropy model について調べましたが、実装方法がわかりません。誰かがそれを実装する方法を教えてくれたり、役に立つリンクを提供したりできますか?

私の主な目的は、Facebookのステータスまたは任意の文をポジティブまたはネガティブに分類することです

また、他のアルゴリズムを知っている場合は、それを実装するためのガイダンスを親切に提案してください。

0 投票する
2 に答える
17605 参照

java - SentiWordNetの使用方法

ツイートを含むいくつかのcsvファイルで感情分析を行う必要があります。私は感情分析を行うためにSentiWordNetを使用しています。

彼らが彼らのサイトで提供した次のサンプルJavaコードを入手しました。使い方がわかりません。分析したいcsvファイルのパスはですC:\Users\MyName\Desktop\tweets.csv。のパスはSentiWordNet_3.0.0.txtですC:\Users\MyName\Desktop\SentiWordNet_3.0.0\home\swn\www\admin\dump\SentiWordNet_3.0.0_20130122.txt。私はJavaを初めて使用します、plsは助けてくれます、ありがとう!以下のサンプルJavaコードへのリンクはこれです。

Newcode:

0 投票する
2 に答える
2595 参照

nlp - 感情分析(SentiWordNet) - 文の文脈を判断する

次の手順で、が肯定的か否定的かを調べようとしています。

1.)スタンフォード NLP パーサーを使用して、文から品詞(動詞、名詞、形容詞など) を取得します。

2.) SentiWordNetを使用して、各品詞に関連する正と負の値を見つけます。

3.) 得られたポジティブ値とネガティブ値を合計して、センテンスに関連するネット ポジティブ値とネット ネガティブ値を計算します。

しかし問題は、SentiWordNet がさまざまな感覚/コンテキストに基づいて正/負の値のリストを返すことです。特定の文を品詞とともに SentiWordNet パーサーに渡して、意味/文脈を自動的に判断し、正と負の値のペアを1 つだけ返すことはできますか?

または、この問題に対する他の代替ソリューションはありますか?

ありがとう。

0 投票する
1 に答える
2341 参照

java - SentiWordNet を使用して誤ったスコアを取得する

私は SentiWordNet を使用していくつかの感情分析を行っており、こちらの投稿How to use SentiWordNetを参照しました。しかし、いろいろ入力してみるもスコアは0.0。ここで私が間違っていることはありますか?ありがとう!

SentiWordNet.txt の最初の 10 行を次に示します。

0 投票する
2 に答える
814 参照

c# - 顔文字に基づいて文を検索すると、肯定的または否定的です c#

私はc#でプロジェクトを行っています。絵文字に基づいて、文が肯定的か否定的か、あいまいかをチェックするのに役立つコードを探しています。

例えば:

  1. 私は自分の国を愛しています :) - (ポジティブ) ハッピー スマイリーが含まれているため
  2. 私は自分の国を愛しています :( - (ネガティブ) 悲しいスマイリーが含まれているからです
  3. 天気は良いです :( :) -(あいまい) 2 つのスマイリーが含まれているため、ポジティブかネガティブかを判断するのが曖昧です。
  4. 私は大学に行きたくない :( :) :) - (ポジティブ) 2 つの幸せなスマイリーと 1 つの悲しいスマイリーが含まれているからです。

私のプロジェクトの分野は感情分析です。

0 投票する
1 に答える
1998 参照

python - sentiwordnet pythonでの単語の意味の曖昧さの解消

私は現在、twitter のセンチメント分析に関する研究を行っています。私はsentiwordnet極性スコアのような定義済みの語彙リソースを組み合わせたいです。そしてそれを機械学習で進めます。問題は、sentiwordnet の正しいスコアを取得することです。以前の作業は常に、単語の意味の負と正の極性の合計スコアによって選択するだけです。たとえば、「mad」という単語は、否定的な単語として 3 回、肯定的な単語として 2 回表示される可能性があります。以前の作業のほとんどは、各極性を自動的に平均化します。そのため、スコアを取得する前に単語のあいまいさを解消して、実際にセンチワードネットを使用できるようにしたいと考えています。対象文とグロス文の類似度を比較して考えていたのですが、比較する方法はありますか?うまくいくと思いますか?そうでない場合は、あなたのアイデアを共有してください..

私はこの分野にまったく慣れておらず、初心者のPythonプログラマーなので、あなたからのアドバイスが本当に必要です..ありがとう..

0 投票する
2 に答える
1556 参照

sql - (非 CSV) テキスト データを PostgreSQL にインポートします。これはスペースと 1 つの大文字で区切られます

SQLを扱うのはこれが初めてです。Windows 7 64bit で PostgreSQL を使用しています。

次のように作成されたツイートの (大きな) .txt ファイルがあります。

ご覧のとおり、3 つの「列」はすべて T \t、従来のコンマ ( ,) の代わりに (U と W も同様) の方法で区切られています。dateuserおよびという名前の列を持つ SQL テーブルにファイル全体をインポートしたいと思いますtext_msg

おそらく何らかの方法で解析する必要があると思います。最も簡単で最も効率的な方法でデータをテーブルに入れる方法はありますか? また、問題の .txt ファイルはかなり大きい (>4GB) ため、手動で編集する簡単な方法がないことも考慮してください。