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
150
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
150
How cheap serverless realli is?
yashints
0
130
Tensorflowjs 💝 AI
yashints
0
76
Machine learning & JavaScript, no you're not dreaming
yashints
1
130
Micro frontend and web components
yashints
1
130
WebAssembly's post MVP future
yashints
0
84
docker for web developers
yashints
0
450
Other Decks in Programming
See All in Programming
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
8
2.8k
「エンジニアインターン、どうやって取った?」準備のリアルを語るLT会 Progate BAR
akiomatic
0
130
Go1.27で導入されるジェネリクスメソッドでできること
mackee
0
110
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
0
220
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
3
1.3k
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
4.9k
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
370
Webフレームワークの ベンチマークについて
yusukebe
0
160
AutonomyとControlのあいだ:Graflowで記述するAIエージェント協調
myui
0
120
AIだと陥りがちなJakarta EE最新技術への移行時の落とし穴と解決策
tnagao7
0
100
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
130
Spring Security 実践 ─ GraphQL APIで実務に役立つ 認証・認可 を学ぶ
wagyu
0
220
Featured
See All Featured
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Designing Powerful Visuals for Engaging Learning
tmiket
1
410
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
200
エンジニアに許された特別な時間の終わり
watany
107
250k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
1.7k
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