繁体   English   中英

在 android 应用程序的 python 中使用朴素贝叶斯 ML 模型

[英]Use naïve Bayesian ML model in python in the android app

我正在使用 android studio 制作一个 android 应用程序。
我想在 android 应用程序中使用来自 sklearn 的朴素贝叶斯 ML 模型。
但是,我的 android 应用程序是由 Java 制作的,但 ml 代码是在 python 中的。
此外,我想在新短信到来时更新模型。 这意味着导出模型不是我想要的方式。
因此,我搜索它并找到了 firebase 函数和 TensorFlow 修改后的 ML。
https://firebase.google.com/docs/ml/manage-hosted-models
https://firebase.google.com/docs/functions?hl=en但是,我仍然不确定这些是在带有 Java 的 android 应用程序中使用 ml 模型的唯一方法。 你有什么想法或建议吗?
如果我使用它们,我可以使用更新的 firebase 数据库更新模型吗?

我在我的大学项目中做了同样的事情,这是我的方法。 首先,我在 Laravel 上运行我的项目,在你的情况下它是 android 上的应用程序。 我使用 google collab 来部署我用 python 编码的 ml 模型。 现在我们有两台服务器在运行,我们需要一些东西来帮助它们进行通信。 就我而言,我在 laraval 中使用了“ngrock”库。 在同时运行它们后,您只需要找出一种让它们进行通信的方式,只需搜索类似于 ngrock for android studio 的库即可。 通过这种方式,您将能够将数据发送到 ml 模型,模型将在处理后返回它。 希望它有所帮助,因为您的问题不会有正确的答案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM