Machine Learning For Developers w/ Jason Mayes (Web AI Lead at Google) & Adrian Hajdin (JS Mastery)

Learn how to start with AI/ML as a developer from Google's Web AI Lead & JS Mastery. Covers practical tips, browser-based ML, TensorFlow.js & healthcare applications.

Key takeaways
  • Start with small passion projects and experiment with AI/ML on weekends - many successful projects begin as side experiments

  • You don’t need a PhD or deep mathematical background to get started with machine learning - begin with pre-made models and gradually learn more complex concepts

  • Project-based learning and teaching others is one of the best ways to understand machine learning concepts - break down complex ideas into simple explanations

  • Healthcare is a prime industry for web AI innovation due to privacy benefits of browser-based processing without cloud dependencies

  • TensorFlow.js and browser-based ML enables client-side model training and adaptation, going beyond just inference capabilities

  • JavaScript is becoming increasingly viable for AI/ML development, with potential to eventually have more models than Python

  • Start with higher-level abstractions and pre-built models before diving deeper into the technical details

  • Combine technical skills with creativity - look for novel ways to apply AI/ML to solve real problems

  • Build regular learning habits - set aside time to read papers, watch tutorials, and experiment with new technologies

  • Focus on making complex ML concepts more accessible and easier to understand for other developers