如何从社交媒体获取数据以使用机器学习对其进行分析?
Posted
技术标签:
【中文标题】如何从社交媒体获取数据以使用机器学习对其进行分析?【英文标题】:How can I acquire data from social media to analyze it using machine learning? 【发布时间】:2017-09-12 14:52:25 【问题描述】:我有一个项目,我需要预测未来用户的位置,以便我们可以为他提供特定位置的服务以及从他的设备收集数据,这些数据将用于为其他用户提供服务等...
我已经开发了一个收集一些数据的安卓应用程序,但由于社交媒体在信息方面是最丰富的,我想利用它。例如,如果用户在一家餐馆登记入住并给予好评(例如在 fb 上),那么他很可能会回到那里。或者,如果他发布关于某个地方的负面推文,那么他不太可能回到那里……这些只是我想到的例子。
所以我的主要问题是:我什至如何访问这些信息?我的意思是,用户不会向我发送他们拥有的每个社交媒体活动的副本,那么我该如何获取它,这甚至可能吗?因为我知道 fb、twitter 和其他社交媒体都有安全政策,所以我最初认为这是不可能的,只有 facebook 才能访问用户的信息来预测他们的好恶,并相应地向他们显示添加和赞助的帖子,但是当谷歌搜索,我发现了很多声称能够提供此类数据的工具。他们是如何获得它的,我是否可以这样做?
【问题讨论】:
【参考方案1】:Facebook、Twitter 等拥有完善的 API,可能允许也可能不允许您访问数据。
对于 API,请参阅各自的官方文档,因为我在这里写的任何内容都可能在一两年内过时,因为它们的 API 会发生变化。
不要依赖网络抓取。网站比 API 更频繁地更改设计,您可能会违反服务条款。
【讨论】:
以上是关于如何从社交媒体获取数据以使用机器学习对其进行分析?的主要内容,如果未能解决你的问题,请参考以下文章