React-native-firebase: [proposal] firebase.ml() Machine Learning

Created on 8 May 2018  ยท  13Comments  ยท  Source: invertase/react-native-firebase

This issue is to discuss the newly announced Machine Learning (ML) API, possible API implementation spec for RNFirebase and to track interest.

Announcement: https://developers.googleblog.com/2018/05/introducing-ml-kit.html

Video: https://youtu.be/ejrn_JHksws

Overview: https://firebase.google.com/products/ml-kit/

SDK Guide: https://firebase.google.com/docs/ml-kit/


Loving react-native-firebase and the support we provide? Please consider supporting us with any of the below:

Android JavaScript iOS Feature Request

Most helpful comment

@kevinjpetersen ML Kit in the JS SDK should be doable for them in the future with the likes of Tensorflow JS, though it is a hefty dependency to include as part of a website bundle though as well; 0.5mb uncompressed.

We'll come up with a dev friendly API for this in JS though for React Native, just like we've done with the other modules that we support that don't exist in the JS SDK


Loving react-native-firebase and the support we provide? Please consider supporting us with any of the below:

All 13 comments

seems it is available from Google now

I wonder if Firebase ML Kit will support native JavaScript in the future, either way, I'm definitely in favor having ML Kit implemented into React Native Firebase for Android and iOS as it makes Machine Learning possible for everyone, fast and easy.

+1

@kevinjpetersen ML Kit in the JS SDK should be doable for them in the future with the likes of Tensorflow JS, though it is a hefty dependency to include as part of a website bundle though as well; 0.5mb uncompressed.

We'll come up with a dev friendly API for this in JS though for React Native, just like we've done with the other modules that we support that don't exist in the JS SDK


Loving react-native-firebase and the support we provide? Please consider supporting us with any of the below:

Any plans yet when this kit will be implemented? (e.g."on xx.xx.20xx", "in the next x months", "some time soon", "not before x")

you go ahead and make a PR?

I don't know any of this. It seems you just have to add this native module
from google and integrate it into the Github project and then make a PR..

On Sat, May 12, 2018 at 7:45 PM, Seroleashed notifications@github.com
wrote:

Any plans yet when this kit will be implemented? (e.g."on xx.xx.20xx", "in
the next x months", "some time soon", "not before x")

โ€”
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/invertase/react-native-firebase/issues/1060#issuecomment-388571470,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AWDnnKI-uXzvHqFHptABWcaAGAmR8n8Fks5txx-3gaJpZM4T3J4t
.

@JonathanLehner it's not as simple as you make it sound ๐Ÿ˜› for example the recent functions() support we added is only 1 method but required quite a few changes to implement it.

This one has a lot of methods and also requires thought around how the API will look in JS land as there's no Firebase Web SDK API to model the API off of. We'll get there, can't give you an exact date when unfortunately @Seroleashed

That's what I was thinking @Salakar.
Thank you anyways! =)

It will be cool with react native.

Hello guys! I've posted some questions in the Firebase Discussion Group related to ML Kit in React Native and the web. Take a look here.

Conversation:

me: Is there any way to use the current beta version of the Firebase ML Kit with React Native...The firebase npm module is pretty limited and the react-native-firebase community may wait Firebase to roll out ML Kit for the web to implement it more easily. Will Firebase roll out web version of the ML Kit, like Tensorflow rolled out Tensorflow.js? Are there another solutions for using the ML kit in React Native?

Sachin (Product Manager on ML Kit): Thanks for the feedback, Radi. No immediate plans on this. We'd love to see the community take this up for now, as we love RN as well :)

It is better to work with the native files of ML kit since they are
optimised. Tensorflow.js has lower performance than the original Tensorflow
in C++. People use Tensorflow.js because you can easily load it into a
browser, if you have an app, however, this is not a big factor, since all
users have to download it and install it.

On Thu, Jun 14, 2018 at 7:52 AM, Radi Cho notifications@github.com wrote:

Hello guys! I've posted some questions in the Firebase Discussion Group
related to ML Kit in React Native and the web. Take a look here
https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/firebase-talk/xiKTdB62ubo/WSB6wajBBgAJ
.

Conversation:

me: Is there any way to use the current beta version of the Firebase ML
Kit with React Native...The firebase npm module is pretty limited and the
react-native-firebase community may wait Firebase to roll out ML Kit for
the web to implement it more easily. Will Firebase roll out web version of
the ML Kit, like Tensorflow rolled out Tensorflow.js? Are there another
solutions for using the ML kit in React Native?

Sachin (Product Manager on ML Kit): Thanks for the feedback, Radi. No
immediate plans on this. We'd love to see the community take this up for
now, as we love RN as well :)

โ€”
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/invertase/react-native-firebase/issues/1060#issuecomment-397179167,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AWDnnN-3-yxX6ntjWLuSTWVIPLC-cTc7ks5t8foNgaJpZM4T3J4t
.

Hi all, we'll look at adding support for this as part of the v5.x.x release cycle.

The first release for it will most likely just have built-in model support only. We can look at custom model support at a later date.


Loving react-native-firebase and the support we provide? Please consider supporting us with any of the below:

Hi @Salakar any updates on this?

Let's track this over at https://boards.invertase.io/react-native-firebase/p/ml-kit-for-firebase now as it's a feature request and the board is functioning again ๐Ÿ‘

Was this page helpful?
0 / 5 - 0 ratings