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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yas
September 10, 2019
Programming
140
0
Share
JavaScript & AI, V2
Yas
September 10, 2019
More Decks by Yas
See All by Yas
Web performance - Browser APIs
yashints
0
150
How cheap serverless realli is?
yashints
0
120
Tensorflowjs 💝 AI
yashints
0
67
Machine learning & JavaScript, no you're not dreaming
yashints
1
120
Micro frontend and web components
yashints
1
130
WebAssembly's post MVP future
yashints
0
84
docker for web developers
yashints
0
440
Other Decks in Programming
See All in Programming
夢の無限スパゲッティ製造機 -実装篇- #phpstudy
o0h
PRO
0
200
安いハードウェアでVulkan
fadis
1
950
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎 おもクラ #6版
satoshi256kbyte
1
240
iOS機能開発のAI環境と起きた変化
ryunakayama
0
180
アクセシビリティ試験の"その後"を仕組み化する
yuuumiravy
0
110
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
320
Swift Concurrency Type System
inamiy
0
460
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
300
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
340
「速くなった気がする」をデータで疑う
senleaf24
0
160
瑠璃の宝石に学ぶ技術の声の聴き方 / 【劇場版】アニメから得た学びを発表会2026 #エンジニアニメ
mazrean
0
230
PHP 7.4でもOpenTelemetryゼロコード計装がしたい! / PHPerKaigi 2026
arthur1
1
560
Featured
See All Featured
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.5k
We Have a Design System, Now What?
morganepeng
55
8.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Utilizing Notion as your number one productivity tool
mfonobong
4
290
Docker and Python
trallard
47
3.8k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
270
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.5k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Code Review Best Practice
trishagee
74
20k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
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