Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JavaScript & AI, V2
Search
Yas
September 10, 2019
Programming
0
130
JavaScript & AI, V2
Yas
September 10, 2019
Tweet
Share
More Decks by Yas
See All by Yas
Web performance - Browser APIs
yashints
0
140
How cheap serverless realli is?
yashints
0
120
Tensorflowjs 💝 AI
yashints
0
59
Machine learning & JavaScript, no you're not dreaming
yashints
1
110
Micro frontend and web components
yashints
1
130
WebAssembly's post MVP future
yashints
0
78
docker for web developers
yashints
0
420
Other Decks in Programming
See All in Programming
dotfiles 式年遷宮 令和最新版
masawada
1
770
AIコーディングエージェント(NotebookLM)
kondai24
0
190
これだけで丸わかり!LangChain v1.0 アップデートまとめ
os1ma
6
1.8k
俺流レスポンシブコーディング 2025
tak_dcxi
14
8.7k
tparseでgo testの出力を見やすくする
utgwkk
2
220
AIコーディングエージェント(Gemini)
kondai24
0
220
20 years of Symfony, what's next?
fabpot
2
360
ゲームの物理 剛体編
fadis
0
350
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
350
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
230
JETLS.jl ─ A New Language Server for Julia
abap34
1
400
大体よく分かるscala.collection.immutable.HashMap ~ Compressed Hash-Array Mapped Prefix-tree (CHAMP) ~
matsu_chara
2
220
Featured
See All Featured
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
70k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.6k
RailsConf 2023
tenderlove
30
1.3k
Building Flexible Design Systems
yeseniaperezcruz
330
39k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Building Adaptive Systems
keathley
44
2.9k
It's Worth the Effort
3n
187
29k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
390
Large-scale JavaScript Application Architecture
addyosmani
515
110k
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