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 gameEach 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
Toby Segaran works as a Data Magnate at Metaweb Technologies. Prior to working at Metaweb, he started a biotech software company called Incellico which was later acquired by Genstruct. His book, "Programming Collective Intelligence" has been the best-selling AI book on Amazon for several months. He is the recipient of a National Interest Waiver for "People of Exceptional Abilit...
(展开全部)
Next,getalistofrandompeopletomakeupthedataset.Fortunately,HotorNotprovidesanAPIcallthatreturnsalistofpeoplewithspecifiedcriteria.Inthisexam-ple,theonlycriteriawillbethatthepeoplehave“meetme”profiles,sinceonlyfromtheseprofilescanyougetotherinformationlikelocationandinterests.Addthisfunctiontohotornot.py:
——引自第162页
WhatDoesThisHavetoDowiththeArticlesMatrix?Sofar,whatyouhaveisamatrixofarticleswithwordcounts.Thegoalistofactorizethismatrix,whichmeansfindingtwosmallermatricesthatcanbemultipliedtogethertoreconstructthisone.Thetwosmallermatricesare:ThefeaturesmatrixThismatrixhasarowforeachfeatureandacolumnforeachword.Thevaluesindicatehowimportantawordistoafeature.Eachfeatureshouldrepresentathemethatemergedfromasetofarticles,soyoumightexpectanarticleaboutanewTVshowtohaveahighweightfortheword“television.”TheweightsmatrixThismatrixmapsthefeaturestothearticlesmatrix.Eachrowisanarticleandeachcolumnisafeature.Thevaluesstatehowmucheachfeatureappliestoeacharticl...
——引自第234页
生活实用电路精选 本书特色 晓帆编著的《生活实用电路精选》共精选了近200个*新生活实用电路,这些电路涉及了电工电子技术的各个领域。本书适合广大电工电子电路设计...
- 编辑推荐 -毫无疑问,《差异与重复》是德勒兹的哲学扛鼎之作。在该书中,德勒兹对先前的哲学传统提出了缜密的批判,试图构想一种差异的形而上学。但对读者而言,阅读...
作品目录前言凡例编年诗过秦皇墓题友人云母障子九月九日忆山东兄弟洛阳女儿行哭祖六自虚李陵咏桃源行赋得清如玉壶冰息夫人从岐王
Winner of the 2008 Pulitzer Prize for Drama"A tremendous achievement in American...
徐正英,男,1960年生,河南濮阳人,文学博士,古典文献博士后,教授,博士生导师。曾任郑州大学文学院院长,现在中国人民大学文学院任教授。主要从事先秦两汉魏晋南北...
萌力全开,这是属于热爱生活的小细胞们和你的成长故事。总之就是很可爱!必读理由~~~~~1.超高人气!央视CCTV6引进原著主线动漫作品,火爆亚洲的元气科普漫画《...
阿加莎·克里斯蒂原名为阿加莎·玛丽·克拉丽莎·米勒,一八九○年九月十五日生于英国德文郡托基的阿什菲尔德宅邸。她几乎没有接受过正规的教育,但酷爱阅读,尤其痴迷于歇...
作品目录导言神话,礼仪 诸神的形象诗人的声音一神教观点解密神话诸神的世界宙斯,父与王必死者和不朽者公民宗教诸神和英雄半神
陈帆毕业于兰大哲学系,专栏作家,知名人文地理摄影师。作为专栏作家,作品常年刊登于《光明日报》《三联生活周刊》《中国国家地理》《中国摄影》等核心主流媒体。作为多部...
猪乐桃,原名齐潇,国内“绘本小天后”, 1998年发表作品《高中5班日记》,立刻被北京电影集团收购电影改编权,成为中国内地第一个被电影公司购买电影改编权的漫画。...
山本周五郎(1903—1967)本名清水三十六。小说家、编剧。山本周五郎以人情小说见长,描写市井生活和小人物的悲欢离合。留下了《须磨寺附近》《日本妇道记》《红胡...
日本销量超1000万册的系列百科,小学馆镇社之宝,中文版初次引进。中科院学者审校,徐星推荐。约400种恐龙,700多幅复原图、场景图和化石照片,带你重回恐龙时代...
精彩摘录观众认为,画面中任何内容都是有特别意义的,都与正在放映的电影有着直接的关系,那些内容可以帮助他们理解影片。画面中
◎推理、科幻双栖作家 陆秋槎 作品多次登上日本四大推理榜单时隔四年的推理新作致敬冷硬派大师经典◎民国女侦探刘雅弦受命寻找失踪女学生“活得再小心,有些事情还是逃不...
作品目录1、三足鼎立2、老鹰服务队3、家里的丫头4、胜败体育节5、林武翔之夜6、古板的老爸7、书友庄静8、风村宣言9、校园恶少10
科克伦(Charles Norris Cochrane,1885—1945),加拿大历史学家、哲学家,毕业于牛津大学,长期在多伦多大学任教。曾师从英国著名历史哲...
安妮宝贝著名作家。一九九八年在互联网上发表短篇小说,二〇〇〇年开始职业写作。题材多围绕城市中游离者的边缘生活,探索人之内心与自身及外界的关系,文体自省疏离,风格...
作者在书中十七个章节中分别介绍了17种常见的树木,包括樱树、油橄榄、柏树、 橡树、白蜡、杨树、冬青、桦树、榆树、柳树、松树和苹果树等等。从民间传说、 自然科学、...
作者简介叶蔚林 ,广东惠阳人。中共党员。1950年毕业于广东省惠州市第一中学。1950年参加解放军,历任团宣传干事、俱乐部主任,
消化性溃疡中医独特疗法 本书特色 消化系统由哪些器官组成?上消化道和下消化道的含义是什么?胃黏膜防御的调节有哪些?胃黏膜的修复机制有哪些?老年人胃肠功能有什么特...