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
190
【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
490
Amazon BedrockでClaude 3.5 Sonnet v2のComputer useを試す
champ
0
94
Amazon Qの全体像を掴んでみよう!
champ
0
67
神アプデ?Amazon Comprehendで 生成系AIの毒性検出に挑戦!
champ
0
340
Bedrockで挑戦! 生成系AIで Slackコミュニケーションの活性化!
champ
0
440
Other Decks in Technology
See All in Technology
Observability — Extending Into Incident Response
nari_ex
1
580
書籍『実践 Apache Iceberg』の歩き方
ishikawa_satoru
0
260
SREのキャリアから経営に近づく - Enterprise Risk Managementを基に -
shonansurvivors
1
380
入院医療費算定業務をAIで支援する:包括医療費支払い制度とDPCコーディング (公開版)
hagino3000
0
120
スタートアップの現場で実践しているテストマネジメント #jasst_kyushu
makky_tyuyan
0
140
RemoteFunctionを使ったコロケーション
mkazutaka
1
150
もう外には出ない。より快適なフルリモート環境を目指して
mottyzzz
14
11k
【SORACOM UG Explorer 2025】さらなる10年へ ~ SORACOM MVC 発表
soracom
PRO
0
170
SOTA競争から人間を超える画像認識へ
shinya7y
0
620
QA業務を変える(!?)AIを併用した不具合分析の実践
ma2ri
0
160
DSPy入門
tomehirata
4
520
20251027_マルチエージェントとは
almondo_event
1
480
Featured
See All Featured
Music & Morning Musume
bryan
46
6.9k
Building a Modern Day E-commerce SEO Strategy
aleyda
44
7.9k
Stop Working from a Prison Cell
hatefulcrawdad
272
21k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
Raft: Consensus for Rubyists
vanstee
140
7.2k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Context Engineering - Making Every Token Count
addyosmani
8
310
How to train your dragon (web standard)
notwaldorf
97
6.3k
Into the Great Unknown - MozCon
thekraken
40
2.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Thoughts on Productivity
jonyablonski
71
4.9k
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の検索機能を実装してみたい!