新西蘭
Programming Collective Intelligence 豆瓣
作者: Toby Segaran O'Reilly Media 2007 - 8
Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2.0 applications to mine the enormous amount of data created by people on the Internet. With the sophisticated algorithms in this book, you can write smart programs to access interesting datasets from other web sites, collect data from users of your own applications, and analyze and understand the data once you've found it. Programming Collective Intelligence takes you into the world of machine learning and statistics, and explains how to draw conclusions about user experience, marketing, personal tastes, and human behavior in general -- all from information that you and others collect every day. Each algorithm is described clearly and concisely with code that can immediately be used on your web site, blog, Wiki, or specialized application. This book explains: * Collaborative filtering techniques that enable online retailers to recommend products or media * Methods of clustering to detect groups of similar items in a large dataset * Search engine features -- crawlers, indexers, query engines, and the PageRank algorithm * Optimization algorithms that search millions of possible solutions to a problem and choose the best one * Bayesian filtering, used in spam filters for classifying documents based on word types and other features * Using decision trees not only to make predictions, but to model the way decisions are made * Predicting numerical values rather than classifications to build price models * Support vector machines to match people in online dating sites * Non-negative matrix factorization to find the independent features in a dataset * Evolving intelligence for problem solving -- how a computer develops its skill by improving its own code the more it plays a game Each chapter includes exercises for extending the algorithms to make them more powerful. Go beyond simple database-backed applications and put the wealth of Internet data to work for you. "Bravo! I cannot think of a better way for a developer to first learn these algorithms and methods, nor can I think of a better way for me (an old AI dog) to reinvigorate my knowledge of the details." -- Dan Russell, Google "Toby's book does a great job of breaking down the complex subject matter of machine-learning algorithms into practical, easy-to-understand examples that can be directly applied to analysis of social interaction across the Web today. If I had this book two years ago, it would have saved precious time going down some fruitless paths." -- Tim Wolters, CTO, Collective Intellect
我为什么讨厌学校 豆瓣
作者: (新西兰)克里斯·斯丹霍普 译者: 李新新 湖南少年儿童出版社 2011 - 7
男孩迈克尔有一张单子,上面列着所有他讨厌学校的原因。孩子们或多或少都有讨厌学校的时候,其中很多讨厌的理由都会和迈克尔一样,孩子们在阅读的时候,一定会惊讶地叫起来:“啊呀!我也迈克尔一样!” 而克尔的同桌莎伦·克莱姆肖,她却很喜欢学校。当迈克尔与莎伦搭档进行一个家庭调研项目时,他渐渐发现自己真正讨厌的并非学校,而是发生在过去的一些事情……
打工旅行 豆瓣
8.0 (13 个评分) 作者: 吴非 中信出版社 2012 - 2
豆瓣、磨房、天涯顶级精华帖
一件在18-30岁才有资格去做的事
一年仅1000名额的免费深度旅行
一人一生只有一次机会
世界上最IN的乐活方式
新西兰打工旅行,跳起来就够着的生活
房子、车子、工作的压力都让我们赶上了,还好,打工旅行的潮流也让我们赶上了。
没买过车子,没买过房子,我买过最贵的东西,是梦想
打工+旅行+恋爱+一年自由的生活=梦想
在都市里一年,不过是大同小异的365天,和许多同龄人一样,吴非知道这生活不是自己想要的,但又不知道自己想要什么。偶然的机会,他知道有一种旅行,方法很贫穷,却可以改变人的一生:打工旅行。2010年4月,他辞职,带着200美元前往新西兰,开始了这段冒险的旅程。
在新西兰,吴非干了十几份不同的工作:猎人的助手,监狱临时演员,日本餐厅厨师,猕猴桃果园摘果,葡萄园剪枝,大学清洁工……他在当地人家换宿,喂猪、劈材、除草,自由自在做农民。打工攒了钱,便去旅行。
基督城、皇后镇、米尔福德峡湾、奥克兰、罗托鲁瓦……在这个天堂的国度里,人生是如此不同,生命还有无数种可能。他一个人去汤加丽罗国家公园徒步探险,还差点被大风吹走了。在苹果包装厂,他邂逅了现在的台湾女友。和爱人的环岛旅程,让他拥有了一段成人以后最无忧无虑的回忆。
有些事一定要趁年轻的时候去干,如果不去做,永远也不知道能超越自己。
在荒島上遇見狄更斯 豆瓣
作者: 羅伊德.瓊斯 译者: 紀大偉 時報文化 2010 - 5
「我父親的姓是『皮利普』,我的名字是『菲利普』,而我小時候的舌頭不靈活,只好把這兩個字都讀成『皮普』。所以我乾脆自稱『皮普』,大家也都叫我皮普了。」以上是Great Expectation的第一章開頭。這一部小說,正好是狄更斯最偉大的作品。狄更斯就是十九世紀最偉大的英國作家。
《在荒島上遇見狄更斯》一書敘述,在一個戰亂中被隔絕的島上,都是黑人,唯一的白人華茲先生能走卻不走,留下來當孩子們的老師,一遍又一遍講狄更斯的名著Great Expectations (本書中譯為《前途無量》),《前途無量》的主角就是皮普先生。皮普是個孤兒,後來被富裕人家收養。他像是一個移民。他正從社會的某一個階層移民到另一個階層。
在那個什麼都沒有的島上,孩子們只要一閱讀《前途無量》,就彷彿進入了另一個世界,到後來,他們覺得皮普先生也變成了他們的一份子,比魔鬼還真實,因為他們聽不到魔鬼,卻可以聽得到皮普先生說話的聲音。書中的小女孩主角瑪蒂妲最後也逃離島上,也移民到國外,並把華茲先生的故事寫下來。
就像書中敘述:「想要假裝讀一本書,是行不通的。光看一個人的眼神,就知道這個人有沒有真的在讀書。看書的人呼吸方式也不同。一個看書看得入迷的人,根本就會忘記呼吸。一個認真讀者的讀者,就算屋子著火了也不會發覺,只有在壁紙燒起來的時候讀者才會抬頭看發生了什麼事。」本書一層又一層的劇中劇,文學的意涵十分豐富,讓讀者見識到「閱讀的力量」、「藝術的救贖力量」。
附帶一提,Great Expectations一書的英文版和中文版,以及改編的電影版,在台灣都可以找到。但是此作並沒有一統的譯名:有時譯為《孤星血淚》,有時為《烈愛風雲》,或其他。譯者將此書名譯為《前途無量》,一方面因為這正是英文原名的字面意義,另一方面也因為《前途無量》常被改寫成「前途無亮」,正好也是英文書名的反諷意味。
ggplot2 豆瓣 Goodreads
8.0 (7 个评分) 作者: Hadley Wickham Springer 2009 - 8 其它标题: ggplot2: Elegant Graphics for Data Analysis
This book describes ggplot2, a new data visualization package for R that uses the insights from Leland Wilkison''s Grammar of Graphics to create a powerful and flexible system for creating data graphics. With ggplot2, it''s easy to:
* produce handsome, publication-quality plots, with automatic legends created from the plot specification
* superpose multiple layers (points, lines, maps, tiles, box plots to name a few) from different data sources, with automatically adjusted common scales
* add customisable smoothers that use the powerful modelling capabilities of R, such as loess, linear models, generalised additive models and robust regression
* save any ggplot2 plot (or part thereof) for later modification or reuse
* create custom themes that capture in-house or journal style requirements, and that can easily be applied to multiple plots
* approach your graph from a visual perspective, thinking about how each component of the data is represented on the final plot.
This book will be useful to everyone who has struggled with displaying their data in an informative and attractive way. You will need some basic knowledge of R (i.e. you should be able to get your data into R), but ggplot2 is a mini-language specifically tailored for producing graphics, and you''ll learn everything you need in the book. After reading this book you''ll be able to produce graphics customized precisely for your problems, and you''ll find it easy to get graphics out of your head and on to the screen or page.
The Craft of Prolog 豆瓣
作者: Richard O'Keefe The MIT Press 2009
Hacking your program is no substitute for understanding your problem. Prolog is different, but not that different. Elegance is not optional. These are the themes that unify Richard O'Keefe's very personal statement on how Prolog programs should be written. The emphasis in The Craft of Prolog is on using Prolog effectively. It presents a loose collection of topics that build on and elaborate concepts learned in a first course. These may be read in any order following the first chapter, "Basic Topics in Prolog," which provides a basis for the rest of the material in the book.Richard A. O'Keefe is Lecturer in the Department of Computer Science at the Royal Melbourne Institute of Technology. He is also a consultant to Quintus Computer Systems, Inc.Contents: Basic Topics in Prolog. Searching. Where Does the Space Go? Methods of Programming. Data Structure Design. Sequences. Writing Interpreters. Some Notes on Grammar Rules. Prolog Macros. Writing Tokenisers in Prolog. All Solutions.
Data Mining, Fourth Edition: Practical Machine Learning Tools and Techniques (Morgan Kaufmann Series in Data Management Systems) 豆瓣
作者: Ian H. Witten / Eibe Frank Morgan Kaufmann 2016
Data Mining: Practical Machine Learning Tools and Techniques, Fourth Edition, offers a thorough grounding in machine learning concepts, along with practical advice on applying these tools and techniques in real-world data mining situations. This highly anticipated fourth edition of the most acclaimed work on data mining and machine learning teaches readers everything they need to know to get going, from preparing inputs, interpreting outputs, evaluating results, to the algorithmic methods at the heart of successful data mining approaches.
Extensive updates reflect the technical changes and modernizations that have taken place in the field since the last edition, including substantial new chapters on probabilistic methods and on deep learning. Accompanying the book is a new version of the popular WEKA machine learning software from the University of Waikato. Authors Witten, Frank, Hall, and Pal include today's techniques coupled with the methods at the leading edge of contemporary research.
Provides a thorough grounding in machine learning concepts, as well as practical advice on applying the tools and techniques to data mining projectsPresents concrete tips and techniques for performance improvement that work by transforming the input or output in machine learning methodsIncludes a downloadable WEKA software toolkit, a comprehensive collection of machine learning algorithms for data mining tasks-in an easy-to-use interactive interfaceIncludes open-access online courses that introduce practical applications of the material in the book