問題タブ [senti-wordnet]
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.
python - Python での感情分析
さまざまな Web サイトからレビューを抽出してファイルに保存し、senti-wordnet (特定のスコアを与える) を使用して各文を肯定的または否定的に分類しています。Python 2.7 を使用しています。ファイルに保存されたレビューに対してどのように機能するかわかりません。このためのpythonのコードを知っている人はいますか?
このコードは、必要な形容詞、副詞、動詞のみを提供します。これらの単語をポジティブまたはネガティブに分類したいと思います。
sentiment-analysis - SentiWordNet におけるセンス番号の意味は何ですか?
自分のプロジェクトで SentiWordNet を使用したいのですが、センス番号が何をするのかわかりませんでした。これは SentiWordNet の単語リストの一部です。
POS ID PosScore NegScore SynsetTerms Gloss
a 00002730 0 0 acroscopic#1 頂点に面または側面
a 00002843 0 0 ベーシスコピック#1 ベース向きまたは横向き
a 00003829 0.25 0 parturient#2 出産; 「分娩雌牛」
これは、SentiWordNet の単語リスト ドキュメントからの説明です。
ペア (POS,ID) は、WordNet (3.0) synset を一意に識別します。PosScore と NegScore の値は、SentiWordNet によって synset に割り当てられた陽性スコアと陰性スコアです。客観性スコアは次のように計算できます: ObjScore = 1 - (PosScore + NegScore) SynsetTerms 列は、synset に属する (スペースで区切られた) 用語をセンス番号とともに報告します。
関連する質問 here も見つけましたが、回答からセンス数の特徴がわかりませんでした。関連する質問のリンクは次のとおりです。sentiwordnet 3.0の結果は何を意味しますか?
私の質問は、コードでこのセンス番号部分をどのように使用できますか? それは正確に何をしますか?
python-3.x - PythonでWordNetを使用してリストから同様の意味の単語を見つける方法は?
先生、教授、講師などの単語のリストがあります。このような類似した意味の単語をリストからすべて見つけて、TEACHER カテゴリに数えたいと思います。そして、私にはそのようなさまざまなカテゴリがたくさんあります。Pythonで同様の意味の単語を見つけるにはどうすればよいですか? 何か案が?以前は、次のような単語で単純に検索していました。
しかし、問題は、上記の関数が関数で指定された単語のみを検索することです。一部のカテゴリには 5、10、20 が含まれる場合があるため、これらすべての単語を関数に渡すことはできません。リスト?
java - WordNet には「for」という単語の定義がありません
英単語の検証に使用WordNet 3
していますが、単語の定義がありませんfor
。
コードスニペット:
localization - 現地語の感情分析 (ネパール語)
ドキュメント レベルでセンチメント分析を行いたいと考えています。しかし、私はネパール語で感情分析をしようとしています。だから、私にはリソースがありません。ラベル付けされたデータがないため、Naive Bayes Classifier を実行できません。また、ネパールの wordnet が存在しないため、vai wordnet を実行できません。私が読んだ論文には、通常、他の言語のラベル付きデータまたはセンチワードネットがありました。
私はこれらのことを知りたいです:
- 上記の場合、センチメント分析にはどのアプローチを使用する必要がありますか?
- データのラベルを動的に生成する方法はありますか?
python - pythonでスコアリングするsentiwordnet
ツイッターのセンチメント分析に関する研究を行っています。Pythonでコーディングする方法について少し知識があります。私の研究はコーディングに関連しているので、Python を使用してセンチメントを分析する方法についていくつかの研究を行いました。以下は、1.ツイートのトークン化 2.トークンの POS タグ付けと残りのポジティブとの計算です。私が今直面している問題に対する否定的な感情であり、あなたの助けが必要です.
以下は私のコード例です:
したがって、pythonを使用してsentiwordnetについてコーディングし、すでにPOSタグが付けられたツイートの正と負のスコアを計算する例を示したり、ガイドしたりするのを誰かが手伝ってくれるかどうか尋ねたい. 少し早いですがお礼を
nlp - テキスト フラグメントの urgency_intensity を計算するための NLP アルゴリズム
SentiWordnet がセンチメント極性の単語のスコアを提供するように、テキスト フラグメントの緊急度のスコアを計算したいと考えています。リクエストの緊急度に基づいて、テキストに高、中、または低のタグを付けたいと考えています。黒か白かではないので、分類は目的を果たさないようです。緊急度のスコアを与えるアルゴリズムが必要です。その後、さまざまなカテゴリに到達するためにしきい値を使用できます。
形容詞格付けが使えるか調べてみました。センチメント用の SentiWordNet のように、すでに構築されたシーアはありますか。
SentiWordNet の極性スコア値をすべての副詞に使用し、それらを使用してスコアを計算できますか?
前もって感謝します。
nlp - SentiWordNet 3 の内部構造
私はSentiwordNet3
辞書を使用した感情分析のプロジェクトに取り組んでいます。問題は、辞書の構造を理解できないことです。このレキシコンの 1 行は次のとおりです。
a 00002730 0 0 acroscopic#1 頂点に面または側面
1. a
=? a
の目的
2. POS-ID=00002730
. の目的はPOS-ID
何ですか?
3. SynsetTerms Gloss
=acroscopic#1 facing or on the side toward the apex
- とは
acroscopic
? スコアが欲しいのは単語ですか? - とは
#1
? 目的? - 文が の後にあるのはなぜ
#1
ですか?facing or on the side toward the apex
.
スコアへのアクセスに関する限り、次のようにアクセスしました。
a
でAdjective
ありv
、辞書にもありますr
。n
senti-wordnet - SentiWordNet を使用したセンチメント分析。
文章をポジティブ、ネガティブ、ニュートラルに分類したい。Java でコードを記述しましたが、ファイルのコードの使用方法がわかりません。上記のコードでは、ファイルを使用する必要があり、各文の結果は肯定的、否定的、中立的である必要があります。これについて私を導いてください。
}