1

我想使用 Azure ML 使用商店收据中的信息查找相关产品。

我收到了一份收据:

44366,136778
79619,88975
78861,78864
53395,78129,78786,79295,79353,79406,79408,79417,85829,136712
32340,33973
31897,32905
32476,32697,33202,33344,33879,34237,34422,48175,55486,55490,55498
17800
32476,32697,33202,33344,33879,34237,34422,48175,55490,55497,55498,55503
47098
136974
85832

每行代表一个收据,每个数字是一个产品 ID。

给定一个产品 ID,我想获得一个类似产品的列表,即其他客户一起购买的产品。

谁能指出我如何做到这一点的正确方向?

4

2 回答 2

2

这似乎很适合他们经常一起购买的服务 ( https://datamarket.azure.com/dataset/amla/mba )。您可能必须对数据集进行预处理以获取所需格式。该服务也有一个 Web UI:https ://marketbasket.cloudapp.net/

于 2014-11-20T22:20:50.027 回答
0

这是 Recommender 的一个典型问题,你可以使用一个叫做 Machbox 推荐器的模型来解决这个问题。推荐者通常对要提议的项目使用评分,并使用一些棘手的计算来预测用户尚未评分的项目的分数(分数通常是 1 个用户购买了该项目,0 他没有)如果您需要更多详细信息,请告诉我。 .(您可以访问 Azure ML 的免费版本,您可以在其中尝试所有这些)问候

于 2015-11-26T14:44:50.330 回答