Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AI and ML on Android - DevFest Seattle 2017

AI and ML on Android - DevFest Seattle 2017

Talk at DevFest Seattle 2017 - how to put AL/ML on Android.

Margaret Maynard-Reid

October 07, 2017
Tweet

More Decks by Margaret Maynard-Reid

Other Decks in Technology

Transcript

  1. @margaretmz | #DevFestSEA | #MachineLearning | #AndroidDev About me •

    Android developer • AI/ML student • Organizer & WTM Lead @GDGSeattle • Taught Android @UW 2
  2. @margaretmz | #DevFestSEA | #MachineLearning | #AndroidDev What is AI,

    ML & Deep learning? Artificial Intelligence Machine Learning Deep Learning 3
  3. @margaretmz | #DevFestSEA | #MachineLearning | #AndroidDev How to add

    AI/ML to your apps? • Google play services - Vision API • REST API calls to ML services • ML model on device, for example TensorFlow • Other: Actions on Google 4
  4. @margaretmz | #DevFestSEA | #MachineLearning | #AndroidDev Get started with

    AI/ML • Start out easy and simple - ◦ Make apps by REST APIs to ML services (such as the Vision API) ◦ Code labs, some of the TensorFlow code labs don’t require in-depth ML knowledge ◦ Videos online: ▪ ML Recipes by Josh Gordon ▪ Cloud AI Adventures by Yufeng Guo ▪ Siraj Raval’s videos on YouTube • Study prerequisites - linear algebra, Python, statistics • Understand the concepts under the hood Link to my blog post on how to Get Started with ML: https://goo.gl/zuBUHp 5