【发布时间】:2019-01-06 21:27:34
【问题描述】:
我是机器学习 (AI) 技术的新手。我正在为 Android/IO 开发一个信使应用程序,我想根据文本/单词/对话向用户推荐相对较小的产品组合中的产品。
示例 1:
如果信使的用户写了一个包含“vine”、“dinner”、“date”的句子,AI 应该向用户推荐一瓶 vine。
示例 2:
如果应用的用户写到他今天早上喝了一杯好咖啡,人工智能应该向用户推荐一个杯子。
示例 3:
如果用户写了一些关于她昨天遇到的可爱男孩的文章,那么 AI 应该向用户推荐一个“泰迪熊”。
我从近 20 年来一直是一名软件开发人员,在开发基于 C/C++/Java 的应用程序(Android 和 IO 应用程序)方面拥有丰富的经验,并且在 Google Cloud Platform 方面拥有一些经验。 ML/AI 技术对我来说是全新的。好的,我知道基础知识(需要输入数据来训练 ML/AI 系统等),但我想知道是否已经有一个框架可以帮助我开发这样一个解决上述用例的系统。
如果您能给我一些提示,从哪里开始以及如何开始,我将不胜感激。
谢谢和问候
【问题讨论】:
-
您的机器学习软件在哪里运行(在移动设备上还是在云端的服务器上)?
-
@John Hanley 这取决于用于所描述应用程序的 ML 系统的复杂性。我想最简单、更高效的解决方案是在云端运行机器学习。
标签: tensorflow machine-learning google-cloud-platform artificial-intelligence recommendation-engine