假设我想建立一个购物清单应用。用户可以在列表中添加或删除项目,这些更改将在其所有设备上同步。支持这个应用程序所需的后端显然非常简单。
但是我想建立一个额外的功能,使用机器学习来研究用户的购买模式,并自动包含用户可能忘记包含在那一周的任何项目。一般而言,我将如何做到这一点?我怎样才能让机器学习算法在后台执行而不必等待任何用户输入?
答案 0 :(得分:0)
首先是对POC应用程序或完整生产应用程序的查询。因为答案会因此而异。
无论如何,对于POC应用程序,您可以使用Firebase来解决问题的第一部分,即维护与多个设备同步的用户的在线购物清单。基本上你会使用Firebase Authentication
和Firebase Realtime database
来实现相同的目标(对于我最近开发的纯粹用于学术目的的应用程序,我做了完全相同的事情)。 Firebase数据库基本上是结构良好的JSON文档,它的扩展程度取决于开发人员构建数据的程度。
现在,对于问题的第二部分,您可以尝试集成Google BigQuery
。我个人没试过,但你可以尝试一下。