我在http://recommendations.azurewebsites.net/上使用azure推荐API。
我准备的目录类似于<Item Id>
,<Item Name>
,<Item Category>
,<Features list>
和使用文件:<userId>
,<ItemId>
。
现在,当我测试推荐器时,我总是得到所有项目的概率为0.5,所以我不得不假设某些事情是不对的。
为了知道问题是什么,我在目录中添加了两个项目
一个与其他项目具有相同功能但具有不同名称和ID的一个,
和另一个具有不同ID和一个不同功能的项目。
我仍然得到0.5的概率,现在我确定有些事情是不对的,但我仍然可以找出问题所在。
这是我将商品添加到购物车时获得的屏幕截图
是否有可能使用具有功能且无评级的天蓝色ml火柴盒推荐器?
答案 0 :(得分:0)
Tayehi,
很高兴见到你。我是负责推荐API的项目经理。 2件事:如果您获得概率为0.5,则最有可能获得“默认推荐”。这通常意味着您没有足够的训练数据,或者您在数据中测试的项目没有足够的共现。为了描述极端情况,想象一下只能用B项购买的物品A只有一两次 - 很难说有充满信心(统计意义)的人喜欢A项也很可能喜欢B项
您似乎仍在使用旧推荐API。我想鼓励您使用我们的新版本(Recommendations API认知服务)。请在此过程中查看https://azure.microsoft.com/en-us/documentation/articles/cognitive-services-migration-from-dm/to帮助您。
谢谢! 路易斯卡布雷拉 Cortana Intelligence Applications。