我想输入实时数据到aws个性化构建一个推荐引擎。我已经阅读了在线资源,在这些指南中,我可以看到培训用户交互数据、用户数据和项目数据是在创建推荐引擎时提供的。
然而,我有一个应用程序,我将收集数据在应用程序,并希望把这些实时数据到aws个性化。我想知道是否可以在不提供任何数据的情况下构建推荐引擎,然后再用aws的putevents、putItem和putUser api从我的应用程序中流出实时数据?我对这件事很陌生,所以我很困惑于这第一步
发布于 2022-07-17 16:20:35
我想知道是否可以在不提供任何数据的情况下构建推荐引擎,然后再用aws的putevents、putItem和putUser api从我的应用程序中流出实时数据?
是的,这是可能的。您只需要调整创建资源的顺序。
在创建提供建议的推荐程序之前,所有个性化菜谱都需要交互数据。但是,如果开始时没有交互数据(或足够的数据,请参阅配额和限制),则可以创建数据集组和交互数据集,使用PutEvents API (请参阅记录事件页面)向数据集提供交互,然后在摄入足够多的数据时创建域推荐器或定制解决方案。
在培训模型/推荐者之前所需的交互数据(以及潜在的项元数据)的最小数量取决于您选择的配方。一般来说,您需要在25个不同的用户之间进行1000个交互,其中每个用户都有2+交互。域推荐程序还需要特定的事件类型。检查上面链接的文档。随着你收集更多的数据和再培训,建议的质量和相关性将会提高。
https://stackoverflow.com/questions/73012491
复制相似问题