Evaluare:
În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 217 voturi.
Programming Collective Intelligence: Building Smart Web 2.0 Applications
Doriți să exploatați puterea din spatele clasamentelor de căutare, a recomandărilor de produse, a marcajelor sociale și a găsirii de parteneri online? Această carte fascinantă demonstrează cum puteți construi aplicații Web 2. 0 pentru a extrage cantitatea enormă de date create de oameni pe Internet. Cu ajutorul algoritmilor sofisticați din această carte, puteți scrie programe inteligente pentru a accesa seturi de date interesante de pe alte site-uri web, pentru a colecta date de la utilizatorii propriilor aplicații și pentru a analiza și înțelege datele odată ce le-ați găsit.
Programarea inteligenței colective vă introduce în lumea învățării automate și a statisticii și vă explică cum să trageți concluzii despre experiența utilizatorilor, marketing, gusturi personale și comportamentul uman în general - toate acestea pornind de la informații pe care dumneavoastră și alții le colectați în fiecare zi. Fiecare algoritm este descris clar și concis, cu cod care poate fi utilizat imediat pe site-ul dvs. web, blog, Wiki sau aplicație specializată. Această carte explică:
⬤ Tehnicile de filtrare colaborativă care permit comercianților online să recomande produse sau media.
⬤ Metode de clusterizare pentru detectarea grupurilor de articole similare într-un set mare de date.
⬤ Caracteristicile motoarelor de căutare - crawlere, indexatoare, motoare de interogare și algoritmul PageRank.
⬤ algoritmi de optimizare care caută milioane de soluții posibile la o problemă și o aleg pe cea mai bună.
⬤ Filtrarea bayesiană, utilizată în filtrele antispam pentru clasificarea documentelor pe baza tipurilor de cuvinte și a altor caracteristici.
⬤ Utilizarea arborilor decizionali nu numai pentru a face predicții, ci și pentru a modela modul în care sunt luate deciziile.
⬤ Predicția valorilor numerice mai degrabă decât a clasificărilor pentru a construi modele de prețuri.
⬤ Mașini vectoriale de sprijin pentru potrivirea persoanelor pe site-urile de întâlniri online.
⬤ Factorizarea matricei ne-negative pentru a găsi caracteristicile independente ale unui set de date.
⬤ Inteligența evolutivă pentru rezolvarea problemelor - modul în care un computer își dezvoltă abilitățile prin îmbunătățirea propriului cod cu cât joacă mai mult un joc.
Fiecare capitol include exerciții de extindere a algoritmilor pentru a-i face mai puternici. Mergeți dincolo de aplicațiile simple susținute de baze de date și puneți bogăția de date de pe Internet să lucreze pentru dumneavoastră.
"Bravo! Nu mă pot gândi la o modalitate mai bună pentru un dezvoltator de a învăța pentru prima dată acești algoritmi și metode, și nici nu mă pot gândi la o modalitate mai bună pentru mine (un câine bătrân de AI) de a-mi revigora cunoștințele despre detalii.".
-- Dan Russell, Google.
"Cartea lui Toby face o treabă excelentă de a descompune subiectul complex al algoritmilor de învățare automată în exemple practice, ușor de înțeles, care pot fi aplicate direct la analiza interacțiunii sociale pe Web astăzi. Dacă aș fi avut această carte în urmă cu doi ani, aș fi economisit timp prețios mergând pe niște căi nefolositoare.".
-- Tim Wolters, CTO, Collective Intellect.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)