在Azure Recommendation API示例中,有一个如下代码段:
if (itemSets.RecommendedItemSetInfo != null)
{
...
}
else
{
Console.WriteLine("No recommendations found.");
}
因此,我认为可为空的推荐集意味着没有任何推荐。但是这种设置不能为空但仍然为空(在我运行示例的情况下)会是什么情况?
我提供了自己的用法和目录文件。我那里没有太多条目,但是对于i2i建议,我有结果,而对于u2i,则有一个空集。AllowColdItemPlacement不会改变这里的想法。
我们并不是要传达空值建议和空值建议之间的含义差异。我将检查为什么我们可能会发送两种不同类型的结果。无论哪种方式,都不要将这两种情况视为不同的情况。
如果没有获得用户对项目建议的结果,则很可能在创建版本时没有该用户的数据,或者与用户交互的项目与用法中的其他项目没有足够的同时发生。
收到空空的建议时该怎么办,取决于您自己,您可以决定不显示任何建议,或者用您想推广的热门商品回填。
谢谢!
路易斯·卡布雷拉(Luis Cabrera)程序经理-推荐API。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句