Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AWS Comprehendで作る感情分析日記サービス
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Inoue Gaku
November 12, 2025
Programming
24
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS Comprehendで作る感情分析日記サービス
2025-11-06 若手AWSなんでも共有会でLTさせていただいたときの資料です。
Inoue Gaku
November 12, 2025
More Decks by Inoue Gaku
See All by Inoue Gaku
CODE Chapter1
gaku1031
0
24
Other Decks in Programming
See All in Programming
SREの越境 / SRE Collaboration
y0hgi
2
310
Event is what happens
moro
2
770
Railsバージョンを4倍にした話
optim
0
350
APNsからLive Activityを開始する話
yumnumm
0
170
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
640
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
140
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
300
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
160
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
350
個人開発者よ、Honoを使え(おじさんver)
tanahiro2010
2
260
カツオ、ご期待ください
suneo3476
0
190
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
Featured
See All Featured
エンジニアに許された特別な時間の終わり
watany
109
250k
It's Worth the Effort
3n
188
29k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
Docker and Python
trallard
47
4.2k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
2
6.3k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.8k
From π to Pie charts
rasagy
1
400
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
480
The Pragmatic Product Professional
lauravandoore
37
7.5k
How to build a perfect <img>
jonoalderson
1
6.1k
Transcript
AWS Comprehendで作る 感情分析日記サービス
1 自己紹介 2 AWS Comprehendとは 3 アーキテクチャ概要 4 実装のポイント 5 制作物
自己紹介 井上 岳 いのうえ がく 福岡県出身 23歳 プログラミングコミュニティPOSSE所属 株式会社アンチパターンインターン アーキテクチャが好きです(DDDとか)
AWS Comprehendとは 自然言語処理のマネージドサービス テキストから感情・キーフレーズを抽出 機械学習の知識不要で簡単に導入可能 活用例:カスタマーサポート → 顧客の満足度・不満度をリアルタイム監視 AWS Comprehend
アーキテクチャ概要
実装のポイント 1 Comprehend: 同期 vs 非同期の設計比較 2 Comprehend: カスタム分類器 3 Hono on Lambda
実装のポイント 1 Comprehend: 同期 vs 非同期の設計比較 2 Comprehend: カスタム分類器 3 Hono on Lambda
Comprehend: 同期 vs 非同期の設計比較 従来の同期API 設計した非同期ジョブ エンドポイント必須 → 常時稼働で月$40 😱
高い // エンドポイント必須 // 分類器直接指定 実行時のみ課金で 想定コスト削減: 月$40 → $0
実装のポイント 1 Comprehend: 同期 vs 非同期の設計比較 2 Comprehend: カスタム分類器 3 Hono on Lambda
Comprehend: カスタム分類器 トレーニングデータ生成 // 各感情150サンプル生成(合計1200サンプル) // ... 8感情分 Comprehendに用意されているカスタムモデル作成機能を利用 デフォルトはPOSITIVE,
NEGATIVE, NEUTRAL, MIXEDの4種類 Joy, Trust, Fear, Sadness, Anticipation, Anger, Disgust, Surpriseの8種類に 改造
実装のポイント 1 Comprehend: 同期 vs 非同期の設計比較 2 Comprehend: カスタム分類器 3 Hono on Lambda
Hono on Lambda 従来の課題 API Gateway + Lambda統合: エンドポイントごとにLambda関数 コールドスタート対策が大変
ルーティングロジックの分散 // これだけ! 1つのLambda関数でAPI全体を管理
制作物
制作物 Kibi(きび) 感情の機微(きび)を見つけるサービス ・・ Notionのような書き心地で毎日気軽に
ご清聴ありがとうございました!