Skip to main content

ML Kit for Firebase - Machine Learning For Mobile Apps

Google Firebase provides a realtime database and backend as a service. The service provides application developers an API that allows application data to be synchronized across clients and stored on Firebase's cloud. Two days back in Google I/O they introduced ML Kit to integrate Machine Learning in Mobile apps(Both Android & iOS).


So what is ML Kit and why?

ML Kit lets you bring powerful machine learning features to your app whether it's for Android or iOS, and whether you're an experienced machine learning developer or you're just getting started.

Getting started with machine learning can be difficult for many developers. Typically, new ML developers spend countless hours learning the intricacies of implementing low-level models, using frameworks, and more. Even for the seasoned expert, adapting and optimizing models to run on mobile devices can be a huge undertaking. Beyond the machine learning complexities, sourcing training data can be an expensive and time consuming process, especially when considering a global audience. With ML Kit, you can use machine learning to build compelling features, on Android and iOS, regardless of your machine learning expertise. More details below!


Advantages of using ML Kit

If you're a beginner who just wants to get the ball rolling, ML Kit gives you five ready-to-use ("base") APIs that address common mobile use cases: 
  1. Text recognition 
  2. Face detection 
  3. Barcode scanning 
  4. Image labeling 
  5. Landmark recognition 


With these base APIs, you simply pass in data to ML Kit and get back an intuitive response. For example: Lose It!, one of our early users, used ML Kit to build several features in the latest version of their calorie tracker app. Using our text recognition based API and a custom built model, their app can quickly capture nutrition information from product labels to input a food's content from an image.



There are already lot of products which are using ML Kit already. And some of them are,


To get started with Firebase ML Kit log on to https://firebase.google.com

Happy Coding   :)

Comments

We think you like these too...

Learn Hacking: Part 2: Programming:

iOS 11.4 Brings Stereo Pairs and Multi-Room Audio With AirPlay 2

Google not rolling Orkut into Google+