Google search可以说是用户贡献内容(UGC)的经典之作了。
- 用户制作的url,为search engine指明了哪些网页更受欢迎
- 用户写的网页内容,每个词都是一个tag
- 用户在html页头里输入的关键字,用户在页面里定义的标题,这些都是关键词的来源
- 最后,search engine给用户看的结果里包含了页面的简介,用户的点击告诉搜索引擎,哪个结果更符合用户口味
不过,这些技巧放在其他应用里,就不那么好用了。Google map,这个金玉其外的产品,在它的ajax动态载入地图的光辉散去之后;我开始发现,在生成路径的时候,其算法经常会做出令人哭笑不得的事情,比如明明有一个地方可以左转的,却一定要我到前面很远的地方去掉头回来;甚至发生过让我去高速上面兜一圈再回来的事情。
Google map也有很多请用户贡献内容的办法,比如让用户去自己输入一个公司的地址之类的,可见google map也知道从tele atlas买的数据有很多误差,可是这么多年过去了,还是有那么多错误的地址,有那么多只在数据库里存在的路名。
还有一个例子就是我最喜欢的google language tool,或者用它的大名:谷歌翻译。如果你用谷歌翻译去翻了一段英文的话,谷歌翻译会在生成的外星语言里,请你去输入地球人的语言。可是这么多年过去了,谷歌翻译还是会告诉我:
It’s time to go to school 的意思是:
它的时间去上学
其实也没错,它的确是该去上学好好学习学习了。