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
120
【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
360
Amazon BedrockでClaude 3.5 Sonnet v2のComputer useを試す
champ
0
26
Amazon Qの全体像を掴んでみよう!
champ
0
43
神アプデ?Amazon Comprehendで 生成系AIの毒性検出に挑戦!
champ
0
270
Bedrockで挑戦! 生成系AIで Slackコミュニケーションの活性化!
champ
0
400
Other Decks in Technology
See All in Technology
新卒1年目、はじめてのアプリケーションサーバー【IBM WebSphere Liberty】
ktgrryt
0
190
ソフトウェアアーキテクトのための意思決定術: Software Architecture and Decision-Making
snoozer05
PRO
4
680
Asset Centric な データ変換パイプラインの攻略法
recruitengineers
PRO
1
100
RevOpsへ至る道 データ活用による事業革新への挑戦 / path-to-revops
pei0804
1
350
レイクハウスとはなんだったのか?
akuwano
14
1.6k
dbtを中心にして組織のアジリティとガバナンスのトレードオンを考えてみた
gappy50
2
400
インシデントキーメトリクスによるインシデント対応の改善 / Improving Incident Response using Incident Key Metrics
nari_ex
0
2.8k
ココナラのセキュリティ組織の体制・役割・今後目指す世界
coconala_engineer
0
170
アクセシブルなマークアップの上に成り立つユーザーファーストなドロップダウンメニューの実装 / 20250127_cloudsign_User1st_FE
bengo4com
1
1.1k
MicrosoftのOSSだけでAIによるブラウザテストを構成する
ymd65536
1
220
ハンズオンで学ぶ Databricks - Databricksにおけるデータエンジニアリング
taka_aki
1
2k
メンバーがオーナーシップを発揮しやすいチームづくり
ham0215
2
340
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Code Review Best Practice
trishagee
65
17k
How to Ace a Technical Interview
jacobian
276
23k
Making the Leap to Tech Lead
cromwellryan
133
9k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
Side Projects
sachag
452
42k
Faster Mobile Websites
deanohume
305
30k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
510
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
Optimizing for Happiness
mojombo
376
70k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
6
210
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の検索機能を実装してみたい!