无法将机器学习连接到移动应用程序

时间:2019-12-03 22:36:17

标签: machine-learning flutter mobile

我有一个python机器学习代码和一个扑朔迷离的移动应用程序代码。有没有办法在两者之间建立联系?另外,是否有一个库可以在文本上应用机器学习/神经网络的概念? 此外,基于机器学习开发移动应用程序的最佳实践/工具/平台是什么?

1 个答案:

答案 0 :(得分:0)

当前无法在Flutter应用程序中运行Python代码。因此,您可能需要将两者与API接口。但是,这将需要更大的代码库,并且您将不得不为服务器带宽付费。因此,在Flutter中建立ML功能要容易得多。

如果您坚持使用Python进行ML:

您需要构建RESTful API。

这里有一些资源可供您入门。

(1)https://www.codementor.io/sagaragarwal94/building-a-basic-restful-api-in-python-58k02xsiq

(2)https://realpython.com/flask-connexion-rest-api/

您可以使用很多不同的框架来进行此操作,请参阅(2)。

安装并运行后,这里有一个将数据导入Flutter应用程序的教程:

(3)https://www.tutorialspoint.com/python_data_science/python_processing_json_data.htm

如果要在Flutter中构建ML

这取决于您的用例,但请考虑签出(4)并将MLKit用于Firebase。

(4)http://flutterdevs.com/blog/machine-learning-in-flutter/

如果您想深入研究杂草或有更具体的用例,请参阅(5)。

(5)https://flutterawesome.com/a-machine-learning-app-for-an-age-old-debate/

祝你好运!