电商推荐系统,负反馈如何收集

239 views
Skip to first unread message

"张浩(amberyic)"

unread,
Jul 16, 2013, 11:39:27 PM7/16/13
to re...@googlegroups.com
我们说,如果一个顾客购买浏览或者收藏了某个商品,ok~我们说,这个用户喜欢这个
商品,
但是呢, 你如何找到用户不喜欢哪些商品?

Xinyou Zhao

unread,
Jul 16, 2013, 11:51:07 PM7/16/13
to re...@googlegroups.com
退货、浏览了,但是购买其他同类商品、商品(页面)浏览的时间、取消了收藏(喜欢与时间的关系)、用户的Comment等等


2013/7/17 "张浩(amberyic)" <zh742...@gmail.com>
我们说,如果一个顾客购买浏览或者收藏了某个商品,ok~我们说,这个用户喜欢这个 商品,
但是呢, 你如何找到用户不喜欢哪些商品?

--

--- 您收到此邮件是因为您订阅了 Google 网上论坛的“Resys”论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 resys+unsubscribe@googlegroups.com
要查看更多选项,请访问 https://groups.google.com/groups/opt_out



ZHAO GANG

unread,
Jul 16, 2013, 11:53:56 PM7/16/13
to re...@googlegroups.com
这想法 高校research 不现实。除非你在公司做研发,可以拿那些log。 要不然根本爬不到这些数据。
所以很多人用ranking pair


2013/7/17 Xinyou Zhao <tot...@gmail.com>
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 resys+un...@googlegroups.com
要查看更多选项,请访问 https://groups.google.com/groups/opt_out。
 
 



--
----------------

 Best Regards!

 Should there be any questions about the email, please free to contact:
Mr. ZHAO GANG ( George.G.Zhao)
E-mail:george...@gmail.com
Database Research Lab 2,
Computer Science Department,
School of Computing, National University of Singapore

汪昊

unread,
Jul 16, 2013, 11:55:32 PM7/16/13
to re...@googlegroups.com
可以参考 One-class Collaborative Filtering 之类的

WentingTu

unread,
Jul 18, 2013, 9:39:38 PM7/18/13
to re...@googlegroups.com
感觉这些其实也反应了用户对商品的某些性质是prefer的,不然不会退货(必定要先买了),浏览~~

其实我的意见是,目前的很多推荐产品中,用户不会产生所谓“不喜欢”的数据
只有 preference comparison
例如,你的推荐栏里,如果用户选择了第二个,那么第二个肯定比第一个的preference by the target user的程度要高

如果你一定要做出“不喜欢”的示例
那么只有在主动推荐商品,并让用户选择是否disLike

启发例子:
一个孩子在学习什么是狗狗的概念,大多数家长只会在见到狗狗的时候对他说,看,那是狗狗(只有正例),而不会看到任何一个动物就说,看,那不是狗狗。
要想产生负面的例子,有两种方案:
1. 当孩子说一只别的动物(类似猫猫)是狗狗的时候,家长告诉他,是错的
2. 孩子问家长,某只动物是不是狗狗,家长回答。

孩子---商家
家长---顾客

在 2013年7月17日星期三UTC+8上午11时51分07秒,Sam写道:
退货、浏览了,但是购买其他同类商品、商品(页面)浏览的时间、取消了收藏(喜欢与时间的关系)、用户的Comment等等


2013/7/17 "张浩(amberyic)" <zh742...@gmail.com>
我们说,如果一个顾客购买浏览或者收藏了某个商品,ok~我们说,这个用户喜欢这个 商品,
但是呢, 你如何找到用户不喜欢哪些商品?


--

--- 您收到此邮件是因为您订阅了 Google 网上论坛的“Resys”论坛。

高欣艺

unread,
Jul 23, 2013, 8:44:11 PM7/23/13
to re...@googlegroups.com
浏览时长是比较好的负反馈的依据。
--
Abby Gao
M.Sc.
School of Journalism and Communication in CUHK
Contact No. 51363522

Hao Wang

unread,
Jul 23, 2013, 10:36:46 PM7/23/13
to re...@googlegroups.com, re...@googlegroups.com
Orz,产品经理都来参加技术论坛的讨论了。

发自我的 iPhone

wangji...@gmail.com

unread,
Oct 29, 2013, 4:40:38 AM10/29/13
to re...@googlegroups.com
恩,理论上用浏览时长作为一种反馈确实是可行的;但是刚才看到后面的一个帖子中说的是用浏览时间表征用户兴趣在实际中不可行:(1)很多版本的浏览器不支持页面关闭时间查询(这个不太清楚);(2)很多用户喜欢同时打开多个页面浏览无法判定时间(但是个人的经验,正在浏览的页面和打开但是没有浏览的页面在用户这边看起来是不一样的,不知道浏览器的log是否记录了这些。

Xinyou Zhao

unread,
Oct 29, 2013, 5:56:52 AM10/29/13
to re...@googlegroups.com
>>1)很多版本的浏览器不支持页面关闭时间查询(这个不太清楚);
大部分服务其都会设置一个时钟,超时了,自动认为用户退出了页面。一般这个可信度比较低


>>(2)很多用户喜欢同时打开多个页面浏览无法判定时间(但是个人的经验,正在浏览的页面和打开但是没有浏览的页面在用户这边看起来是不一样的,不知道浏览器的log是否记录了这些。

Http是request-response方式的,系统log一般不记录。你可以通过Ajax之类的方法检测光标位置来实现记录


2013/10/29 <wangji...@gmail.com>

wangji...@gmail.com

unread,
Oct 29, 2013, 9:14:40 PM10/29/13
to re...@googlegroups.com
呵呵,谢谢大神的指点啊,我们学生的话对工程的东西了解得很少~
Reply all
Reply to author
Forward
0 new messages