0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Azure OpenAI Service】文章の感情分析アプリ作ってみたよぉ。

Last updated at Posted at 2025-04-06

環境メモ
⭐️Azure OpenAI service
⭐️Windows 11
⭐️プロセッサ:AMD Ryzen 7 6800HS with Radeon Graphics
⭐️Python

Azure Open AIを使って文章の感情分析アプリ作ってみたよぉ。

サービス:Azure AI services(Create Language)

API: Sentiment analysis
仕様:架空のラーメン屋のレビュー文を分類・スコア化し、ポジティブ・ニュートラル・ネガティブの割合を横棒グラフで視覚的に表示します。


↓↓↓↓完成内容

レビュー1

ラーメン味が濃いけど、おいしい。でも駐車場がわかりづらい。

全体の分析結果
100.png

個別の分析結果
ラーメン味が濃いけど、おいしい。まぁポジティブ あってるかなぁ。
101.png

でも駐車場がわかりづらい。 ネガティブ あってる。
102.png

レビュー2

ラーメンの味はおいしい。リピしない。待ち時間が長いのでイライラします

全体の分析結果
200.png

個別の分析結果
ラーメンの味はおいしい。 ポジティブ あってる。
201.png

リピしない。 ネガティブ なんだけどなぁ~
202.png

待ち時間が長い。 ネガティブ なんだけどなぁ~
203.png

レビュー3

有名なお店だけど、味は普通。接客は崩壊している。

全体の分析結果
300.png

個別の分析結果
有名なお店だけど、味は普通。 ネガティブ なんじゃないかなぁ~
301.png

接客が崩壊している ネガティブ ちゃんと分析してるなぁ。
302.png

レビュー4

駐車場の場所がわかりづらい。今時、こんなシステムは無いわ。リピートはしない。

全体の分析結果
400.png

個別の分析結果
駐車場の場所がわかりづらい。 ネガティブ ちゃんと分析してるなぁ。
401.png

今時、こんなシステムは無いわ。 ネガティブ だと思うけどなぁ~
402.png

リピートはしない。 ネガティブ だと思うけどなぁ~
403.png

レビュー5

店員の接客レベル低い。客を舐めてる。待ち時間が長い。味は普通。

全体の分析結果
500.png

個別の分析結果
店員の接客レベル低い。 ネガティブで、あってる。
501.png

客を舐めてる。 ネガティブで、あってる。
502.png

待ち時間が長い。 ネガティブ だと思うけどなぁ~
503.png

味は普通 中立で、あってる。
504.png

「Azure OpenAI」の設定

バックエンド(Azure OpenAI)の設定とフロントエンド(Python)の実装は、MicrosoftのLearnの手順に従って実施しました。

※注意:本記事は2025年3月時点の情報です。Azure OpenAIは継続的に進化しているため、バージョンアップによりUIや操作手順が変更される可能性があります。

感情分析とオピニオン マイニングとは
https://learn.microsoft.com/ja-jp/azure/ai-services/language-service/sentiment-opinion-mining/overview
000-01.png

クイックスタート: 感情分析とオピニオン マイニング
https://learn.microsoft.com/ja-jp/azure/ai-services/language-service/sentiment-opinion-mining/quickstart?tabs=windows&pivots=programming-language-python

000-02.png

↓↓以下、ざっくり手順キャプチャ
001.png

002.png

003.png

004.png

005.png

デプロイ完了
006.png

007.png

キーとエンドポイント
008.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?