SlideShare une entreprise Scribd logo
1  sur  14
https://programming-ai.belltree.tokyo/
今回つくった、AIがシステムを作ってくるシステムのURL
※ 発表内容や資料の内容は、発表者個人の見解であり、発表者が所属する組織とは一切関係がありません。
AIとAWSで現世から離れる試み
AIみ
鈴木 潤
34歳 会社員 男性
パーソルホールディングス株式会社 平社員
AWS, Node.js, React などをよく使います。
専門領域:コンピュータリソースの無駄遣い
欲しい物: 金と権力
好きな物: 金と権力
苦手な物: 社会活動全般
仕事がちょっと大変な時もあったりするから
俺のかわりにAIにシステム作ってもらえるシステム作った
要約
https://programming-ai.belltree.tokyo/
今回つくった、AIがシステムを作ってくるシステムのURL
※ 発表内容や資料の内容は、発表者個人の見解であり、発表者が所属する組織とは一切関係がありません。
https://programming-ai.belltree.tokyo/
今回つくった、AIがシステムを作ってくるシステムのURL
※ 発表内容や資料の内容は、発表者個人の見解であり、発表者が所属する組織とは一切関係がありません。
背景
https://programming-ai.belltree.tokyo/
今回つくった、AIがシステムを作ってくるシステムのURL
※ 発表内容や資料の内容は、発表者個人の見解であり、発表者が所属する組織とは一切関係がありません。
上司
これやれ。
ヤダ!
俺
わかりました。
心の声
返答
指示
背景
https://programming-ai.belltree.tokyo/
今回つくった、AIがシステムを作ってくるシステムのURL
※ 発表内容や資料の内容は、発表者個人の見解であり、発表者が所属する組織とは一切関係がありません。
背景 TwitterというかXが
圧倒的生産性に
寄与していることが分かる
確定的に明らか
揺るぎなき
Evidence
https://programming-ai.belltree.tokyo/
今回つくった、AIがシステムを作ってくるシステムのURL
※ 発表内容や資料の内容は、発表者個人の見解であり、発表者が所属する組織とは一切関係がありません。
As Is
To Be
業務の合間にXというかTwitter
XというかTwitterの合間に業務
ギャップを埋めていくソリューションが求められていく!
本質的でクリエイティブな部分に注力すべき!
https://programming-ai.belltree.tokyo/
今回つくった、AIがシステムを作ってくるシステムのURL
※ 発表内容や資料の内容は、発表者個人の見解であり、発表者が所属する組織とは一切関係がありません。
https://programming-ai.belltree.tokyo/
今回つくった、AIがシステムを作ってくるシステムのURL
※ 発表内容や資料の内容は、発表者個人の見解であり、発表者が所属する組織とは一切関係がありません。
システムの構成
https://programming-ai.belltree.tokyo/
今回つくった、AIがシステムを作ってくるシステムのURL
※ 発表内容や資料の内容は、発表者個人の見解であり、発表者が所属する組織とは一切関係がありません。
AWS Cloud
AWS Lambda
Amazon CloudFront
S3 Bucket
俺
上司
Gemini Pro
これやれ。
ヤダ! わかりました
ブラウザ
HTML, CSS JavaScript
+
出力結果のzipファイル
HTML, CSS, JavaScript
のコードを書いてくれるよう
APIを実行
作成したHTML, CSS, JavaScript
をzipで固めてアップロード
HTML, CSS, JavaScriptの
ソースコードを含む回答
AIの回答からそれぞれのファ
イルに分割しzipで圧縮
レスポンス
zipファイルのダウンロードURL
Googleの生成AIのやつ
構成
心の声
返答
OpenAIとかAmazon Bedrockでもよかったけど、
Gemini Proが条件付き無料で使えるので一旦これ
使ってる。
https://programming-ai.belltree.tokyo/
今回つくった、AIがシステムを作ってくるシステムのURL
※ 発表内容や資料の内容は、発表者個人の見解であり、発表者が所属する組織とは一切関係がありません。
Gemini Pro
Googleの生成AIのやつ
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>
```
```javascript
const main = () => {
console.log(“hogehgoe”);
};
main();
```
```css
html, body {
margin: 0;
background: red;
}
```
プログラム
(Node.js)
AWS Lambda
個別のファイルに切
り出してzipに圧縮
S3 Bucket
zipを
アップロード
…
以下の要件を満たすシス
テムの、HTMLとCSSと
JavaScriptのソース
コードを出力してくださ
い。
…
https://programming-ai.belltree.tokyo/
今回つくった、AIがシステムを作ってくるシステムのURL
※ 発表内容や資料の内容は、発表者個人の見解であり、発表者が所属する組織とは一切関係がありません。
具体例
* 機能: 身長と体重を入力して、BMIを計算する
* UIデザイン: マテリアルデザイン
* 背景色: 淡い茶色
* ボタンの色: 淡い緑色
* ボタンの形: 角丸
* BMIの計算結果を伝えるメッセージの語尾に "なのだ
ニャン!!!" をつけてください。
* PCの画面幅でもスマホの画面幅でも操作しやすいUIに
してください。
プロンプト
https://programming-ai.belltree.tokyo/
今回つくった、AIがシステムを作ってくるシステムのURL
※ 発表内容や資料の内容は、発表者個人の見解であり、発表者が所属する組織とは一切関係がありません。
具体例
あらかじめ index.html には、以下のCDN上のReactのライブラリを読み
込んでください。
<script crossorigin
src="https://unpkg.com/react@18/umd/react.production.min.js"></
script>
<script crossorigin src="https://unpkg.com/react-
dom@18/umd/react-dom.production.min.js"></script>
<script
src="https://unpkg.com/@babel/standalone/babel.min.js"></script
>
その上で、JavaScriptを書く際は、Reactを使える前提でソースコード
を記述してください。
BMIを計算するアプリを作成してください。
BMIの数値と一緒に、痩せ型、標準、肥満の判定を出力してください。
デザインはマテリアルデザインのダークテーマで作成してください。
プロンプト
CDNのソースを指定すれば外部ライブラリも使える
https://programming-ai.belltree.tokyo/
今回つくった、AIがシステムを作ってくるシステムのURL
※ 発表内容や資料の内容は、発表者個人の見解であり、発表者が所属する組織とは一切関係がありません。
まとまれ
https://programming-ai.belltree.tokyo/
今回つくった、AIがシステムを作ってくるシステムのURL
※ 発表内容や資料の内容は、発表者個人の見解であり、発表者が所属する組織とは一切関係がありません。
まとまれ
部分的に、システムの作成をAIにやらせる仕組みができた。
これにより、若干ではあるが XというかTwitterというかインターネッツ監視活動が捗ること
が予想され、
さらなる生産性の向上に寄与することが期待できる。
成果
今後の展望
今回は単純なフロントエンドのみ開発をAIに任せる仕組みの開発だったが、
同様の手法でサーバーサイドのプログラムの開発を任せることが可能だと思われる。
また、npmやyarnなどのコマンドに渡すパラメータをAIに判断させることで、外部ラ
イブラリを使った開発も、現状よりもさらに柔軟なシステムの開発を任せられること
が予想される。
これらが実現すれば、私のさらなるXというかTwitterというかインターネッツ監視活動が捗
ることが予想され、さら生産性の向上に寄与することが期待できる。
以上、お時間いただきありがとうございました。

Contenu connexe

Similaire à AIとAWSで現世から離れる試み-仕事がちょっと大変な時もあったりするから 俺のかわりにAIにシステム作ってもらえるシステム作った話.pptx

業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)
業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)
業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)uchan_nos
 
JAWS-UG IoT専門支部 2018-07 | AWS へアクセスするときのクレデンシャル、どうしてる?
JAWS-UG IoT専門支部 2018-07 | AWS へアクセスするときのクレデンシャル、どうしてる?JAWS-UG IoT専門支部 2018-07 | AWS へアクセスするときのクレデンシャル、どうしてる?
JAWS-UG IoT専門支部 2018-07 | AWS へアクセスするときのクレデンシャル、どうしてる?SORACOM,INC
 
20170210 jawsug横浜(AWSタグ)
20170210 jawsug横浜(AWSタグ)20170210 jawsug横浜(AWSタグ)
20170210 jawsug横浜(AWSタグ)Toshihiro Setojima
 
[JISA][変革リーダー養成部会]組織の中で自分を活かす生き方
[JISA][変革リーダー養成部会]組織の中で自分を活かす生き方[JISA][変革リーダー養成部会]組織の中で自分を活かす生き方
[JISA][変革リーダー養成部会]組織の中で自分を活かす生き方Shigeki Morizane
 
Office365勉強会 #23 Azure AD のテナント設計(Office365管理者向け)
Office365勉強会 #23 Azure AD のテナント設計(Office365管理者向け)Office365勉強会 #23 Azure AD のテナント設計(Office365管理者向け)
Office365勉強会 #23 Azure AD のテナント設計(Office365管理者向け)Genki WATANABE
 
AWS Lambda + Python資料 ver0.94 20160825
AWS Lambda + Python資料 ver0.94 20160825AWS Lambda + Python資料 ver0.94 20160825
AWS Lambda + Python資料 ver0.94 20160825Yasuharu Suzuki
 
KUSANAGIを触ってみた (WordFes Nagoya 2016 セッション)
KUSANAGIを触ってみた (WordFes Nagoya 2016 セッション) KUSANAGIを触ってみた (WordFes Nagoya 2016 セッション)
KUSANAGIを触ってみた (WordFes Nagoya 2016 セッション) Kiminori Yokoi
 
おひとりさまAWS Organizationsのススメ
おひとりさまAWS OrganizationsのススメおひとりさまAWS Organizationsのススメ
おひとりさまAWS OrganizationsのススメMakio Tsukamoto
 
20210925_jazug_azure_what_to_do_first
20210925_jazug_azure_what_to_do_first20210925_jazug_azure_what_to_do_first
20210925_jazug_azure_what_to_do_firstTomoakiOno
 
SeleniumとPhantomJSで自動化サーバーレス(RPALT vol.1 LT)
SeleniumとPhantomJSで自動化サーバーレス(RPALT vol.1 LT)SeleniumとPhantomJSで自動化サーバーレス(RPALT vol.1 LT)
SeleniumとPhantomJSで自動化サーバーレス(RPALT vol.1 LT)Mitsuhiro Yamashita
 
【AI:ML#16】Amazon Lexを用いたチャットボットの構築.pdf
【AI:ML#16】Amazon Lexを用いたチャットボットの構築.pdf【AI:ML#16】Amazon Lexを用いたチャットボットの構築.pdf
【AI:ML#16】Amazon Lexを用いたチャットボットの構築.pdfTakeshiFukae
 
JAWS DAYS 2015 Deep Dive & Ace Amazon RDS for Aurora 大崎充博
JAWS DAYS 2015 Deep Dive & Ace Amazon RDS for Aurora 大崎充博JAWS DAYS 2015 Deep Dive & Ace Amazon RDS for Aurora 大崎充博
JAWS DAYS 2015 Deep Dive & Ace Amazon RDS for Aurora 大崎充博充博 大崎
 
おすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップおすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップKoichiro Sumi
 
2014年09月 上司説得メソッド2014年版
2014年09月 上司説得メソッド2014年版2014年09月 上司説得メソッド2014年版
2014年09月 上司説得メソッド2014年版Serverworks Co.,Ltd.
 
Makeblockでキミだけの最強ロボットをつくろう!
Makeblockでキミだけの最強ロボットをつくろう!Makeblockでキミだけの最強ロボットをつくろう!
Makeblockでキミだけの最強ロボットをつくろう!nmrmsys
 
もしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだらもしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだらTomoki Ando
 
AmazonESを利用した学会論文検索システム
AmazonESを利用した学会論文検索システムAmazonESを利用した学会論文検索システム
AmazonESを利用した学会論文検索システムYuki Takahashi
 
Aws導入時にまず考える〇〇のこと
Aws導入時にまず考える〇〇のことAws導入時にまず考える〇〇のこと
Aws導入時にまず考える〇〇のことrecotech
 

Similaire à AIとAWSで現世から離れる試み-仕事がちょっと大変な時もあったりするから 俺のかわりにAIにシステム作ってもらえるシステム作った話.pptx (20)

190731 chalice
190731 chalice190731 chalice
190731 chalice
 
業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)
業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)
業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)
 
JAWS-UG IoT専門支部 2018-07 | AWS へアクセスするときのクレデンシャル、どうしてる?
JAWS-UG IoT専門支部 2018-07 | AWS へアクセスするときのクレデンシャル、どうしてる?JAWS-UG IoT専門支部 2018-07 | AWS へアクセスするときのクレデンシャル、どうしてる?
JAWS-UG IoT専門支部 2018-07 | AWS へアクセスするときのクレデンシャル、どうしてる?
 
20170210 jawsug横浜(AWSタグ)
20170210 jawsug横浜(AWSタグ)20170210 jawsug横浜(AWSタグ)
20170210 jawsug横浜(AWSタグ)
 
[JISA][変革リーダー養成部会]組織の中で自分を活かす生き方
[JISA][変革リーダー養成部会]組織の中で自分を活かす生き方[JISA][変革リーダー養成部会]組織の中で自分を活かす生き方
[JISA][変革リーダー養成部会]組織の中で自分を活かす生き方
 
Office365勉強会 #23 Azure AD のテナント設計(Office365管理者向け)
Office365勉強会 #23 Azure AD のテナント設計(Office365管理者向け)Office365勉強会 #23 Azure AD のテナント設計(Office365管理者向け)
Office365勉強会 #23 Azure AD のテナント設計(Office365管理者向け)
 
AWS Lambda + Python資料 ver0.94 20160825
AWS Lambda + Python資料 ver0.94 20160825AWS Lambda + Python資料 ver0.94 20160825
AWS Lambda + Python資料 ver0.94 20160825
 
KUSANAGIを触ってみた (WordFes Nagoya 2016 セッション)
KUSANAGIを触ってみた (WordFes Nagoya 2016 セッション) KUSANAGIを触ってみた (WordFes Nagoya 2016 セッション)
KUSANAGIを触ってみた (WordFes Nagoya 2016 セッション)
 
おひとりさまAWS Organizationsのススメ
おひとりさまAWS OrganizationsのススメおひとりさまAWS Organizationsのススメ
おひとりさまAWS Organizationsのススメ
 
20210925_jazug_azure_what_to_do_first
20210925_jazug_azure_what_to_do_first20210925_jazug_azure_what_to_do_first
20210925_jazug_azure_what_to_do_first
 
SeleniumとPhantomJSで自動化サーバーレス(RPALT vol.1 LT)
SeleniumとPhantomJSで自動化サーバーレス(RPALT vol.1 LT)SeleniumとPhantomJSで自動化サーバーレス(RPALT vol.1 LT)
SeleniumとPhantomJSで自動化サーバーレス(RPALT vol.1 LT)
 
【AI:ML#16】Amazon Lexを用いたチャットボットの構築.pdf
【AI:ML#16】Amazon Lexを用いたチャットボットの構築.pdf【AI:ML#16】Amazon Lexを用いたチャットボットの構築.pdf
【AI:ML#16】Amazon Lexを用いたチャットボットの構築.pdf
 
JAWS DAYS 2015 Deep Dive & Ace Amazon RDS for Aurora 大崎充博
JAWS DAYS 2015 Deep Dive & Ace Amazon RDS for Aurora 大崎充博JAWS DAYS 2015 Deep Dive & Ace Amazon RDS for Aurora 大崎充博
JAWS DAYS 2015 Deep Dive & Ace Amazon RDS for Aurora 大崎充博
 
おすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップおすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップ
 
2014年09月 上司説得メソッド2014年版
2014年09月 上司説得メソッド2014年版2014年09月 上司説得メソッド2014年版
2014年09月 上司説得メソッド2014年版
 
Roo
RooRoo
Roo
 
Makeblockでキミだけの最強ロボットをつくろう!
Makeblockでキミだけの最強ロボットをつくろう!Makeblockでキミだけの最強ロボットをつくろう!
Makeblockでキミだけの最強ロボットをつくろう!
 
もしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだらもしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだら
 
AmazonESを利用した学会論文検索システム
AmazonESを利用した学会論文検索システムAmazonESを利用した学会論文検索システム
AmazonESを利用した学会論文検索システム
 
Aws導入時にまず考える〇〇のこと
Aws導入時にまず考える〇〇のことAws導入時にまず考える〇〇のこと
Aws導入時にまず考える〇〇のこと
 

Dernier

LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイルLoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイルCRI Japan, Inc.
 
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdfネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdfTakayuki Nakayama
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptxsn679259
 
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用KLab Inc. / Tech
 
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介Hyperleger Tokyo Meetup
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsWSO2
 
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアルLoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアルCRI Japan, Inc.
 

Dernier (7)

LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイルLoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
 
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdfネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
 
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアルLoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
 

AIとAWSで現世から離れる試み-仕事がちょっと大変な時もあったりするから 俺のかわりにAIにシステム作ってもらえるシステム作った話.pptx