最近在阿稳的带领下翻译一本算法方面的书,<a href="http://www.amazon.com/gp/product/1933988665/" target="_blank">Algorithms of Intelligent Web</a>。讲的主要内容是诸如分类、聚类、推荐系统、搜索等等所谓智能算法在Web应用中的使用。例如,Amazon如果根据用户的购买和浏览记录做商品推荐?在国内的网站中,诸如校内网的好友推荐、豆瓣网的书籍、电影推荐等等。嗯,怎么我举的例子都是推荐系统~~(名言:“咦,我怎么提到了锤子”,看不懂的略过)
技术书籍的写作风格大概可以分为三类,一类是学术性质的,参考文献、引用、公式一般都不少。不管难度如何,总是非常严谨的样子。例如,《算法导论》;一类是大话风格,对话、漫画、虚拟情境等等手段通通用上,唯一的目的就是让读者弄明白各种玄乎的概念和技术,例如Head First系列、程杰老师的《大话设计模式》等。总体来说,这两类书的数量都不是很多,更主流的应该是介于两者之间的。至于那些实在是垃圾得有点过头的书,就没办法纳入了。
Algorithms of Intelligent Web是属于最后一类的,作者偶尔会来点让人一下子明白不过来的美式冷笑话,偶尔也会很严谨地讨论几个数学公式。向量、矩阵、泛函、分布都会时不时地扯上两句,星际迷航、日本侵华之类的东西也能在书中看到。看着是觉得作者兴趣广泛,对于我这个译者就有点头疼了。不过本书最大的特点还是尽一切可能降低对读者的数学知识的要求。即使遇到非讲不可的数学内容,作者也会将其以最具体最实用的形式讲出来。要做到这点,其实并不容易。
算法,我们经常说计算机算法,但其实自图灵以来,能在算法领域做出惊天贡献的人大多数都还顶着个数学家的头衔。讲算法而不讲数学,或是少讲数学,同时还要把算法讲清楚,实在是不易。这本书基本上做到了。所以很适合数学背景不太强,编程有些经验的同学作为入门书籍来读。
基本上近年来在Web开发领域比较热门的算法类型都有提及,而且改进的手段也算是比较先进的。比较实际,不像某些比较偏理论的书籍,读完之后恍然大悟,就是不知如何动手。
本书还有一个配套的Google Code网站,有兴趣的可以去check out最新的代码。不过比较奇怪的是,这么多的脚本语言,作者偏偏选了个冷门的BeanShell。估计就算是写Java的同学,有些都没听说过这玩意。BeanShell最大的特点:兼容所有Java语法;最大缺点:2005年后就没有更新过!如果能把这些代码用PHP或Python或Ruby重新写过,估计能有更大的市场。
翻译工作大概今年年底全部结束,至于什么时候出版,这个得听周筠老师的。
乱七八糟,没有中心思想。请随意拍砖。
原文地址:http://gossipcoder.com/?p=265
让数学走开
对“让数学走开”的回应
《智能Web算法》热门书评
-
智能算法入门书籍
18有用 0无用 飞林沙 2011-09-13
花了半个多月的时间断断续续地看完了这本书,说说感受。1. 先说这本书的适用人群,在译者序里说是学生和需要梳理的工作者,但是在我看来,我觉得最佳的订位,应该是之前没有过相关经验,然后需要用最快的速度完成一个智能系统的人。因为本书把所有的知识简单化,当然随之的也是把所有的知识最浅化,如果完全采用本书的知...
-
让数学走开
9有用 2无用 陈钢 2010-09-26
最近在阿稳的带领下翻译一本算法方面的书,<a href="http://www.amazon.com/gp/product/1933988665/" target="_blank">Algorithms of Intelligent Web<...
-
《智能web算法》代码运行环境设置
4有用 2无用 陈钢 2011-09-14
有朋友对构建本书中的代码运行环境有疑问,特别准备了一点介绍,为了格式上的方便,请访问这里:http://gossipcoder.com/?p=842...
-
不错的入门书籍
0有用 0无用 xinthink 2012-07-04
可以作为智能算法学习的起点,覆盖了搜索、推荐、聚类、分类等领域,有大量实用的示例代码,提供了很多扩展阅读的资源,以此为线索可以帮助我们循序渐进的深入智能算法的领域。不足之处:书中代码的部分常常没有事先说明思路,直接先上代码,而代码中琐碎无关的部分,以及排版格式影响了阅读效果。个人认为书中通过伪码+文...
-
算是我看过比较差的书了
0有用 0无用 jiekdou 2014-06-02
说实话,这本书也就只够看看目录,如果还有其他的价值的话,可能因为是国外的书翻译过来的,本身有些参考文献和开源工具介绍还不错,权且看看机器学习和数据挖掘等智能算法的应用方式罢了。 &n...