品玩

科技创新者的每日必读

打开APP
关闭
Foursquare

降低电池消耗、增强信息准确度……Foursquare是如何设计和改进推荐功能的

Foursquare创始人Dennis Crowley一直以来对Foursquare的期许就是希望它能根据用户所处的位置自动向其推送个性化提醒。现在新版的Foursquare基本上满足了Crowley期许,但这个推荐机制诞生的过程却并不是一帆风顺的。Foursquare首席工程师以及数据科学家在经历一系列挫折后终于获得成功。

CY Zhou

发布于 2013年12月12日

Foursquare在今年二月用户数达到了4000万,但大家都已经意识到单纯的提供签到服务是没有前途的。Foursquare也在思考如何用自己累积的数据为用户提供一些个性化的功能。

根据Wired的报道,Foursquare创始人Dennis Crowley一直以来对Foursquare的期许就是希望它能根据用户所处的位置自动向其推送提醒,比如当用户在某个地方游荡时提醒他周围有家小酒吧,当用户进入商场时为其提供一个超值商品清单,当用户坐在某一家餐厅时为其提供招牌菜肴。然而由于技术问题以及移动设备的限制,这个想法一直未能实现,直到Crowley遇到工程师Anoop Ranganath和科学家Blake Shaw。

Anoop Ranganath目前是Foursquare的首席工程师,Blake Shaw则是数据科学家。新版Foursquare背后使用的技术基本出自这两人之手。在今年一月,Ranganath开始着手开发Crowley梦想中的Foursquare应用,但整个春天,连他自己都认为整个工作是一团糟。测试版本总是几个小时就把电池吸干,错误的定位信息以及不相关的推送通知无疑都加重了开发的困难程度。

究其原因就是测试版Foursquare的采用组合的方式直接调用GPS、WiFi信号以及基站信号来确定用户的位置,如果无法获取位置信息,Foursquare就会一直尝试去调用相关的信号来确定用户的位置,这样就导致了电池很容易被吸干以及错误的信息推送问题。

当Ranganath提出这个难题时,数据科学家Blake Shaw指出:我们为何不以退为进?Foursquare用户的签到数据库里不止包含位置信息以及用户喜欢去的地方。用户签到地点的GPS强度信息、WiFi信号强度状况以及基站距离信息等都包含在签到数据里,利用好这些数据我们一样可以在Foursquare用户信号不好或者受到干扰的情况下获取一个精度足够可用的位置信息。

通过上面的技术手段,并配合使用智能手机系统的“地理围栏”特性,Foursquare不再需要通过不断唤醒各种手机信号发射装置来定位,这样手机电力消耗自然就减少了。由于“地理围栏”特性让手机在进入特定的地理位置圈时相关功能才会被“唤醒”,所以这也在某种程度上增加了推送通知信息的准确度。

一切就绪之后,新版Foursquare的iOS版终将Crowley的愿望化成现实。和以前的版本相比,用户和新版Foursquare互动的频率增加了60%,停留时间也增加了30%。

Thrillist Media Group的CEO Ben Lerer表示从个人体验方面来看Foursquare新的触发式通知系统为其推送的信息真的就是自己所需要的,但是他不能确定凭借这点是否能够改变游戏规则帮Foursquare赢得这场基于位置信息的竞争。

Foursquare创始人Crowley则认为仅仅用Foursquare签到已经成为过去,最好的Foursquare是用户不需要记住去使用的那个。从现在的状况看,Foursquare已经在某种程度上达到了Crowley的期许。

图片来源:Shutterstock

下载品玩App,比99.9%的人更先知道关于「Foursquare」的新故事

下载品玩App

比99.9%的人更先知道关于「Foursquare」的新故事

iOS版本 Android版本
立即下载
CY Zhou

PingWest

取消 发布
AI阅读助手
以下有两点提示,请您注意:
1. 请避免输入违反公序良俗、不安全或敏感的内容,模型可能无法回答不合适的问题。
2. 我们致力于提供高质量的大模型问答服务,但无法保证回答的准确性、时效性、全面性或适用性。在使用本服务时,您需要自行判断并承担风险;
感谢您的理解与配合
该功能目前正处于内测阶段,尚未对所有用户开放。如果您想快人一步体验产品的新功能,欢迎点击下面的按钮申请参与内测 申请内测