概要概要
に基づく感情分析と用語選択のデモこのDiscoveryEurope2021プレゼンテーション。
データはからです米国連邦準備制度のベージュブック1970年5月から2020年10月までのレポート。 各ベージュブックレポートは、定性的データ(ビジネスリーダーへのインタビューなど)に基づいて経済状況と見通しを説明しています。 これは、連邦準備制度によって、国レベルと地区レベルの両方で年に8回発行されます。
ベージュブックの感情分析は、連邦準備制度の経済に対する楽観主義または悲観主義の程度の定量的尺度を提供します。これは、有用な経済指標となる可能性があります。 見るベージュブックの感情について報告しているエコノミストのこの実例。 この例では、ベージュブックの感情が景気後退の先行指標であり、ドットコムバストや大不況などの歴史的な出来事を追跡していることを示しています。
用語選択をベージュブックに適用して、景気後退に関連する用語を特定できます。 これは、景気後退の原動力または結果である特定の概念を明らかにする可能性があり、潜在的な感情用語をスクリーニングするためにも使用できます。 この例では、「延期」、「削減」、「キャンセル」などの有益な用語が明らかにされており、計画経済活動の混乱に関するベージュブックの言及が景気後退の重要な指標である可能性があります。
デモ用の2つのデータセットがあります。1つは感情分析用で、もう1つは用語選択用です。
- ベージュブック– Sentiment.jmp 5,268の地区レベルのレポートが含まれています。 表のスクリプトは、感情分析と2つの視覚化のために含まれています。(1)Sentiment Over Timeは、景気後退の期間を伴う感情追跡を示し(赤で表示)、(2)12の連邦準備銀行地区の感情を時系列で示す地理マップ(たとえば、1999年から2001年のドットコムバストの間にサンフランシスコ地域の感情が上昇し、急速に低下しました。 マップにはカスタムマップファイルが必要です。これもここに含まれています。
- ベージュブック–用語Selection.jmp 436の全国レベルのレポートと、発行日に米国経済が不況にあったかどうかを示すバイナリ変数が含まれています。 単独のテーブルスクリプトは、上位1000の用語を予測子として、不況を結果変数として使用して、用語選択を起動します(「不況」はターゲットレベルです)。
可能なデモフローについては、以下にリンクされているディスカバリーのプレゼンテーションを参照してください。
注意すべき重要なこと:
- 感情分析スクリプトは、約100のカスタム感情用語とフレーズをデフォルトの感情辞書に追加します。 実際の実務では、スコアのよりきめ細かい指定や不適切なデフォルトの感情用語の削除など、さらにカスタマイズする必要があります。 デモ中に、辞書に含めるべき(または含めない)用語、または同意できないスコアを見つけた場合は、辞書をインタラクティブにカスタマイズすることがいかに簡単であるかを示す良い機会です。
- 感情分析スクリプトは、最初に実行したときにすべてのレポートの構文解析をトリガーします。 レポートの数と長さにより、これが完了するまでに数分かかる場合があります。 結果の解析は一定期間マシンにキャッシュされますが、オペレーティングシステムの設定ごとに最終的に削除される可能性があります。 デモを行う少なくとも15分前に必ずスクリプトを実行して、後で顧客の前で分析を開始するときに解析がキャッシュされるようにします。 緊急時には、否定と強化の精度が低下しますが、解析をキャンセルしても結果を得ることができます。
- スクリプトは、トークン化中にカスタム正規表現を使用して、各レポート全体に存在する中括弧内のセクションヘッダーを削除します。 テーブルスクリプトのSetRegex()呼び出しを参照してください。
3番目のデータセットが含まれています。 Beige Book Raw –セクションContent.jmp 。 これには、生データに存在するHTMLセクションヘッダーによって分類された地区レベルのレポートと全国的なレポートの両方が含まれます。 これらのデータを使用して、特定の経済領域(製造、小売、労働など)に関する分析を試みることができます。 残念ながら、レポートはセクションの命名(またはセクションの所有)に一貫性がないため、セクションタイトルの再コーディングが必要になります。 それでも、ドメイン固有の感情と一般的な経済指標との関係を調査する機会があります(たとえば、「雇用」セクションの感情が失業率を追跡しているかどうかを判断する)。
ベージュブックを分析し、生のHTMLをスクレイピングしてJMPテーブルに処理してくれたXanGreggに感謝します。
製品とスクリプトプラットフォーム
製品:JMP Pro 16
スクリプトプラットフォーム:テキストエクスプローラー(感情分析、用語選択)、グラフビルダー
情報元
ファイル
- ベージュブック– Sentiment.jmp :感情分析のための地区レベルのレポート
- ベージュブック–用語Selection.jmp :用語選択のための全国レベルのレポート
- Beige Book Raw –セクションContent.jmp :レポートセクションごとの全国および地区レベルのレポート。必要に応じてさらに調査する
- Fed District Map.zip :連邦準備銀行のカスタムマップファイル
デモの例