SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Microsoft Azureで
女子力を生成する
2017.10.26 #maltzlt @GRAND FRONT OSAKA
ルービーの会LT大会
Generating girls power by Microsoft Azure
Self Introduction
suzuki.sh (Twitter/GitHub @s2terminal)
Webエンジニア
http://合唱音源の新着情報.com
ISUCON7: 25,000 (人権無し)
Splatoon2: A- (人権無し)
Love: 世界樹の迷宮、ニンジャスレイヤー、
魔法少女まどか☆マギカ、Microsoft Azure
Instagramをしています
https://www.instagram.com/suzuki.sh/
「いいね!」が
ぜんぜん付かない
Ladygagaみたいに 40万いいね!ぐらい欲しい
Microsoftが誇る女子に聞いてみた
「いいね 買う」「1いいね6円」
女子力のカケラも無い回答
#ハッシュタグ を付けるといいらしい
Ladygagaは #girlpower タグを付けている
女子力の概念の顕現
#ハッシュタグ を付けたい
どんなタグを付けたらいいのか分からない
#girlpower のようなパワータグを生み出すセンスは無い
そもそもタグを考えるのは面倒くさい
AI
自動で #ハッシュタグ を付けよう
AIでハッシュタグを自動でつけよう
Microsoft Azure Cognitive Service
Computer Vision API + Translator APIで
ハッシュタグを自動生成する!
Computer Vision APIについて
画像の説明、タグ付け等を
自動で行ってくれるサービス
a man swimming in a pool of water
Computer Vision APIについて
既成の学習済みモデルを使っている
プログラミング不要、数学不要
すぐに使うことができる反面、
マイナーな学習内容などは利用できない
「sushi」は判別してくれるが
「maguro」「tamago」は判別できない
「madoka」「sayaka」のような固有名詞も無理
「ninja」も検出できない
ニンジャは実在しない。いいね?
構成
Computer Vision
Translator Text
クラウド
画像
翻訳
#ハッシュタグ
実際のソースコード:
https://github.com/s2terminal/azure_computer_vision_on_rails
使い方
パンケーキの写真を撮る
システムにアップロードして、タグを生成
Instagramに張り付けて完成
生成したタグの例
コメダ珈琲店 シロノワール
#テーブル #プレート #食品 #チョコレート
#デザート #いくつか
エッグスンシングス パンケーキ
#テーブル #プレート #食品 #屋内
#デザート #朝食
回転寿司丸忠
#料理 #テーブル #食品 #寿司
まとめ
女子力はAIが作る時代
目指せ打倒レディーガガ
参考文献
Microsoft Azure Computer Vision API
https://azure.microsoft.com/ja-jp/services/cognitive-services/computer-vision/
xoxo, Gagaさん(@ladygaga) • Instagram写真と動画
https://www.instagram.com/ladygaga/?hl=ja
画像引用: Public Domain Pictures - Free Stock Photos
http://www.publicdomainpictures.net/
cafe & pancake gram 福島店
http://www.cafe-gram.com/shopinfo/#fukushima
珈琲所コメダ珈琲店 名古屋テレピア店
http://www.komeda.co.jp/search/shopdetail.php?id=345
Eggs ‘n Things 名古屋PARCO店
https://www.eggsnthingsjapan.com/nagoya
回転寿司丸忠 – 中部国際空港店
http://www.centrair.jp/enjoy/shop/1188691_1479.html

Contenu connexe

Tendances

Docker Machineを使ってみよう
Docker Machineを使ってみようDocker Machineを使ってみよう
Docker Machineを使ってみよう真俊 横田
 
これからSpringを使う開発者が知っておくべきこと
これからSpringを使う開発者が知っておくべきことこれからSpringを使う開発者が知っておくべきこと
これからSpringを使う開発者が知っておくべきこと土岐 孝平
 
わかばさん向けAzure(Update)
わかばさん向けAzure(Update)わかばさん向けAzure(Update)
わかばさん向けAzure(Update)jazug_girls
 
わかば向けAzure
わかば向けAzureわかば向けAzure
わかば向けAzurejazug_girls
 
2017年に自社サービス 「オッカケ」で試したこと、 よかったこと、悪かったこと@2017/12/20 shinjuku.rb LT大会
2017年に自社サービス「オッカケ」で試したこと、よかったこと、悪かったこと@2017/12/20 shinjuku.rb LT大会2017年に自社サービス「オッカケ」で試したこと、よかったこと、悪かったこと@2017/12/20 shinjuku.rb LT大会
2017年に自社サービス 「オッカケ」で試したこと、 よかったこと、悪かったこと@2017/12/20 shinjuku.rb LT大会かの たん
 
エフスタ東京Vol3 ビッグデータ解析手法を用いてソーシャルメディアの評価分析を実現する
エフスタ東京Vol3 ビッグデータ解析手法を用いてソーシャルメディアの評価分析を実現するエフスタ東京Vol3 ビッグデータ解析手法を用いてソーシャルメディアの評価分析を実現する
エフスタ東京Vol3 ビッグデータ解析手法を用いてソーシャルメディアの評価分析を実現するSatoshi Ishikawa
 
ハゲた天使が恋のキューピッドになった物語
ハゲた天使が恋のキューピッドになった物語ハゲた天使が恋のキューピッドになった物語
ハゲた天使が恋のキューピッドになった物語Eisuke Shimizu
 
クラウドジャパン春 ナレコムクラウド資料
クラウドジャパン春 ナレコムクラウド資料クラウドジャパン春 ナレコムクラウド資料
クラウドジャパン春 ナレコムクラウド資料knowledgecommunication
 
プレゼン初心者に ありがちな アンチパターン 黎明篇
プレゼン初心者に ありがちな アンチパターン 黎明篇プレゼン初心者に ありがちな アンチパターン 黎明篇
プレゼン初心者に ありがちな アンチパターン 黎明篇真俊 横田
 

Tendances (10)

Docker Machineを使ってみよう
Docker Machineを使ってみようDocker Machineを使ってみよう
Docker Machineを使ってみよう
 
SQSでやらかしたLT
SQSでやらかしたLTSQSでやらかしたLT
SQSでやらかしたLT
 
これからSpringを使う開発者が知っておくべきこと
これからSpringを使う開発者が知っておくべきことこれからSpringを使う開発者が知っておくべきこと
これからSpringを使う開発者が知っておくべきこと
 
わかばさん向けAzure(Update)
わかばさん向けAzure(Update)わかばさん向けAzure(Update)
わかばさん向けAzure(Update)
 
わかば向けAzure
わかば向けAzureわかば向けAzure
わかば向けAzure
 
2017年に自社サービス 「オッカケ」で試したこと、 よかったこと、悪かったこと@2017/12/20 shinjuku.rb LT大会
2017年に自社サービス「オッカケ」で試したこと、よかったこと、悪かったこと@2017/12/20 shinjuku.rb LT大会2017年に自社サービス「オッカケ」で試したこと、よかったこと、悪かったこと@2017/12/20 shinjuku.rb LT大会
2017年に自社サービス 「オッカケ」で試したこと、 よかったこと、悪かったこと@2017/12/20 shinjuku.rb LT大会
 
エフスタ東京Vol3 ビッグデータ解析手法を用いてソーシャルメディアの評価分析を実現する
エフスタ東京Vol3 ビッグデータ解析手法を用いてソーシャルメディアの評価分析を実現するエフスタ東京Vol3 ビッグデータ解析手法を用いてソーシャルメディアの評価分析を実現する
エフスタ東京Vol3 ビッグデータ解析手法を用いてソーシャルメディアの評価分析を実現する
 
ハゲた天使が恋のキューピッドになった物語
ハゲた天使が恋のキューピッドになった物語ハゲた天使が恋のキューピッドになった物語
ハゲた天使が恋のキューピッドになった物語
 
クラウドジャパン春 ナレコムクラウド資料
クラウドジャパン春 ナレコムクラウド資料クラウドジャパン春 ナレコムクラウド資料
クラウドジャパン春 ナレコムクラウド資料
 
プレゼン初心者に ありがちな アンチパターン 黎明篇
プレゼン初心者に ありがちな アンチパターン 黎明篇プレゼン初心者に ありがちな アンチパターン 黎明篇
プレゼン初心者に ありがちな アンチパターン 黎明篇
 

Plus de Shuto Suzuki

段階的なシステムリプレースを実現するデータ同期技術
段階的なシステムリプレースを実現するデータ同期技術段階的なシステムリプレースを実現するデータ同期技術
段階的なシステムリプレースを実現するデータ同期技術Shuto Suzuki
 
TypeScriptでCLIアプリケーション開発
TypeScriptでCLIアプリケーション開発TypeScriptでCLIアプリケーション開発
TypeScriptでCLIアプリケーション開発Shuto Suzuki
 
1年でモダンなフロントエンドに追いついた話 2019-08-22 Mix Leap Joint #26
1年でモダンなフロントエンドに追いついた話  2019-08-22 Mix Leap Joint #261年でモダンなフロントエンドに追いついた話  2019-08-22 Mix Leap Joint #26
1年でモダンなフロントエンドに追いついた話 2019-08-22 Mix Leap Joint #26Shuto Suzuki
 
20190706 BCU30 事業を変えるシステムリプレース
20190706 BCU30 事業を変えるシステムリプレース20190706 BCU30 事業を変えるシステムリプレース
20190706 BCU30 事業を変えるシステムリプレースShuto Suzuki
 
Cognitive Complexity でコードの複雑さを定量的に計測しよう
Cognitive Complexity でコードの複雑さを定量的に計測しようCognitive Complexity でコードの複雑さを定量的に計測しよう
Cognitive Complexity でコードの複雑さを定量的に計測しようShuto Suzuki
 
MySQLオンラインマイグレーションツールgh-ostで深夜メンテナンスを無くした話
MySQLオンラインマイグレーションツールgh-ostで深夜メンテナンスを無くした話MySQLオンラインマイグレーションツールgh-ostで深夜メンテナンスを無くした話
MySQLオンラインマイグレーションツールgh-ostで深夜メンテナンスを無くした話Shuto Suzuki
 
Monaco Editor on Cloud
Monaco Editor on CloudMonaco Editor on Cloud
Monaco Editor on CloudShuto Suzuki
 

Plus de Shuto Suzuki (7)

段階的なシステムリプレースを実現するデータ同期技術
段階的なシステムリプレースを実現するデータ同期技術段階的なシステムリプレースを実現するデータ同期技術
段階的なシステムリプレースを実現するデータ同期技術
 
TypeScriptでCLIアプリケーション開発
TypeScriptでCLIアプリケーション開発TypeScriptでCLIアプリケーション開発
TypeScriptでCLIアプリケーション開発
 
1年でモダンなフロントエンドに追いついた話 2019-08-22 Mix Leap Joint #26
1年でモダンなフロントエンドに追いついた話  2019-08-22 Mix Leap Joint #261年でモダンなフロントエンドに追いついた話  2019-08-22 Mix Leap Joint #26
1年でモダンなフロントエンドに追いついた話 2019-08-22 Mix Leap Joint #26
 
20190706 BCU30 事業を変えるシステムリプレース
20190706 BCU30 事業を変えるシステムリプレース20190706 BCU30 事業を変えるシステムリプレース
20190706 BCU30 事業を変えるシステムリプレース
 
Cognitive Complexity でコードの複雑さを定量的に計測しよう
Cognitive Complexity でコードの複雑さを定量的に計測しようCognitive Complexity でコードの複雑さを定量的に計測しよう
Cognitive Complexity でコードの複雑さを定量的に計測しよう
 
MySQLオンラインマイグレーションツールgh-ostで深夜メンテナンスを無くした話
MySQLオンラインマイグレーションツールgh-ostで深夜メンテナンスを無くした話MySQLオンラインマイグレーションツールgh-ostで深夜メンテナンスを無くした話
MySQLオンラインマイグレーションツールgh-ostで深夜メンテナンスを無くした話
 
Monaco Editor on Cloud
Monaco Editor on CloudMonaco Editor on Cloud
Monaco Editor on Cloud
 

Dernier

NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 

Dernier (8)

NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 

Microsoft Azureで 女子力を生成する