Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

Collective Intelligence in Action
Collective Intelligence in Action
Collective Intelligence in Action
Ebook812 pages6 hours

Collective Intelligence in Action

Rating: 4 out of 5 stars

4/5

()

Read preview

About this ebook

There's a great deal of wisdom in a crowd, but how do you listen to a thousand people talking at once? Identifying the wants, needs, and knowledge of internet users can be like listening to a mob.

In the Web 2.0 era, leveraging the collective power of user contributions, interactions, and feedback is the key to market dominance. A new category of powerful programming techniques lets you discover the patterns, inter-relationships, and individual profiles-the collective intelligence--locked in the data people leave behind as they surf websites, post blogs, and interact with other users.

Collective Intelligence in Action is a hands-on guidebook for implementing collective intelligence concepts using Java. It is the first Java-based book to emphasize the underlying algorithms and technical implementation of vital data gathering and mining techniques like analyzing trends, discovering relationships, and making predictions. It provides a pragmatic approach to personalization by combining content-based analysis with collaborative approaches.

This book is for Java developers implementing Collective Intelligence in real, high-use applications. Following a running example in which you harvest and use information from blogs, you learn to develop software that you can embed in your own applications. The code examples are immediately reusable and give the Java developer a working collective intelligence toolkit.

Along the way, you work with, a number of APIs and open-source toolkits including text analysis and search using Lucene, web-crawling using Nutch, and applying machine learning algorithms using WEKA and the Java Data Mining (JDM) standard.

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
LanguageEnglish
PublisherManning
Release dateSep 30, 2008
ISBN9781638355380
Collective Intelligence in Action
Author

Satnam Alag

Satnam Alag, PhD, is currently the Vice President of Engineering at NextBio, a vertical search engine and a Web 2.0 collaboration application for the life sciences community. He is a seasoned software professional with over fifteen years of experience in machine learning and over a decade of experience in commercial software development and management. Dr. Alag worked as a consultant with Johnson & Johnsons's BabyCenter where he helped develop their personalization engine. Prior to that, he was the Chief Software Architect at Rearden Commerce and began his career at GE R&D. He is a Sun Certified Enterprise Architect (SCEA) for the Java Platform. Dr. Alag earned his PhD in engineering from UC Berkeley and his dissertation was in the area of probabilistic reasoning and machine learning. He has published numerous peer-reviewed articles.

Related to Collective Intelligence in Action

Related ebooks

Intelligence (AI) & Semantics For You

View More

Related articles

Reviews for Collective Intelligence in Action

Rating: 4.0714286 out of 5 stars
4/5

7 ratings1 review

What did you think?

Tap to rate

Review must be at least 10 words

  • Rating: 5 out of 5 stars
    5/5
    I consider this book a must for those who also read or think about reading Segaran's 'Programming Collective Intelligence'. This book's language of choice is Java and it presents important aspects of industrial strength open source tools such Nutch, Lucene and Hadoop. The book is very practical oriented and do not expect to find much theoretical about data mining or machine algorithms (the author is very brief on explanations, gives good examples and provide enough literature to dive into relevant detailed texts, articles, books, etc.). However if you want to jump into analysing your application's unstructured data along with user analysis, build intelligence and focused crawling and searching functionalities, and finally build a recommendation system then this book is full of technical treasury. I really liked the final chapters on building recommendation systems and also I was glad to learn about JDM, the Java Data Mining API. Another strong point of the book is its concerns about scalability and discussions about class and database design for implementing the systems.

Book preview

Collective Intelligence in Action - Satnam Alag

|1abook_preview_excerpt.html}I$Gv_ D&+d-$,*M ,-"%~Bk?_2{YIJ +͞}/_~Q7Un|UʭMgc`WEyr|YTӸ"OL&E嫤X&cUreOEq[ϒ2ɝ}gv=ȐE9L>mRxX.mU'E75-@>mҚ[7&X릨z+ _yc6Wbo7]8&-MllYA/\cc ^N8 7Tgj'/,G珟}&|O}|~'vc\_0G&??~,ZI,K 뤲l Heer1dn靲*vaYR7"ߛ;%nfFx4kư|]ָ8]bF,ֆe2Bu u%[׬IуmOIikw!z֠OS[Uik evIV Ym n ICiiNDA4D ̸ Mcjl=CnGZE=)Kk*@YxGksGZxG#'r% S@{(V nSUc4Z@$: %Җ %-\z$!d#P7[[7]*5|, VbsBx& NK. n2b^x8>Ө?/3fg|*yme&k E<@.&aFXgMncD} _4#e<~k{gĺ+3.zYg3OfrWC?J!B?kj&2ŝ[tJ v:sV \w`@8O4Cؐ4]?(9NN,9O$Ogo-Irtwbʛ _ޕQrEytbAn֕ obM۸eK 0+ enuKbYirq2`c+~Z M!VOܦOsRyueۼ6S]̅zt|m )@i $N^MIЋ?䐮R(2&wga򖎗Ʋ"L$.߭H0C~0yAjK@ ) .1m-4xw7+(l7 YE&s?o4H*T>`,D%[N4ܔ[Qfm6utxET=~aЫK'(=B^1g)Ljì**I[>'͆ {mnak*? G~C|Ks@!ÖKWR$0>}/1'=lPJ &v;8@N'yƯTbC x3/*4t٤>}źڜIˀIE9rlʖe &!I2%X85a',!O &(7qh6˴." V8-E"ǡ9Ir.?}m'X^eqϐ<5c8;2Jǯ򱓺Iw@nzz?ʈq G8㷏ޞw)fIAPEACj1c7 ' "qWkf#fuPt% ;e_ɲ]BT{v"OifKPJqj9" *BLo[,#^[7&ɠtlH {VSDXewh *hvB:'2?jeIDWd$6Nɼ3Hc s{ыU|?e;c:I<&%n1;#3X:wo`XHJ?1fa2JL Վ}Fs_ Ϊ 쉰"ͳ3,:Td~_;F4@5GxqQ4u?5zeLFE4==O~{6ɩ8asjOƺ'0=oK@Tu_ʊdOn#:ɀ+ebb!sz!4-j=6lMS_1Π51ذ7F 6Pp1៊ѳL=]LIJeΚgW!8}B+\yg"GX=l<8& O-zHJ7ȥ[Z#?hFƏ$ʙ@7!QL2z"Cn-ɪ6gީ?]a%xd/ 0o9y<| {ۤd>\^a*֭ω)v0|*b591=W\\_& CO3A HCmy=x?{_):wHR7+ozud!{jޏ7>D Dx_8{(~b"<s:a& L<5ٴ,pςN!HJ38Ѩyh;3Ԃsa#n~Śx "#!e6b^4akij΅ԖSع0H)0HQc4Vr 㾡'Ζc]fdN}+aq-~Ѵ(Jdg-2ڙEq߁}~7xD, P3N!hOAܴ%wy\7HnD#>UC9ͅ`1?JE 8C '?bb#? E,O"q00hچm0!ҩ՟u+>a}|k ͕WMA' 0rZ{͠A c⶞}o6Ej)bB-ajܹ삾u;<&ccH.q,{}fg2Dp}E:p^!A_r#)to2OG[bzS ȴkJP+r9(wy6bwTA0[;CBdGфӞ,eBhѹէ_$w1V?Pw_x>iI)da`YROӇo˯y&M>L]h{!ǁZqT*Ŗ_ a>؍3ͼHw /Č1|pB*'9xkTf vlg$Gmi5;'*D념 UQ \G]#8A~P>o)9Őaӱ}0f 5cxo&<9ʢ7Eܘ&7"3+!!e3Bzش4(\epf]r+P2J2[`cH'톱o]l v^J/PV-Z^m09R7K,Q})bN]7W54id_`.K0tct$mߛ6ʼ '$q@/%DtԳh,1TNgÙY/.nQ\mgpk T%2 : R:Y OaG "/]G0>#qp'Ѯer@Jr bS%I:MF@,EKXO,svZsKdx-. ش$Y8fs9J{ƌ9se,n,Qؒ^%B~x* 5 —5dei?Y 1BLQ1X&R2ྏnqO'0 59{x]ęw@\ 8>hUEpFX; #d9ûVj3ʵɝuRqɬEYl;  <\u(e2 %$ďʤ){5<=V/7VF!LjuW2$)YA^$7*A'bڨɵ0e=71mFmWZ]=oqȇ<Ƭ/9GY/~5jt&v43{#f(DΒ{>;վJXS6rCHsS#wDEC m'(Lj gVhG;@{[TWGhR ,W`dmm׏MN Id ,3O-2Oi[,ź(2w`6o.Mp9# VpoFGCǸ{BSgUxafϹ e}WE /"90Kl-]]G9{ IjnG]hH+OD~&,ÖkBξoΈRi)`2}>y_D0P;:v-f:BSxYCcُ瑧4NgwG1*ʤ[md;a=nb f/t޲Y JA$ޅOY/ }bar%_q̰Ք$訯ܭt(7i i-1K^<@S 3/K[fC 7^/Bo5(&V3lpÿZ"HPykuQ]jtVx_B̮lcs;Щ>iM(78 %gXIǯR8g{I^,h37p x!X,LAdwY?`n-ȘūDûͅXeaJ[[ڕ_o@Y&²Qy 5h Is Y~`x D\ @jFkJ!GqE@"dٲNҊq;ͱ:ۃ]& bK}?̂ r:HhsA Jf/@wAS!*CG-r,f!Һ],+}?KAc5_buHwUphiq\ܩbTjܿpi0sbzlUa&qsϓo{c9 Y~G}U|%__U&'{_~#&a>JϿn_fhkJf=KBjC-fƨH HU %+rvC"\kِ{x_]r;Snؽ[zDV@ =#^yk"]{vwݔ5:Y ,U_SHCy}H`j(H^V_q`bVұϹ=ͺyRK5Qih^˴p,EiVښh^U{}Ꮟ(oGFwg8]%$!&eo__u OϺаr^琳!AZcԼe^"=ui~Kf(jF6]F#}m{£a%o]$Ә_ !}bCPw3ŌiǠ$LQͿt3Й1Yqn]Q0LYLf!,.YJ (+ m劵śYK3߽bYE!,XEIcֲÁeȟNysW֥PxTge3w(6*`M!VGsW\Tw\y{&a-&ciiXb"]ks5q5*Z S>Dг JlFˋ`hA-9Mӈڕ/J?\cu D>04=Y4Z u!G +&Ѓ\%; ;ï$⢐*նQ}8ZŭKlxo@.1gq:Of)+b c@bR:O~ vP*R 297+1-3Yߴ2KH ZWOz*@ҼOq]ژn /h Yf#I]5kD;6 dhlIMh0Ch#e(dqfck51Ɔ7e7?Y{GH&r F՛rYYl iv=w9ìJb"թtUW> ~Yw!6 BlxJ(!(%7NP~ixEhSc/ h5ni2W#\q~lnؠQD@4\@O!^t,.E+URB$&#:ۡmt}I|lp] !isu!Kӄ[&e=ڍxgKGnF]IkiRԔ2r?Lv7n,B.wWP@ V3IHm@}qg;[Eq3y/.M>\ˬt,L(8,zum.OC'3uA c~0nKzh+9e Uc)p}$J87cF9\Qc(?/ϖ s3GԇaVhEgV= ;w DZH0oFy) ̗zé}^RkоH?{|gu)!\& &WUjÉz.S;X߽>p04JpsC޵fn OP;/Kfp6#Mc7 _#U$a2CzSY*p#b Oφ-@c`TvDM{]@D>+7=sDz-mI@u76h}FN3!jv]U&Y|r-{pLks0K߱Ӵv9an5ndX@(^N"A uwh]dɗIDn 89* }bCzo˫xH!  j8,>f$o ܋EH+4+.lhs+a$av%&2ȷL9"_d=Nm<`v4?!In$_|Tr FxmQ $b9%+GBS}3}% /9Dqטܹ] QtK3ߧQ1Jӊf4O#>6$PfZ_%SwQ?5hO43 u@f}[;՞w|ϴ~ONmD>磣)T"Y No8HCདྷ#~:0VRC~Ucsi8E1~`'l)2tN=8кp[ 7\2 q:D;75sîy'4vpyk$hO@áX%5',c!L Br鳇 ɭ-w]}^amHSR1aݷ } щQ1tH1уe/Yoӌ/|QtC"y#j9y.d+H܀WQw@U,YXu{=߿oU"v/l+y#~ٕ&Wwť̾Yai/P?)!WH ZM.Y *=lPְXL,NyG  z*dڇF8)H fl}"+|BSjՐy^4Ze|p.sD= L%Lڸ`|GL%𧵤g6"MEq^;vS[q&rrD 7yn6إ<.P* k۴exC6Kp1EH6>Ϥ M<4s!n/(1b&Z}a2Wo4W3p[F)۾"$Ū9kawn4Yh.XFE BkyE [p$we; 6d׾CmB8/xrg2s#d2[WRcqIN̰A $ V-J 怬PZfkYpL5YLy֝eΕ=/DP_&8J@'y7ۏ{!ʗ8T\Cցhg@TI'qgjBԢU Pݏp/7YuM5:At~n>Mwb6wr̡c4C$C%dni&TuI7Y^ Ilup2؇wWD.ۋo5FGanmQ=MDBMēGJE]D~C YG{dz}@xwi]Q" Ԛ Xf̍4.&\>:ӎ/J h錮㰥䧑`ag!Cq[!uul%dГkXhh"N/l\ $>7526]5~!GqWTZ+FvmCQڼ]v{%WƁַl 7{^nH"2,'&RxtgqMߒtdX\_s>nLS?B-OFEfhZWb(0ċ3O,0T7h-[{!l㚬S^rxGbD b{zEsy}C]#BV})`sBڻ@3ڬ ]*cEg,_e4v PJnMZdlJ6aIC<&XIiTWq!$rV0Y=VYE{[g8hXƘY׌k4[f!T3LZn$iIsբ|i꺎E %?L {p*TKA6NPAJG|#rĜlΑf -Ɨw_ e >~X.­ DD&D9'RIXH]qLnbU+IPگvR£ *[B+q\i9A\zQo碄bގ>^ wbITS 9X-ukw 0t9 K٢V2bPRt$._&mR=%/H|JmCYNkWaڔuIT .zei ء4ȦƲn]o~4 E$d+RX/% q%˵]>ǭ%8im8If>2?>F13By8sūboGZЉIt 5٭3C$Uþ4(N,,`jbR҅mokJ|И3-yܠY|!)3 8]%Sɴb^&Tjh1}9+](~t(:nu Pٱ꺃-R cKkxI&(QKQ;<jyNc
Enjoying the preview?
Page 1 of 1