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
生成AIとAWS CDKで実現! 自社ブログレビューの効率化
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
y-mae
October 30, 2024
Technology
1.3k
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
14
GenU の『Agent Builder』を使ってお手軽に AI エージェントを作成・利用してみよう
ymae
0
81
雲勉LT_Amazon Bedrock AgentCoreを知りAIエージェントに入門しよう!
ymae
2
330
3/26 クラウド食堂LT #2 GenU案件を通して学んだ教訓 登壇資料
ymae
2
560
AWSでRAGを実現する上で感じた3つの大事なこと
ymae
3
1.9k
「genai-quickstart-pocs」を使ってお手軽に生成AIのPoCを始めよう!
ymae
3
300
Other Decks in Technology
See All in Technology
Compose 新機能総まとめ / What's New in Jetpack Compose
yanzm
0
310
型は壁、Rustでもバグを直すな、表現できなくせよ
nwiizo
14
2.1k
Empower GenAI with Agile - あなたのアジャイルが生成AIのバフになる仕組み
hageyahhoo
1
210
kintone の AI コワーカーを、 Anthropic にエージェントを"ホストさせて"作った話 #devkinmeetup
sugimomoto
0
110
生成AI×AWS CDK×AWS FISで"振り返れる"ミニGameDayをつくろう
yoshimi0227
1
360
第67回コンピュータビジョン勉強会CVPR2026読会前編
tsukamotokenji
0
140
AI、CDK と協働する Full TypeScript アプリケーション開発 / Full TypeScript Application with AI and CDK
geekplus_tech
2
360
世界、断片、モデル。そして理解
ardbeg1958
1
130
アップデートで何が変わった?デモで学んで使いこなすIBM Bob2.0
muehara
0
110
しぶいSRE: サーバから見えない障害にどう向き合うか。ラストワンマイルのデバッグ実践 / Shibui SRE
kanny
13
6.4k
脱金融のフューチャー・デザイン / Future Design Beyond Finance
ks91
PRO
0
160
見守りエージェントを作ってみた(ローカルLLM + Hermes Agent)
happysamurai294
0
110
Featured
See All Featured
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
550
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
260
How to build a perfect <img>
jonoalderson
1
5.8k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
240
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
240
KATA
mclloyd
PRO
35
15k
Un-Boring Meetings
codingconduct
0
350
Building the Perfect Custom Keyboard
takai
2
810
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
590
A better future with KSS
kneath
240
18k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
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 ご清聴ありがとうございました!