ios - CoreML 是设备本地的(iOS)吗?
问题描述
我想利用 AI 和机器学习并在 iOS 中开发移动应用程序。我计划从衣服开始,但也扩展到其他垂直领域(工具、电器等)。目标是在个人层面(例如综合零售)将店内体验与移动商务相结合。该应用程序将从一开始就准备好推荐,但也应在客户使用该应用程序购物时继续根据客户偏好进行学习。我还需要弄清楚如何将其与主要零售商的 API 联系起来。
使用 CoreML 可以实现这样的事情吗?或者 CoreML 是设备本地的东西,我需要基于云的东西,以便我可以与主要零售商 API 结合使用?
解决方案
我相信 IBM Watson 可以最好地解决您的问题。它允许建立一个管道,设备将新数据上传到云端,更新的模型将被推送回设备。请参阅https://developer.apple.com/ibm/
我尝试了他们的 SDK,它的工作原理非常简单。我在使用 Watson 的英国节点时遇到了问题,所以我不得不切换到美国节点——而且效果很好。
推荐阅读
- python - PYQT5 拖放行在 TableWidget 中未按预期工作
- python - 使用 BeautifulSoup 的 python 股票价格
- angular - 传递布尔值不会从一个组件共享到另一个组件 - Angular
- image - 发布链接时从 GitHub 的存储库中更改图像
- android - 如何使用适用于 Android 的 AWS AppSync 处理从缓存和网络中提取的结果
- rust - 是否可以使用 nightly 编译器编译一个特定的库并将其链接到在 stable 上编译的项目?
- javascript - 修改对象中键的值不起作用
- c - 使用自动生成的 makefile 包含 C 头文件的问题
- arrays - 在颤动的冻结类中更新深度嵌套的数组
- javascript - Javascript / 剪贴板 API / Safari iOS / NotAllowedError 消息