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
JavaScript & AI, V2
Search
Yas
September 10, 2019
Programming
0
110
JavaScript & AI, V2
Yas
September 10, 2019
Tweet
Share
More Decks by Yas
See All by Yas
Web performance - Browser APIs
yashints
0
130
How cheap serverless realli is?
yashints
0
94
Tensorflowjs 💝 AI
yashints
0
46
Machine learning & JavaScript, no you're not dreaming
yashints
1
84
Micro frontend and web components
yashints
1
110
WebAssembly's post MVP future
yashints
0
69
docker for web developers
yashints
0
360
Other Decks in Programming
See All in Programming
【re:Growth 2024】 Aurora DSQL をちゃんと話します!
maroon1st
0
770
KMP와 kotlinx.rpc로 서버와 클라이언트 동기화
kwakeuijin
0
140
採用事例の少ないSvelteを選んだ理由と それを正解にするためにやっていること
oekazuma
2
1k
nekko cloudにおけるProxmox VE利用事例
irumaru
3
420
モバイルアプリにおける自動テストの導入戦略
ostk0069
0
110
StarlingMonkeyを触ってみた話 - 2024冬
syumai
3
270
「Chatwork」Android版アプリを 支える単体テストの現在
okuzawats
0
180
From Translations to Multi Dimension Entities
alexanderschranz
2
130
MCP with Cloudflare Workers
yusukebe
2
220
Stackless и stackful? Корутины и асинхронность в Go
lamodatech
0
640
ソフトウェアの振る舞いに着目し 複雑な要件の開発に立ち向かう
rickyban
0
890
rails stats で紐解く ANDPAD のイマを支える技術たち
andpad
1
290
Featured
See All Featured
Visualization
eitanlees
146
15k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Thoughts on Productivity
jonyablonski
67
4.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
Scaling GitHub
holman
458
140k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
The Cost Of JavaScript in 2023
addyosmani
45
7k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Facilitating Awesome Meetings
lara
50
6.1k
Six Lessons from altMBA
skipperchong
27
3.5k
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Transcript
AI & JavaScript No you’re not dreaming
AI & JavaScript No you’re not dreaming
@yashints Or is it?
Lead consultant @TelstraPurple Yaser Adel Mehraban @yashints yashints.dev
Why do it in browser? Wide distribution Interactive Sensors Data
stays on the client
@yashints https://playground.tensorflow.org
@yashints Tensorflow.js
@yashints Allows inference and training entirely in the browser or
Node.js Released March 2018 GPU-accelerated via WebGL TensorFlow.js
@yashints Build your own Run existing models Retrain with transfer
learning
@yashints TF TPU TF GPU Core API WebGL Layers API
Model Browser Node.js TF CPU Keras Model Tensorflow Saved models
@yashints Pre-trained models https://github.com/tensorflow/tfjs-models • MobileNet Object detection • PoseNet
Human pose detection • CocoSSD Object localisation • BodyPix Human segmentation • USE Text classification
@yashints Browser examples
@yashints BodyPix demo
@yashints
@yashints Creatability yas.fyi/2Zl4N2p
@yashints Airbnb
@yashints Speech command
@yashints
@yashints aijs.rocks Asim Hussain � @jawache
@yashints Node.js & Desktop
@yashints yas.fyi/2LUfBkX Magenta Studio
@yashints Retraining in Node.js
@yashints Retraining in Node.js
@yashints Demo
@yashints
@yashints “With Tensorflow.js and web, possibilities are endless, web development
doesn’t have to be boring” “
@yashints References https://www.tensorflow.org/js https://github.com/tensorflow/tfjs-examples https://www.freecodecamp.org/news/tensorflowjs-full-course/ https://codelabs.developers.google.com/ https://yashints.dev/blog/2018/11/27/get-started-with-tensorflowjs Slides https://yas.fyi/2MxNh7z
Reach out Thanks! @yashints yashints.dev