Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AWS Comprehendで作る感情分析日記サービス
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Inoue Gaku
November 12, 2025
Programming
0
10
AWS Comprehendで作る感情分析日記サービス
2025-11-06 若手AWSなんでも共有会でLTさせていただいたときの資料です。
Inoue Gaku
November 12, 2025
Tweet
Share
More Decks by Inoue Gaku
See All by Inoue Gaku
CODE Chapter1
gaku1031
0
21
Other Decks in Programming
See All in Programming
ロボットのための工場に灯りは要らない
watany
8
2.1k
AI時代でも変わらない技術コミュニティの力~10年続く“ゆるい”つながりが生み出す価値
n_takehata
2
690
米国のサイバーセキュリティタイムラインと見る Goの暗号パッケージの進化
tomtwinkle
2
540
Ruby and LLM Ecosystem 2nd
koic
0
380
How to stabilize UI tests using XCTest
akkeylab
0
110
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
360
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
15
2.9k
株式会社 Sun terras カンパニーデック
sunterras
0
2k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
380
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
2k
朝日新聞のデジタル版を支えるGoバックエンド ー価値ある情報をいち早く確実にお届けするために
junkiishida
1
780
オブザーバビリティ駆動開発って実際どうなの?
yohfee
3
800
Featured
See All Featured
A Tale of Four Properties
chriscoyier
163
24k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
73
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
470
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
The Pragmatic Product Professional
lauravandoore
37
7.2k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
97
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.4k
Facilitating Awesome Meetings
lara
57
6.8k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.7k
Visualization
eitanlees
150
17k
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のような書き心地で毎日気軽に
ご清聴ありがとうございました!