Cantitate/Preț
Produs

Programming Collective Intelligence

Autor Toby Segaran
en Limba Engleză Paperback – 25 sep 2007

ACTUALIZAREA perspectivelor asupra datelor în era modernă a internetului transformă simpla stocare în baze de date într-o resursă strategică de inteligență colectivă. Remarcăm că volumul Programming Collective Intelligence propune o trecere de la aplicațiile web statice la cele capabile să învețe din interacțiunile utilizatorilor, utilizând algoritmi care stau la baza giganților tehnologici actuali. Toby Segaran reușește să demistifice concepte complexe de machine learning, oferind implementări concrete pentru sistemele de recomandare, filtrarea spam-ului prin metode Bayesiene și modelarea comportamentului uman. Putem afirma că forța acestui text rezidă în abordarea sa pragmatică. Fiecare algoritm, de la PageRank pentru indexarea căutărilor până la Support Vector Machines pentru platformele de matchmaking, este însoțit de cod gata de utilizat. Reținem că autorul nu se limitează la teorie; el explică modul în care evoluția inteligenței artificiale poate fi integrată direct în structura unui Wiki sau a unui magazin online prin tehnici de clustering și optimizare. Complementar volumului Advanced Techniques in Web Intelligence-2, care se concentrează pe cercetarea academică a comportamentului de navigare, lucrarea lui Segaran acoperă zona de implementare rapidă și funcțională a algoritmilor în producție, fiind mult mai ancorată în nevoile imediate ale unui dezvoltator software. Experiența de lectură este una intensă din punct de vedere tehnic, dar extrem de bine structurată. De la prezicerea valorilor numerice pentru modele de prețuri până la utilizarea arborilor de decizie, parcursul editorial oferit de O'Reilly transformă datele brute în concluzii despre experiența utilizatorului și marketing, oferind instrumente de analiză care pot fi testate și extinse prin exercițiile propuse la finalul fiecărui capitol.

Citește tot Restrânge

Preț: 23653 lei

Preț vechi: 29566 lei
-20%

Puncte Express: 355

Carte disponibilă

Livrare economică 23 mai-06 iunie


Specificații

ISBN-13: 9780596529321
ISBN-10: 0596529325
Pagini: 360
Ilustrații: 1, black & white illustrations
Dimensiuni: 179 x 233 x 22 mm
Greutate: 0.62 kg
Editura: O'Reilly

De ce să citești această carte

Recomandăm această carte dezvoltatorilor care doresc să implementeze sisteme de recomandare și analiză predictivă fără a parcurge tratate matematice abstracte. Cititorul câștigă capacitatea de a transforma datele de trafic în funcționalități inteligente, precum motoare de căutare personalizate sau filtre de conținut. Este un ghid practic esențial pentru oricine vrea să înțeleagă și să replice mecanismele de succes din spatele platformelor Web 2.0.


Descriere

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 adataset 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