我不知道我的朋友们在做些什么!
facebook照片应用的大获成功让公司陷入了一阵沉思,扎克伯格和同事们都在想,是什么让照片项目如此成功?呃,其中一个原因恐怕就是,你能很轻松地找到朋友上传的新照片。因为每个人的首页里都有一个信息中心页面,可以显示最近更新的相册。用户想知道的似乎都是新信息。另一项创新就是,在用户的个人主页上可根据朋友们个人信息的更新时间来排列朋友列表,他们称之为“时间排序”,这项功能受到了用户们的热烈响应。每当有人更新了他们的个人头像,就能迅速得到平均25次的新访问量。
人们在facebook上做的就是查看他人的信息。他们很愿意去了解有什么他们所不知道的新鲜事,会通过不停地点击来试图找出自上次访问之后是否有什么变化。他是不是仍然单身?这张照片是不是意味着他是加勒比人?他为什么去参加那个聚会而不通知我?而要想知道这一切,只需要点击、点击、再点击。因为这些信息对你来说是有用的——你想知道,可是寻觅的过程却冗长而且单调乏味。
于是公司年轻的领袖们产生了构建一个新页面的想法,这个页面显示的将不仅是你朋友最新上传的照片,而且还包括他们的个人主页上所有最近发生的变化。“我们开始问,‘怎样才能让人们得到他们最关心的信息?’”扎克伯格说,“我们想构建一个能显示所有事情的屏幕,所以产生了动态新闻的概念。”
他们打造的这个新工具将在任何预定时间帮你找到你最关心的事情。它可以囊括一切:从一位朋友打算周五去参加哪个聚会,到某人发布了一个关于塔吉克斯坦政治形势的网页链接,重点在于确保你可以看到你所关心的人发生的事情,不管它会是什么样子的。这些信息被显示的顺序将取决于你的行为、你的喜好。扎克伯格向他的同事们解释道:“一个在你家门前垂死的小松鼠也许比在非洲死去的人更让你感兴趣。”
所有这些头脑风暴都发生在2005年秋季。不久,亚当·德安杰罗和一个新员工克里斯·考克斯(chriscox)谈起构建一个全新动态新闻的设想。“我看到他的双眼闪烁着兴奋,”考克斯说,“对于他而言,这不只是赚更多的钱。他说‘看,这是一个解决不了的问题——我不知道我的朋友们在做些什么!’”互联网能够回答你一百万个问题,却不是最重要的问题。同时你每天醒来后所想的第一件事情就是:“我关心的那些人现在在做些什么呢?”
他们着手设计动态新闻。“接下来的8个月里,是我们爱的劳动果实。”考克斯说。这位聪明、说话简洁明了的斯坦福大学研究生毕业的高个子研修的不仅有计算机科学,还有心理学和语言学。这是一个大胆和雄心勃勃的设想:设计一个软件算法,能够分析facebook用户们产生出来的信息,选择最让他们朋友感兴趣的活动和个人主页上的变化,然后用逆时序把这些信息显示给他们的朋友们。因而,每个人的首页都会不一样,这取决于他们的朋友是谁。“这是这家公司创业以来所面临的最大的技术挑战。”肖恩·帕克说道。
在当时,一位facebook用户的平均朋友数是100个,软件将会监视那些人的每一位朋友的每个活动。然后,每当你点击这个服务时,它都会根据你的喜好程度来为你朋友的所有这些活动分级。算法主要依据你先前的行为方式来进行,当然还有其他依据。也许你过去提到过感觉压抑,或者你要去看电影,或者你上传了一幅照片,暗示你喜欢约翰·梅尔(johnmayer)的新专辑,又或者你贴了一个《每日脱口秀节目》(thedailyshow)片段的地址链接。facebook的软件会监听到这个新信息,并决定是不是要把它发送给你的朋友,会以他们的喜好程