我想知道我是否可以在亚马逊机器学习上构建一个推荐系统。似乎这并不容易(根据https://forums.aws.amazon.com/thread.jspa?messageID=617667),我认为亚马逊是否是最好的解决方案。
也许有人有推荐系统的经验并且知道如何在 Amazon ML 上构建它?
如果没有,你能给我推荐一些我可以使用的其他 SaaS 吗?
我想知道我是否可以在亚马逊机器学习上构建一个推荐系统。似乎这并不容易(根据https://forums.aws.amazon.com/thread.jspa?messageID=617667),我认为亚马逊是否是最好的解决方案。
也许有人有推荐系统的经验并且知道如何在 Amazon ML 上构建它?
如果没有,你能给我推荐一些我可以使用的其他 SaaS 吗?
这取决于您需要为推荐选择多少项目。您现在不能使用 Amazon ML 对庞大的目录(例如 Amazon.com 或其他大型零售商)进行推荐,但如果您有一个相对较小的目录(约 100 项),您可以为项目。
ML 模型的质量取决于数据的质量。例如,Amazon.com 可以提供非常好的推荐,因为他们有您的许多购买历史记录。
推荐引擎的一个常见模式是使用协同过滤。它可以很好地适用于相对大量的用户和项目。这种和其他类似的 ML 算法在 Spark ML ( http://spark.apache.org/docs/latest/ml-collaborative-filtering.html ) 等框架中实现。它需要一些技术和数据科学的努力才能使其适用于您的用例,但通常值得付出努力并获得相当好的结果。
您还可以尝试使用以下一些服务: