Modern App Development

MAH03 Machine Learning: Client vs. Server Models


1:00pm - 2:15pm

Level: Intermediate

Kevin Ford

Mobile Practice Lead


Machine learning has been becoming increasingly popular, both in server-side offerings like Microsoft's Azure Machine Learning to IBM's Watson, and client-side offerings like Apple's CoreML and Google's TensorFlow lite. This session will explore the strengths and weaknesses of the client-side and server-side offerings and when you may decide to use one over the other. We will look at how we can put some simple models together using data that is freely available to us.

You will learn:

  • What are the capabilities of client-side and server-side bots
  • When you may use one over the other
  • How you can use data in your organization or freely available data in conjunction with machine learning inside your applications