基于位置的社交网络推荐系统的训练数据
我目前正在 Ruby on Rails 中开发一个基于位置的社交网络。我还想包括一个推荐系统。为了测试这个建议的算法,我需要一些真实的、匿名的训练数据。我从 Netflix 奖,但它们仅包括 .
我正在搜索包含
- 用户
- 友谊
- 位置或场所
- 签到的数据(例如在 foursquare 中)
有人知道此类数据的良好来源吗?或者有一个经过验证的算法来生成这些数据?或者还有其他想法吗?
I'm currently developing a location based social network in Ruby on Rails. I also want to include a recommendation system. For testing the algorithms of this recommendations I need some real, anonymous training data. I've found the data from the Netflix Prize, but they are only including .
I'm searching for data that includes
- users
- friendships
- locations or venues
- check-ins (like in foursquare)
Does anybody know a good source for such data? Or a proven algorithm for generating this data? Or any other idea?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
搜索随机图生成 模拟社交图的算法(更准确地说,“社交图生成”)。尝试通过 Google 地图 API 或类似服务检索一些测试地理位置数据。不幸的是,我不知道什么是“签到(如foursquare)”。
另请参阅免费社交图谱数据
Search for random graph generation algorithms (more prciese, "social graph generation") to simulate social graph. Try retrieving the some test geolocation data by Google maps API or similar services. Unfortunately, I don't know what is "check-ins (like in foursquare)".
Also see Free Social Graph Data
我终于使用 gowalla API 解决了这个问题。在这里,您可以获得大量有关用户的信息,而无需询问用户是否允许访问其数据(有点奇怪,但它有效)。
看看:http://gowalla.com/api/explorer#/users/sco
I've finally solved it by using the gowalla API. Here you get a lot of information about users, without asking the users to permit the access to their data (kinda strange, but it works).
check it out: http://gowalla.com/api/explorer#/users/sco