采用的youtube2016的召回方法。遗憾的是没发觉召回阶段怎么求AUC??都快成我的一个心结了。
先看redis中存储的数据吧,上个博文已经实现python/java查看redis数据的方法
For Video Recommendation in Deep learning QQ Group 277356808
For Visual in deep learning QQ Group 629530787
I'm here waiting for you
wanna have a date with someone in Beijing please join in the QQ Group 737813700
while pop 100个数据需要0.15s左右。我觉得还行吧。
另外也面临一个问题,怎么去除已经过期的数据,召回的数据中肯定存在这种情况,这是必然的,事先要判断是否已经过期,这需要挨个查看吧,或者说在数据训练阶段就直接去除掉这些过期的数据。
鉴于直接由item id从hive表查过期时间一个需要2min,时间太长,所以,应该在获取数据阶