基于位置的社交网络推荐系统的培训数据

问题描述:

我目前正在Ruby on Rails中开发基于位置的社交网络。我也想包括推荐系统。为了测试这个建议的算法,我需要一些真实的,匿名的训练数据。我找到了Netflix Prize的数据,但它们只包含在内。基于位置的社交网络推荐系统的培训数据

我在寻找包括

  • 用户
  • 友谊
  • 地点或场所
  • 入住手续(如在四角)

有谁知道一个数据这些数据的好来源?或者生成这些数据的经过验证的算法?还是有其他想法?

我终于通过Gowalla的API解决它。在这里,您可以获得大量关于用户的信息,而不会要求用户允许访问他们的数据(有点奇怪,但它有效)。

检查出来:http://gowalla.com/api/explorer#/users/sco

搜索random graph generation算法(更多细节,“社交图生成”)来模拟社交图。尝试通过Google maps API或类似服务检索一些测试地理位置数据。不幸的是,我不知道什么是“签入(如在四方)”。

另见Free Social Graph Data

+0

thx为您的答案。在四方(基于位置的社交网络)中,您可以使用智能手机在地点办理登机手续。所以你说“我现在在那里”,你的经纬度位置被存储。也许你也知道一个算法或服务。 – 23tux 2011-04-02 08:13:40