Tuesday, April 27, 2010

Facebook Open Graph(一):人的互联网

2010年4月22日Facebook在第三届f8开发者大会上推出Open Graph(开放性社会化图谱),再一次将Data Portability的概念带入人们视野。

根据Facebook CEO Mark Zuckerberg在f8 Keynote上的现场讲解,Mark认为互联网上不同的网 站和应用已经成功建立了关于不同事物的“社会化图谱”,比如点评类网站Yelp建立了关于本地商家的图谱,在线音乐网站 Pandora建立了关于歌曲之间的关系图谱,而Facebook则建立了人和人之间关 系的图谱。所有的这些关系图谱对于用户来说都很重要,但是由于网站之间用户数据相互"隔绝",用户很难分享在不同网站内建立的"关系图谱"。 Facebook提出的Open Graph计划,目的是要提供一个基础的人和人之间关系的“开放图谱”,其他所有互联网网站和应用都可以 基于这个“开放图谱“为用户提供应用和服务。



值得注意的是,Facebook认为人是互联网的中心,未来的互联网是人的互 联网,而不是信息 之间超链接的联网,信息是无限的,信息只有依托于人才会产生意义。Open graph所倡导的“人的互联网”的概念,把人和人之 间关系放在第一位,互联网应用和信息服务放在第二位,实际上是在互联网“信息属性“和”社会属性“中进一步强调互联网的”社会属性“。

如 果你之前关注Data Portability,你会发现Open graph不算是很新的概念。Data Portability提供给用户个人数据打包服务,”随身携带”,在访问不同网站和应用时重复使用,并且不断更新,Data Portability其实也是强调互联网是人的互联网。这次之所以关注Open Graph,是因为Facebook,这个在全球拥有超过4亿用户,存储了无数真实个人信息和社会关系网络的“大玩家”加入进来了。Facebook无与 伦比的地方是它有一个真正庞大的社会化关系图谱,而且数量巨大的用户正在使用它,这是Data Portability和OpenID这样的第三方服务商望尘莫及的。



Facebook推Open Graph,除了用户基础和影响力的优势,FB还力图让Open Graph变得简单易用。Facebook平台产品总监Bret Taylor宣布了三样“武器”: Social Plugins, Open Graph Protocol 和Graph API。

Social Plugins

Social Plugins通过一行简单的HTML代码在你的网站上加入"Like",“Recommendations”等按钮,让网站瞬间和FB的社会化关系图谱 联系起来,比如如果用户的Facebook好友也like过该页面,该用户马上可以看到。“邪恶”的理解,Social Plugins就是通过一段简单的代码,让你的网站瞬间感染上“社交病毒”,成为Facebook社交图谱中的“肉鸡”。

open-graph

Open Graph Protocol

用 户在 Facebook内部like一个网页或者添加一个好友,这些新建立的关联在FB数据库都会产生一个独特的链接,然后归类到用户的profile下面,但 是对于FB用户在其他网站上like的网页,如何展示到用户的Facebook profile下面呢?Open Graph Protocol就是提供这样功能的协议,让用户在支持Open Graph的网站上的活动(like)也能产生一个独特的Facebook链接,并且归类到用户的Facebook profile下面。

Graph API

Graph API 主要是针对Facebook第三方开发者的。Graph API反映的正是Facebook新的Open Graph的内容和结构,开发者可以在此基础上方便的建立各种应用,Graph API 支持 OAuth 2.0。个人感觉Graph API 和Friendfeed的API在语法 和结构上有些类似,不知是否有融入Bret Taylor在Friendfeed上面的开发经验。

综上,由于Facebook的加入,让“人的互联网”的游戏变得更简 单而且更热闹了。Facebook展现了建立庞大帝国的野心,但并非从此可以高枕无忧了。Facebook面临的挑战其实也很多,比如把用户的社会关系网 络这样的数据开放出来,用户的隐私如何得到保证呢?另外,其他的竞争对手如Google和Twitter也不容小觑:Google通过gmail这样的基 础服务收获的用户及 其社会关系图谱,Twitter推出的@Anywhere平台都对Open Graph造成威胁。

--tbc

Monday, April 19, 2010

Tweetup,在Promoted Tweets的春天播种

在Twitter推出Promoted Tweets之前24小时,一个叫Tweetup的网站" 悄悄"上线,当然媒体小有报道,但是很快就淹没在Twitter开发大会和Promoted Tweets的信息洪流当中。
Tweetup是 Bill Gross创办的,这位Bill Gross大有来头:
  • 1996年创办“创业孵化实验室” Idealab (Kaifu Lee的创新工场与其类似)
  • Goto.com 盈利后改名为Overture,最后在2003年被Yahoo以$1.63 billion收购
  • 新能源公司eSolar的创始人
  • Bill的Twitter个人简介,“Founder of Idealab, 50 Companies, and working to change the world with solar energy.

Bill创办Tweetup的原因,或者说 灵感来源,是在去年哥本哈根气候大会上的糟糕的Twitter体验:信息噪音和快速更新让真正想找到有意义信息的用户迷失,Bill相信应该有一个更好的 方式把“严肃”的“tweeters" 和 "followers”连接起来,让用户迅速找到有用的信息。

Tweetup的方式和 Promoted Tweets类似(“类似”对于Tweetup或许是个杯具),用户可以通过一个竞价系统(bidding system)购买某一个关键词,搜索该关键词时,出价高+相关度高的用户会以推荐的方式出现在搜索结果的顶端或者是显著的位置。

例 如,搜索electric cars,下图中的用户被推荐置顶(Recommended Tweeters):  EvNow, Hybrid Electic, The EVcast Hosts
以及 @evcheis,@btrpic,@fnoolecars 的一些Tweets 被推荐置顶
值得注意的是,Tweetup用户可以选择针对不同的内容进行竞价:推荐用户自己的账户,还是推荐用户的某一 条Tweet。

TweetUp 
Twidget

根 据TechCrunch对Bill Gross采访,Bill认为Tweetup跟Promoted Tweets的区别主要在两个方面:
1, 对搜索结果的处理:Twitter的搜索结果一直都是按照时间顺序排列的,最新的Tweet出现在最前面(尽管后来有小的调整),这种方式对于跟踪重大新 闻事件比较方便,但是对于搜索本身,“实时性”显然不如“相关性”重要,比如Google的“实时搜索”只是作为一个选项出现。
Tweetup则 把“实时性”放在衡量搜索结果的次要位置,而强调“相关性”:用户的专家知识,受欢迎程度,活跃度,例如你之前一直发表关于ipad的评论,你的 Tweet的权重显然要高于最近第一次发推提及ipad的用户。
通过这种计算系统,Tweetup轻而易举的就能把参加竞价排名的 用户权重抬高,从而满足用户希望曝光的需求,达到boost your tweets above the noise。

2,Bill认 为Promoted Tweets是针对大的品牌和公司(如Starbucks),大的广告主,而Tweetup是针对一般用户,尤其是Tweet网络中的“超级用户”,这也 是Tweetup能避免和Promoted Tweets进行正面竞争的方向。



不过这些区别看起来“很悬”,因为Twitter很容易就能取长补短,去粗存精, 对Promoted Tweets进行改进,届时要看“硅谷老兵”Bill Gross如何应对了。

目 前Tweetup在内测,前1000名注册参加“竞价系统”(bidding system)的用户会在Tweeup账户里免费收到100美元的“启动资金”,注册时需要提供信用卡信息。