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
サクッと画像分類アプリを作ってみる
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yuisho Takafuji
July 25, 2023
Programming
320
0
Share
サクッと画像分類アプリを作ってみる
LiveViewJP#19:LiveViewでAI・MLを動かしてみよう の発表資料
Phoenix LiveViewと Bumblebeeで画像分類アプリを作ります
Yuisho Takafuji
July 25, 2023
More Decks by Yuisho Takafuji
See All by Yuisho Takafuji
Webの技術スタックで マルチプラットフォームアプリ開発を可能にするElixirDesktopの紹介
thehaigo
2
1.2k
Elixirでスマホ開発の現在
thehaigo
0
54
ElixirMobile#2 ElixirDesktopの前説
thehaigo
0
200
ElixirDesktop is Production Ready?
thehaigo
0
170
スマホで動く「GPS地図アプリ」はElixirDesktopで割とサックリ作れる
thehaigo
0
160
Phoenix 1.7とElixirDesktopでスマホアプリを作る セットアップ編
thehaigo
0
260
ElixirConf繋がりでLiveViewNativeやってみた
thehaigo
0
300
ElixirDesktop R&D 苦労話
thehaigo
1
130
AxonOnnxとLiveViewで作る AI・MLシステム
thehaigo
0
220
Other Decks in Programming
See All in Programming
PHP 7.4でもOpenTelemetryゼロコード計装がしたい! / PHPerKaigi 2026
arthur1
1
560
TiDBのアーキテクチャから学ぶ分散システム入門 〜MySQL互換のNewSQLは何を解決するのか〜 / tidb-architecture-study
dznbk
1
160
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
1
840
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
KagglerがMixSeekを触ってみた
morim
0
370
ネイティブアプリとWebフロントエンドのAPI通信ラッパーにおける共通化の勘所
suguruooki
0
260
3分でわかるatama plusのQA/about atama plus QA
atamaplus
0
140
CDK Deployのための ”反響定位”
watany
4
700
AI時代のPhpStorm最新事情 #phpcon_odawara
yusuke
0
160
Nuxt Server Components
wattanx
0
260
Feature Toggle は捨てやすく使おう
gennei
0
560
UIの境界線をデザインする | React Tokyo #15 メイントーク
sasagar
1
270
Featured
See All Featured
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
180
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
GraphQLとの向き合い方2022年版
quramy
50
15k
How to Talk to Developers About Accessibility
jct
2
170
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
490
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
110
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
190
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.5k
The SEO Collaboration Effect
kristinabergwall1
0
420
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Transcript
UIF@IBJHP αΫοͱը૾ྨΞϓϦΛ࡞ͬͯ ΈΔ
ࠓαΫοͱը૾ྨΞϓϦΛ ࡞ͬͯΈ͍ͨͱࢥ͍·͢
w ը૾ྨͱʁ w &MJYJSͰը૾ྨͲ͏Δͷʁ w 1IPFOJY-JWFWJFXͰ8FCΞϓϦέʔγϣϯͱͯ͠࡞Δ w ϓϩδΣΫτ࡞ w ը૾ΛΞοϓϩʔυ͢Δ
w ϞσϧͷϫʔΧʔΛ࡞Δ w ը૾σʔλΛมͯ͠ྨͯ͠Β͏ ͓ॻ͖
ը૾ྨͱʁ
ը૾ʹԿ͕͍ࣸͬͯΔͷ͔Λྨ͠·͢ "* ϝΠϯΫʔϯ ϊϧΣʔδϟϯϑΥϨετΩϟοτ ϝΠΫʔϯ
ը૾ͷͲ͜ʹԿ͕͍ࣸͬͯΔ͔Λผ͢Δͷ ମݕͰผͷͷͰ͢ "* ྫ:P-P
&MJYJSͰը૾ྨͲ͏Δͷʁ
৭ʑग़͖ͯ·ͨ͠ w #VNCMFCFFࠓճͷൃද w &WJTJPO0QFO$7&MJYJS#JOEJOH w "YPO0OOY0//9Ϟσϧίϯόʔλʔ w 0SUFY0//93VOUJNF&MJYJS#JOEJOH w
U fl JUF@FMJYJS5'-JUF&MJYJS#JOEJOH w FYHCPPTUYHCPPTU&MJYJS#JOEJOH
#VNCMFCFFͱʁ w ֶशࡁΈϞσϧΛ"YPOͰಈ͔͢ϥΠϒϥϦ w "*ʗ.-Λ࣮ߦ͢ΔʹϞσϧͱֶशσʔλͷ͕̎ͭඞཁ w ͜ͷ͕̎ͭผΕ͍ͯΔͷͰɺΧελϜʢϑΝΠϯνϡʔχϯάʣ͕Մೳ w ϞσϧͱֶशσʔλΛ)VHHJOH'BDF ͔Βμϯϩʔυ͍͍ͯ͠͡ʹߏஙͯ͠
͘ΕΔ w &MJYJSͷ(FO4FSWFSͷ8PSLFSͱͯ͠ಈ͔ͤΔ
࣮ࡍʹ#VNCMFCFFΛ 1IPFOJY-JWFWJFXʹΈࠐΜͰ αΫοͱը૾ྨΞϓϦΛ࡞ͬͯΈ·͢
ϓϩδΣΫτͷ࡞ͱϥΠϒϥϦՃ w NJYQIYOFXDMBTTJ fi DBUJPOOPFDUP w NJYFYTҎԼΛՃ w TUC@JNBHFը૾Λσʔλʹม w
FYMB"YPO ػցֶश ΛߴԽ w CVNCMFCFFֶशࡁΈϞσϧߏங
&9-"ͷઃఆ w $PO fi HFYʹ/YͷߴԽʹ&9-"Λ͏ઃఆΛ͠·͢
ॳظϖʔδ࡞ w MJWFWJFX MJWFQBHF@MJWFFY w Ϟδϡʔϧ࡞ͯ͠NPVOUΛՃ w IUNM MJWFQBHF@MJWFIUNMIFFY
w શମEJWͱBDUJPOϘλϯΛஔ͘ྖҬ֬อ w SPVUFS SPVUFSFY w Λஔ͖͑
ॳظϖʔδͷ
ը૾ͷΞοϓϩʔυɿը໘࡞ QIYDIBOHFͷݕͷͨΊʹՃ
ը૾ͷΞοϓϩʔυઃఆ w ը૾ϑΝΠϧʢ#JOBSZ Λ֨ೲ w ϑΝΠϧ໊Λ֨ೲ w Ξοϓϩʔυઃఆ w ΞΫηε໊
w ڐՄ͢Δܗࣜ w Ξοϓϩʔυ࣌ͷॲཧ w 4VCNJUΛԡͣ͞ʹΞοϓϩʔυ w Ξοϓϩʔυྃ͠ͳ͍ͱԿ͠ͳ͍
ը૾ͷΞοϓϩʔυɿΞοϓϩʔυྃ࣌ॲཧ w όΠφϦσʔλΛऔΓࠐΜͰɺ ϑΝΠϧΛഁغ͢Δ w FOUSJFTͳͷͰઌ಄Λऔಘ w όΠφϦΛBTTJHO w ϑΝΠϧ໊ΛBTTJHO
ը૾Ξοϓϩʔυɿը໘ͱΨονϟϯί w Ξοϓϩʔυ͞ΕͨΒϑΥʔϜΛඇද ࣔʹ͢Δ JGJT@OJMd w ϑΝΠϧͷ%SBHBOE%SPQΛڐՄ͢ Δ QIYESPQUBSHFUd
w JOQVUUZQFl fi MFzΛMJWF@ fi MF@JOQVUʹ ࠩ͠ସ͑ MJWF@ fi MF@JOQVUd
ը૾Ξοϓϩʔυɿը໘ͷදࣔ w ը૾ͷόΠφϦσʔλ͕͋ͬͨΒ #BTFΤϯίʔυͯ͠දࣔ
Ϟσϧͷ8PSLFSΛ࡞Δ w ϞσϧͱֶशσʔλಡΈࠐΈ w લॲཧ w ϫʔΧʔ࡞ w ্Ґ̍ҐͷΈฦ͢ɺ࠷େ·Ͱ͍ͬΜʹߦ͏ɺ&9-"ͰߴԽΛߦ͏
1IPFOJYىಈ࣌ʹҰॹʹىಈͯ͠Β͏ w /Y4FSWJOHͰఏڙ w ઌ࡞ͬͨϞδϡʔϧΛ͏ w ఏڙϞδϡʔϧ໊ w ·ͱΊͯߦ͏ͱ͖ͷड࣌ؒ ˞อଘͨ͠Β࠶ىಈ
ը૾σʔλͷมԼ४උϘλϯ w ΞΫγϣϯͷϘλϯΛՃ w ۭͷΠϕϯτՃ w QSFEJDUྨ w DMFBSॳظԽ
ը૾σʔλͷมԼ४උ݁Ռͷม w มΛBTTJHO w "OTྨ݁Ռ w 4DPSF֬ w )FFYͷΞοϓϩʔυը૾ͷΩ ϟϓγϣϯͷԼʹදࣔ
ը૾σʔλͷมʴਪ w 4UC*NBHFSFBE@CJOBSZ w όΠφϦΛ4UC*NBHFܗࣜʹม w 4UC*NBHFUP@OY w 4UC*NBHFܗࣜΛ/Yܗࣜʹม w
/Y4FSWJOHCBUDIFE@SVO w /YܗࣜͷσʔλΛड͚औΔ w 4FSWJOHͰ࣮ߦͯ͠Β͏ w ྨ݁ՌΛBTTJHO
݁ՌͷॳظԽ w "TTJHOͨ͠ΛશͯॳظԽ
݁ w #VNCMFCFFΛ෦̎̌ߦʹຬͨͳ͍ίʔυͰࣄΓΔ w -JWF7JFXͰΞοϓϩʔυͨ͠ը૾ΛͲ͏͔͕͢େΛΊΔ w #VNCMFCFFͰֶशࡁΈϞσϧΛ͑ɺը૾ྨͷ෦؆୯ʹͰ͖Δʂ