環境メモ
⭐️Azure OpenAI service
⭐️Windows 11
⭐️プロセッサ:AMD Ryzen 7 6800HS with Radeon Graphics
⭐️Python
Azure Open AIを使って文章の感情分析アプリ作ってみたよぉ。
サービス:Azure AI services(Create Language)
API: Sentiment analysis
仕様:架空のラーメン屋のレビュー文を分類・スコア化し、ポジティブ・ニュートラル・ネガティブの割合を横棒グラフで視覚的に表示します。
↓↓↓↓完成内容
✨Azure OpenAI Service✨
— non (@nonnonkapibara) March 31, 2025
🤖Chat Bot🤖アプリを作ってみたよぉ😍
サービス: Azure Open AI
モデル: gpt-4o-mini
↓↓↓自分メモhttps://t.co/HGNJtmsMjo#AzureOpenAIService#CWB pic.twitter.com/WXzmzhgl6T
レビュー1
ラーメン味が濃いけど、おいしい。でも駐車場がわかりづらい。
個別の分析結果
ラーメン味が濃いけど、おいしい。
まぁポジティブ あってるかなぁ。
レビュー2
ラーメンの味はおいしい。リピしない。待ち時間が長いのでイライラします
個別の分析結果
ラーメンの味はおいしい。
ポジティブ あってる。
レビュー3
有名なお店だけど、味は普通。接客は崩壊している。
個別の分析結果
有名なお店だけど、味は普通。
ネガティブ なんじゃないかなぁ~
レビュー4
駐車場の場所がわかりづらい。今時、こんなシステムは無いわ。リピートはしない。
個別の分析結果
駐車場の場所がわかりづらい。
ネガティブ ちゃんと分析してるなぁ。
今時、こんなシステムは無いわ。
ネガティブ だと思うけどなぁ~
レビュー5
店員の接客レベル低い。客を舐めてる。待ち時間が長い。味は普通。
個別の分析結果
店員の接客レベル低い。
ネガティブで、あってる。
「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
クイックスタート: 感情分析とオピニオン マイニング
https://learn.microsoft.com/ja-jp/azure/ai-services/language-service/sentiment-opinion-mining/quickstart?tabs=windows&pivots=programming-language-python