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
生成AIとAWS CDKで実現! 自社ブログレビューの効率化
Search
y-mae
October 30, 2024
Technology
1.5k
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
生成AIとAWS CDKで実現! 自社ブログレビューの効率化
10/30_若手エンジニア応援LT会_登壇資料
y-mae
October 30, 2024
More Decks by y-mae
See All by y-mae
Claude CodeとAmazon Bedrock AgentCoreでつくる、自分だけのAIアシスタント
ymae
0
230
GenU の『Agent Builder』を使ってお手軽に AI エージェントを作成・利用してみよう
ymae
0
130
雲勉LT_Amazon Bedrock AgentCoreを知りAIエージェントに入門しよう!
ymae
2
350
3/26 クラウド食堂LT #2 GenU案件を通して学んだ教訓 登壇資料
ymae
2
810
AWSでRAGを実現する上で感じた3つの大事なこと
ymae
3
2k
「genai-quickstart-pocs」を使ってお手軽に生成AIのPoCを始めよう!
ymae
3
320
Other Decks in Technology
See All in Technology
ユーザー価値を届け続けるためにウォンテッドリーが大切にしている文化
kotaminato
0
160
LLMに渡さなかった仕事
nanaism
0
280
Genieを崇めよ
kameitomohiro
0
150
目の前の楽しいが人生を変える - コミュニティの螺旋の歩き方と楽しむコツ / change your life
soudai
PRO
5
630
2026_devsumi_ozono.pdf
o3
3
510
iOSDC Japan 2026 day1 TrackC 10:50
feedtailor
1
160
ソフトウェアDNAとクラウドエージェントのススメ
cloudace
0
110
今話題のAI「Jev」って何? 宇宙最速で学ぶ会
minorun365
PRO
26
15k
すぐできる衛星通信対応 あとは山奥に行くだけ
tatetate55
0
130
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
12k
10Xに技術的負債をもたらした「2つの境界の歪み」その構造と解消への営み
10xinc
0
2k
白金鉱業Meetup Vol.25 アウトカムが二値のデータに対するCausal Impact
brainpadpr
0
210
Featured
See All Featured
Balancing Empowerment & Direction
lara
6
1.3k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.8k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
670
The agentic SEO stack - context over prompts
schlessera
0
940
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Mobile First: as difficult as doing things right
swwweet
225
10k
Designing Experiences People Love
moore
143
24k
How to Ace a Technical Interview
jacobian
281
24k
Believing is Seeing
oripsolob
1
220
How Software Deployment tools have changed in the past 20 years
geshan
1
34k
Transcript
生成AIとAWS CDKで実現! 自社ブログレビューの効率化 2024/10/30 アイレット株式会社 DX開発事業部 モダンエンジニアリングS ビジネスデザインG
前野佑宜 若手エンジニア応援 LT会 登壇資料
2 アジェンダ 1. 自己紹介 2. 「ブログレビュー」の実情について 3. What’s New Summary
Notifierを使ってブログの自動レビューやってみた 4. 今後の展望・まとめ
3 1.自己紹介
4 1.自己紹介 前野佑宜(まえの ゆうき) • アイレット株式会社/新卒入社2年目/2024 AWS Jr.Champions •
DX開発事業部 モダンエンジニアリングS • 現在はAWS生成AI案件のPoCを担当 • 好きなAWSサービス: AWS Lambda, Amazon Bedrock • 趣味:ランニング/お酒🍶
5 今回のLTのキーワード • What’s New Summary Notifier →AWSのOSS • AWS
CDK • Amazon Bedrock(Claude3.5) ◾今回のLTのキーワード ◾今回のLTで触れないこと • AWS CDKの詳しい仕組み • 実装の中身の詳細な解説 ◦ 実装に関して、詳細はブログで解説しておりますのでそちらをご覧く ださい
6 2.「ブログレビューの実情」について
7 2.「ブログレビュー」の実情について ◾ブログレビュー、実はすごく大変・・・ マーケティング担当者が、 一件一件手作業で内容の精査をしている 全エンジニアのブログの誤字脱字や 表現の誤りをチェックするのは大変。
時には見落としてしまうことも。。 (弊社の場合)
8 2.「ブログレビュー」の実情について ◾どうすればこの課題を解決できるか? 社内のブログガイドラインに沿って AIと組み合わせてレビューさせる AIにチェックさせることで 確認漏れが軽減できるのでは?
9 3.「ブログレビュー」の実情について ◾上長や執行役員の方からの後押しがありやってみることに! 前野くん、 この問題、AWSのOSS使って 解決してみない?? ブログネタにもなるし!
面白そうなので ぜひやってみたいです! まずは試験的に やってみよう!
10 3.What’s New Summary Notifierを使ってブログの自動レビューやってみた
11 3.What’s New Summary Notifierを使ってブログの自動レビューやってみた ◾What’s New Summary Notifier とは
AWSの最新情報( What’s new) を要約し、 Slack/Teamsに配信してくれる アプリケーション 大量の 最新情報をキャッチアップし続 けるのは大変・・ →そんな課題を解決!
12 3.What’s New Summary Notifierを使ってブログの自動レビューやってみた ◾What’s New Summary Notifierのイメージ
13 3.What’s New Summary Notifierを使ってブログの自動レビューやってみた ◾What’s New Summary Notifier のアーキテクチャ
14 3.What’s New Summary Notifierを使ってブログの自動レビューやってみた ◾What’s New Summary Notifier プロジェクト構成
CDKのリソース構築 CDKリソースにおける 設定値を管理 ニュースを取得(rss-crawler) Slackに通知 (notify-to-app)
15 3.What’s New Summary Notifierを使ってブログの自動レビューやってみた ◾一見課題と関係なさそうだが、 どうアレンジするか?? AWSの最新記事を 要約し、Slack/Teamsに配信 iret.mediaの最新記事を
レビューし Slackに配信 弊社 オウンドサイト
16 3.What’s New Summary Notifierを使ってブログの自動レビューやってみた ◾今回作ったものの アーキテクチャ
17 3.What’s New Summary Notifierを使ってブログの自動レビューやってみた ◾What’s New Summary Notifier 改造版
→プロジェクト構成自体には変化なし CDKのリソース定義を 一部追記 ペルソナと 通知対象の記事を修正 AIに渡すプロンプトを修正
18 3.What’s New Summary Notifierを使ってブログの自動レビューやってみた ◾具体的にカスタマイズする箇所 • AWSのRSS→自社サイトのRSSをクロールさせる • AIに与えるプロンプト
◦ ペルソナを自社社員(アイレットの社員)にする ◦ 「要約」ではなく「記事のレビュー」にする • 記事のレビュー観点は独立したテキストファイルとして S3に保持 ◦ →マーケティング担当者側でもプロンプトを考え、反映しやすく
19 3.What’s New Summary Notifierを使ってブログの自動レビューやってみた ◾Amazon Bedrock(Claude3.5)に渡しているプロンプトの中身 prompt_data = f"""
<input>{blog_body}</input> <persona>あなたはプロフェッショナルな{persona}です。</persona> <instruction>{instruction_data}</instruction> <outputLanguage>{language}</outputLanguage> <summaryRule>記事で特定された主なエラーの種類について要約してくだ さい。出力形式は<outputFormat></outputFormat> タグで定義されています。</summaryRule> <outputFormat><thinking>(エラーや提案の箇条書き、または問題が見つ からない場合のフィードバック)</thinking> <summary>(最終的な要約)</summary></outputFormat> """ S3に格納しているtxt ファイルから取得 cdk.jsonで定義
20 3.What’s New Summary Notifierを使ってブログの自動レビューやってみた ペルソナ 出力言語 通知対象の
記事 ◾cdk.jsonの設定値
21 3.What’s New Summary Notifierを使ってブログの自動レビューやってみた ◾Amazon Bedrock(Claude3.5)に渡しているレビュー観点の中身
22 3.What’s New Summary Notifierを使ってブログの自動レビューやってみた ◾最終的に出来たもの ガイドライン に沿っているか チェック 改善点の提案
記事を一からチェックする 必要が無くなった! →負荷軽減
23 4.今後の展望・まとめ
24 4.今後の展望・まとめ ◾今後の展望 • 公開「前」の記事レビュー ◦ 現状は、公開済みの記事しかレビューができない ◦ →下書き記事をAPIで取得しそれをレビューできるようにすれば実現可能 か?
25 4.今後の展望・まとめ ◾まとめ • What’s New Summary Notifier をカスタマイズすれば、社内業務の改善に活用 ができる
• ただAIを「試して使う」だけでなく、 「どう自分の中 /自社の業務効率化に活用できるか」 という視点で考えることが 大事
26 <補足> ◾参照文献・サイト • 生成 AI で AWS アップデートを効率的にキャッチアップ !
(AWSブログ) • whats-new-summary-notifier (OSSのGitHubリポジトリ) • 【検証】iret.mediaの記事をAIに自動レビューさせる (今回のツールに関する記 事)
27 ご清聴ありがとうございました!