Carly Richmnd
Building Your Own Classification Model with JavaScript - Coffee with Developers - Carly Richmond
#1about 3 minutes
Building a machine learning game with JavaScript
A side project inspired by the Netflix show "Is It Cake?" was created to experiment with machine learning in JavaScript using TensorFlow.js.
#2about 2 minutes
Training a custom binary classifier from scratch
The process of building a custom binary classifier involved collecting a dataset of images and training the model to extract features without overfitting.
#3about 1 minute
Diagnosing why the custom classification model failed
The custom model failed to identify cakes, likely due to insufficient training data, the use of color images instead of monochromatic ones, or simple coding errors.
#4about 3 minutes
Improving accuracy with transfer classification and MobileNet
Using transfer classification with the pre-trained MobileNet model significantly improved cake detection accuracy compared to building a model from scratch.
#5about 3 minutes
The developer trend of consuming vs creating AI
Modern developers often prefer consuming off-the-shelf AI solutions due to system complexity and time pressures, which can reduce natural curiosity and deep learning.
#6about 4 minutes
How engineering managers can stay technically hands-on
Managers can stay technical by purposefully blocking out calendar time for coding and seeking roles or company cultures that expect and support their hands-on contributions.
#7about 5 minutes
Fostering innovation with internal hackathons and tinker time
Company-sponsored hackathons or innovation weeks can drive creativity, but they often fail when participation becomes optional under deadline pressure or when winning projects are not implemented.
#8about 3 minutes
The problem of trust and transparency in AI models
While platforms provide model cards to explain training data and limitations, they often lack sufficient detail, making it difficult to assess potential biases and build trust.
#9about 3 minutes
Why the marketplace for custom AI datasets failed
The concept of a marketplace for custom datasets has not taken off due to the dominance of large AI providers, the high cost of training, and a developer preference for established solutions.
#10about 5 minutes
Balancing AI automation and authenticity in content creation
While AI tools can automate content generation, they risk losing the author's authentic voice, shifting the creator's role from writing to validating and editing AI output.
#11about 5 minutes
Addressing the societal risks of deepfakes and misinformation
The ability to generate realistic deepfakes poses a significant risk for public figures and society, highlighting the urgent need for established ethical guidelines on AI usage.
Related jobs
Jobs that call for the skills explored in this talk.
Wilken GmbH
Ulm, Germany
Senior
Kubernetes
AI Frameworks
+3
Matching moments
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
04:49 MIN
Using content channels to build an event community
Cat Herding with Lions and Tigers - Christian Heilmann
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
04:27 MIN
Moving beyond headcount to solve business problems
What 2025 Taught Us: A Year-End Special with Hung Lee
03:48 MIN
Automating formal processes risks losing informal human value
What 2025 Taught Us: A Year-End Special with Hung Lee
05:18 MIN
Incentivizing automation with a 'keep what you kill' policy
What 2025 Taught Us: A Year-End Special with Hung Lee
05:26 MIN
Using AI prompts to rebuild a classic 8-bit game
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
14:06 MIN
Exploring the role and ethics of AI in gaming
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
Featured Partners
Related Videos
Mastering Image Classification: A Journey with Cakes
Carly Richmonds
Mastering Image Classification: A Journey with Cakes
Carly Richmond
Is it (F)ake?! Image Classification with TensorFlow.js
Carly Richmond
Engineering Mindset in the Age of AI - Gunnar Grosch, AWS
Gunnar Grosch
Machine Learning for Software Developers (and Knitters)
Kris Howard
Coffee with Developers - Cassidy Williams -
Cassidy Williams
WeAreDevelopers LIVE – AI vs the Web & AI in Browsers
Chris Heilmann, Daniel Cranney & Raymond Camden
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
Chris Heilmann, Daniel Cranney, Raphael De Lio, Tim Cadenbach, Julie Kordick, Jan Moser, Elio Struyf, Johanna Pirker, Marc Duiker & Raymond Camden
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


Carina AI Studio
Santa Cruz de Tenerife, Spain
Intermediate
API
GIT
Java
NoSQL
React
+10

Carina AI Studio
Municipality of Las Palmas, Spain
Intermediate
API
GIT
Java
NoSQL
React
+10

Jack & Jill\u002FExternal ATS
Charing Cross, United Kingdom
Python
PyTorch
TensorFlow
Machine Learning

Jack & Jill\u002FExternal ATS
Remote
Python
PyTorch
TensorFlow
Machine Learning
+1



Carina AI Studio
Municipality of Marbella, Spain
Intermediate
API
GIT
Java
NoSQL
React
+10

Carina AI Studio
Municipality of Palma, Spain
Intermediate
API
GIT
Java
NoSQL
React
+10