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
ReactとAutoMLで エンジニアの顔判定してみた
Search
Yasuto Tanaka
May 27, 2019
Technology
1.6k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ReactとAutoMLで エンジニアの顔判定してみた
React.js meetup #7 (LT会)で発表した資料です。
Yasuto Tanaka
May 27, 2019
Other Decks in Technology
See All in Technology
FORENSIA: ローカルLLMフォレンジックハーネス
sumeshi
2
250
Issue設計から始める仕様駆動開発 / 20260731 Mizuki Hirata
shift_evolve
PRO
1
140
AIが自社のTableauを操作する世界へ:Tableau MCP超入門
tbtykk
0
110
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
4
530
システム思考で問題に対処する
yussak
0
170
【CEDEC2026】『ウマ娘 プリティーダービー』 英語版のキャラクターの方言や口調をローカライズするための創造的アプローチ
cygames
PRO
1
190
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
Redmine 7.0 新機能・機能強化解説(OSC2026京都ダイジェスト版)
vividtone
1
200
モダンフロントエンド 開発研修
recruitengineers
PRO
3
510
Pavlokで始める電撃駆動開発
sgrsn
0
170
[ChatGPT Work LT]事務作業が苦手な人のための バックオフィスの「半」自動化
chimaki_iot
0
240
AI ネイティブな組織に Gemini Enterprise Agent Platform がなぜ必要なのか
asei
1
190
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
How to make the Groovebox
asonas
2
2.3k
Crafting Experiences
bethany
1
240
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
460
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
170
Building Applications with DynamoDB
mza
96
7.2k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
360
We Have a Design System, Now What?
morganepeng
55
8.3k
Utilizing Notion as your number one productivity tool
mfonobong
4
510
Transcript
Re a c t ͱ A u t o M
L Ͱ Τ ϯ δχ Ξ ͷ إ ఆ ͯ͠ Έ ͨ ! 1 ాதɹହే(@kinnikutu79)
ࣗ ݾ հ ! 2 • ג ࣜ ձ
ࣾ ήʔϜ ΤΠ τ ॴ ଐ • Re a c t / N ex t . j s / Ru b y / Ra i l s Λ ͬͯ ͍ · ͢ • Re a c t / LT ڞ ʹ ॳ ৺ ऀ Ͱ ͢
ͪ ΐ ͬ ͱ ʹ ͳ ͬ ͨ
ը ૾ ʢ T B S ܥ υ ϥ Ϛ ʮ ࢲ ఆ ࣌ Ͱ ؼ Γ · ͢ ʯ ͷ ొ ਓ ʣ
None
ϑ ϩ ϯ τ Τ ϯ υ ͬ Ά ͍
إ i s Կ ʁ
Re a c t ͱ A u t o M
L Ͱ ఆ γε ςϜ Λ ࡞ ͬͯ Έ Α ͏ ʂ
ೝূใΛ࣋ͨͤΔͭΓ͕ͩͬͨෆཁ͔ʁ ֓ ཁ ਤ ࡱӨͨ͠إࣸਅΛૹΔ ఆ݁Ռ ࡱӨͨ͠إࣸਅΛૹΔ ఆ݁Ռ σϓϩΠ
! 8 ϑ ϩ ϯ τ Τ ϯ υ •
React • TypeScript • Prettier • ESLint
! 9 ඳը෦ ͜Ε͚ͩ Re a c t ί ʔ
υ ൈ ਮ ʢϯίʔυͰ͢·Μʣ AutoMLͱͷೖग़ྗϞδϡʔϧ
ը ૾ ྨ ( C l o u d
A u t o M L Vi s i o n ) ը૾ೝࣝϞσϧ͕ࣗ࡞Ͱ͖ΔCloudαʔϏε ʢGoogleఏڙʣ label: ϑϩϯτΤϯυ label: όοΫΤϯυ
• Firebase Hosting Λͬͯ؆୯ͳσ ϓϩΠڥΛߏங • Firebase Cloud Functions Ͱೝূ
ใΛཧʢෆཁ͔ͩͬͨʣ α ʔό α Π υ
https://tranquil-marker-241605.firebaseapp.com/ ࣮ ࡍ ͷ ը ໘
• ՄೳੑΛײͨ͡ • React͔ͬͯͯ͠͠ͳΜͰग़དྷΔʁ ։ ൃ ͯ͠ Έ ͨ ײ
• ՄೳੑΛײͨ͡ • React͔ͬͯͯ͠͠ͳΜͰग़དྷΔʁ • ESLint, PrettierͷઃఆΊΜͲ͍͘͞ ։ ൃ ͯ͠
Έ ͨ ײ ʢϫΠΈ͍ͨͳβίʔμʔ͕ϯίϛοτ͠ͳ͍Α͏ ʹઃఆͯ͘͠Ε͍ͯΔฐࣾͷਆΤϯδχΞʹײँʣ
ϑϩϯτʢESLint, Prettierআ͘ʣ αʔόʔαΠυ ը૾ೝࣝϞσϧ࡞ ͦͷଞΞΧϯτͷઃఆͳͲ ࡞ ۀ ࣌ ؒ :
3࣌ؒ : 3࣌ؒ : 2࣌ؒ : 10࣌ؒ ߹ܭͨͬͨͷ18࣌ؒʂ
࡞ ͬ ͨ Ϟ σϧ Ͱ ༡ ΜͰ ͠ ·
ͬ ͨ ࣌ ؒ ଌఆෆೳ Ωʘζ°)ŧŖƃ
ͪ ͳ Έ ʹ ඒ ྠ ͞ Μ ϑ
ϩ ϯ τ Τ ϯ υ Τ ϯ δχ Ξ إ Ͱ ͢ ͜͏ ͍ ͏ ͷ Ͱ ༡ ΜͰ ͨ
ͪ ͳ Έ ʹ ඒ ྠ ͞ Μ ϑ
ϩ ϯ τ Τ ϯ υ Τ ϯ δχ Ξ إ Ͱ ͢ ϑϩϯτΤϯυఆ99.3% !!! ͜͏ ͍ ͏ ͷ Ͱ ༡ ΜͰ ͨ
ͪ ͳ Έ ʹ ඒ ྠ ͞ Μ ϑ
ϩ ϯ τ Τ ϯ υ Τ ϯ δχ Ξ إ Ͱ ͢ ϑϩϯτΤϯυΤϯδχΞإ ͪ ͳ Έ ʹ ྫ ͷ ൴
Τ ϯ δχ Ξ ͞ Μ ͷ إ ը ૾
σ ʔ λ ઈ ࢍ ू Ί த ʂ ʂ ʢ ࠙ ձ Ͱ ࣸ ਅ औ Β ͤ ͯ ͍ ͨ ͩ ͚Δ ͱ ɺ ͱ ͬͯ خ ͠ ͍Ͱ ͢ ʣ
͝ ਗ਼ ௌ ͋ Γ ͕ ͱ ͏ ͝
͟ ͍ · ͠ ͨ ! 21