Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
JavaScript & AI, V2
Search
Yas
September 10, 2019
Programming
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JavaScript & AI, V2
Yas
September 10, 2019
More Decks by Yas
See All by Yas
Web performance - Browser APIs
yashints
0
160
How cheap serverless realli is?
yashints
0
130
Tensorflowjs 💝 AI
yashints
0
80
Machine learning & JavaScript, no you're not dreaming
yashints
1
140
Micro frontend and web components
yashints
1
130
WebAssembly's post MVP future
yashints
0
86
docker for web developers
yashints
0
470
Other Decks in Programming
See All in Programming
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
210
なぜCTOを降りてFDEを選んだのか?〜なぜプロダクト企業がFDEで顧客の現場に踏み込むのか〜
gonta
1
190
golang-bob.pdf
iwatsukayura
0
130
R8 の設定見直しでアプリサイズ削減
andpad
0
210
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
990
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
Are APIs Still Relevant in the AI Era?
soyuka
0
460
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
590
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.6k
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
780
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
380
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
110
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
620
Building an army of robots
kneath
307
47k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Ruling the World: When Life Gets Gamed
codingconduct
0
400
Statistics for Hackers
jakevdp
799
230k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
350
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
340
GitHub's CSS Performance
jonrohan
1033
470k
The Invisible Side of Design
smashingmag
301
52k
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