LightFM和其他库要求为用户提供32位整数id。但是,我们的用户id是UUID,例如0003374a-a35c-46ed-96d2-0ea32b753199。我想知道在这样的场景中你会推荐什么。我想出的是:
xxhash获得了大约11,521或0.1%的碰撞。这对推荐人系统来说是微不足道的吗?我也很好奇这将如何应用到在线预测场景中,在这种情况下,考虑到UUID、用户交互和模型,我必须预测需要32位整数的模型的建议。如果我使用内存条件下的命令,那么这种方法在这种情况下是行不通的,因此在最坏的情况下,我可能不得不创建一个持久的键值存储。
发布于 2018-01-02 21:53:19
https://stackoverflow.com/questions/48068147
复制相似问题