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
【Bedrock×Athena】生成系AIでSlackデータの分析に挑戦
Search
Champ
July 25, 2024
Technology
260
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
【Bedrock×Athena】生成系AIでSlackデータの分析に挑戦
Champ
July 25, 2024
More Decks by Champ
See All by Champ
MCPサーバー、AWSのどこに置く?
champ
0
170
Kiro CLI 徹底解剖
champ
0
52
Amazon Bedrockの自動推論チェックを検証!
champ
0
37
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
1
580
Amazon BedrockでClaude 3.5 Sonnet v2のComputer useを試す
champ
0
150
Amazon Qの全体像を掴んでみよう!
champ
0
100
神アプデ?Amazon Comprehendで 生成系AIの毒性検出に挑戦!
champ
0
410
Bedrockで挑戦! 生成系AIで Slackコミュニケーションの活性化!
champ
0
490
Other Decks in Technology
See All in Technology
会社説明資料
persolserverworks
0
9.7k
Deep Data Security 機能解説
oracle4engineer
PRO
2
800
アウトプット初心者、半年間のふりかえり
4o1sobblue
0
300
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
120
TinyGoでオブザーバビリティ?OpenTelemetryはTinyGoで使えるのか / Is OpenTelemetry available in TinyGo environment?
ymotongpoo
2
140
M5Stackで作る BLEマウス GPSログの世界
tomokusaba
0
290
Jetson Orin Nanoとk3sとローカルLLMで音声文字起こしシステム作ってみた
y_sera15
0
120
メルペイ 会計システム概要と歴史
mewuto
1
220
DWH の限界突破! AI エージェント向け爆速リアルタイムデータ基盤 ClickHouse
jozono
1
400
Kiro Crewをはじめよう
kizawa2020
1
150
AI時代のPRレビューにどう向き合うか?
kairim0
1
230
Datadog の学び方 - あるいは、オブザーバビリティを学ぶとは何か
mananyuki
1
560
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
KATA
mclloyd
PRO
35
16k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
530
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
1
280
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
270
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
620
Technical Leadership for Architectural Decision Making
baasie
3
600
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
300
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
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の検索機能を実装してみたい!