无论如何,我是否从Facebook获取用户的个人兴趣?

时间:2012-03-09 11:18:31

标签: facebook html-parsing collaborative-filtering

我使用协同过滤技术建立了一个推荐系统,我想检查一下我的系统是否运行良好。

要做到这一点,我想收集人们的个人兴趣(例如他们喜欢的电影,音乐或类似的页面)。我对他们的真实姓名或其他一些隐私敏感信息不感兴趣。

我以为我可以使用Facebook API轻松实现它们,每个用户所需的权限,这似乎不可行。

所以,我正在考虑的另一个解决方案是从facebook的HTML源解析它。但我不知道我是否正在以正确的方式思考。

有没有人可以给我这个过程的提示? T_T

2 个答案:

答案 0 :(得分:2)

如果你这样做,你将打破Facebook的每一个TOS。

您必须获得每个用户的许可。

我会考虑如何让每个用户都给你这个权限。也许开发一个比赛,通过一些比赛得出它,你抓住大量的用户信息进行测试,有人赢得奖品:)

只有一种可能的方式。

或者你有多少朋友可以让你这么做?

答案 1 :(得分:1)

您可以从任何应用的用户请求user_likes permission,然后从图谱API中的/<USER>/likes端点检索喜欢和兴趣