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
【Bedrock×Athena】生成系AIでSlackデータの分析に挑戦
Search
Champ
July 25, 2024
Technology
0
150
【Bedrock×Athena】生成系AIでSlackデータの分析に挑戦
Champ
July 25, 2024
Tweet
Share
More Decks by Champ
See All by Champ
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
1
450
Amazon BedrockでClaude 3.5 Sonnet v2のComputer useを試す
champ
0
88
Amazon Qの全体像を掴んでみよう!
champ
0
54
神アプデ?Amazon Comprehendで 生成系AIの毒性検出に挑戦!
champ
0
310
Bedrockで挑戦! 生成系AIで Slackコミュニケーションの活性化!
champ
0
430
Other Decks in Technology
See All in Technology
5min GuardDuty Extended Threat Detection EKS
takakuni
0
180
LangChain Interrupt & LangChain Ambassadors meetingレポート
os1ma
2
230
Zephyr RTOSを使った開発コンペに参加した件
iotengineer22
1
170
React開発にStorybookとCopilotを導入して、爆速でUIを編集・確認する方法
yu_kod
1
110
CursorによるPMO業務の代替 / Automating PMO Tasks with Cursor
motoyoshi_kakaku
2
820
KubeCon + CloudNativeCon Japan 2025 Recap Opening & Choose Your Own Adventureシリーズまとめ
mmmatsuda
0
240
Yamla: Rustでつくるリアルタイム性を追求した機械学習基盤 / Yamla: A Rust-Based Machine Learning Platform Pursuing Real-Time Capabilities
lycorptech_jp
PRO
4
180
ビギナーであり続ける/beginning
ikuodanaka
3
440
Delegating the chores of authenticating users to Keycloak
ahus1
0
130
Lazy application authentication with Tailscale
bluehatbrit
0
120
How Community Opened Global Doors
hiroramos4
PRO
1
130
Connect 100+を支える技術
kanyamaguc
0
160
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
How to Ace a Technical Interview
jacobian
277
23k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Raft: Consensus for Rubyists
vanstee
140
7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Adopting Sorbet at Scale
ufuk
77
9.4k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Designing Experiences People Love
moore
142
24k
We Have a Design System, Now What?
morganepeng
53
7.7k
Unsuck your backbone
ammeep
671
58k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
Transcript
【Bedrock×Athena】 ⽣成系AIでSlackデータの分析に挑戦 荒牧慧(Champ)
⻑期休暇明け、 こう感じたことはないでしょうか?
Slack(他コミュニケーションツール) に メッセージ溜まりすぎ。。。
メッセージが多すぎて、 確認だけで1⽇が終わってしまう
と、思っていたら
先⽇、Slack AIがGA 🎉 🎉
やった!!🙌🙌 いい感じにサマってくれるぜ!🙌
と、思いきや
None
。。。⾼いな🥺
とはいえ、かなり便利そう でも、試すにはコストが。。。
ということで、
似た機能をBedrockとAthenaで 構築してみよう!!
Amazon Athena Amazon Bedrock x
アーキテクチャ
アーキテクチャ Slackデータ収集 Lambda Slackデータ格納 バケット Athena 推論用Lambda Claude 3.5 Sonnet
Slack
①Slackからデータ収集し、S3へ Slackデータ収集 Lambda Slackデータ格納 バケット Athena 推論用Lambda Claude 3.5 Sonnet
Slack
②Athenaでフィルタ検索 Slackデータ収集 Lambda Slackデータ格納 バケット Athena 推論用Lambda Claude 3.5 Sonnet
Slack
③Bedrockで要約 Slackデータ収集 Lambda Slackデータ格納 バケット Athena 推論用Lambda Claude 3.5 Sonnet
Slack
デモ
None
躓いたポイント
S3バケットに格納されたデータをAthena が正しく読み取ってくれない
S3バケットに格納されたデータをAthena が正しく読み取ってくれない Athenaの理解が浅く 1つのjsonからいい感じに読み 取ってくれると誤解
S3バケットに格納されたデータをAthena が正しく読み取ってくれない 1⾏1jsonになるように修正
テストデータの準備が。。。🥺 実際のデータを使⽤するのはNG
テストデータの準備が。。。🥺 Bedrockで⽣成
まとめ
まとめと展望 まとめ • BedrockとAthenaでSlackメッセージの分析はできる! • Slack AI使いたい! 展望 • Slack
AIの検索機能を実装してみたい!