Programming Collective Intelligence

Author: Toby Segaran
Publisher: "O'Reilly Media, Inc."
ISBN: 9780596550684
Release Date: 2007-08-16
Genre: Computers

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

Programming Collective Intelligence

Author: James Boykin
Publisher: Createspace Independent Publishing Platform
ISBN: 1977889271
Release Date: 2017-04-10
Genre:

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.

Mining the Social Web

Author: Matthew A. Russell
Publisher: O'Reilly Media
ISBN: 9781491973523
Release Date: 2018-12-04
Genre: Computers

Mine the rich data tucked away in popular social websites such as Twitter, Facebook, LinkedIn, and Instagram. With the third edition of this popular guide, data scientists, analysts, and programmers will learn how to glean insights from social media—including who’s connecting with whom, what they’re talking about, and where they’re located—using Python code examples, Jupyter notebooks, or Docker containers. In part one, each standalone chapter focuses on one aspect of the social landscape, including each of the major social sites, as well as web pages, blogs and feeds, mailboxes, GitHub, and a newly added chapter covering Instagram. Part two provides a cookbook with two dozen bite-size recipes for solving particular issues with Twitter. Get a straightforward synopsis of the social web landscape Use Docker to easily run each chapter’s example code, packaged as a Jupyter notebook Adapt and contribute to the code’s open source GitHub repository Learn how to employ best-in-class Python 3 tools to slice and dice the data you collect Apply advanced mining techniques such as TFIDF, cosine similarity, collocation analysis, clique detection, and image recognition Build beautiful data visualizations with Python and JavaScript toolkits

Transactions on Computational Collective Intelligence XIII

Author: Ngoc Thanh Nguyen
Publisher: Springer
ISBN: 9783642544552
Release Date: 2014-02-07
Genre: Computers

These transactions publish research in computer-based methods of computational collective intelligence (CCI) and their applications in a wide range of fields such as the semantic web, social networks, and multi-agent systems. TCCI strives to cover new methodological, theoretical and practical aspects of CCI understood as the form of intelligence that emerges from the collaboration and competition of many individuals (artificial and/or natural). The application of multiple computational intelligence technologies, such as fuzzy systems, evolutionary computation, neural systems, consensus theory, etc., aims to support human and other collective intelligence and to create new forms of CCI in natural and/or artificial systems. This eleventh issue contains 9 carefully selected and thoroughly revised contributions.

Transactions on Computational Collective Intelligence V

Author: Ngoc Thanh Nguyen
Publisher: Springer Science & Business Media
ISBN: 9783642240157
Release Date: 2011-09-19
Genre: Computers

These Transactions publish research in computer-based methods of computational collective intelligence (CCI) and their applications in a wide range of fields such as the Semantic Web, social networks and multi-agent systems. TCCI strives to cover new methodological, theoretical and practical aspects of CCI understood as the form of intelligence that emerges from the collaboration and competition of many individuals (artificial and/or natural). The application of multiple computational intelligence technologies such as fuzzy systems, evolutionary computation, neural systems, consensus theory, etc., aims to support human and other collective intelligence and to create new forms of CCI in natural and/or artificial systems. This 5th issue contains a collection of 10 carefully selected and thorougly revised contributions. The articles deal with the following topics: web page language identification; a novel image edge detection approach using ant colony optimization techniques; component-based software development through the use of the agent paradigm; a method for integrating gene expression programming and cellular evolutionary algorithms; a model for selecting partners in a society, focussing on contextual fitness; a model for agent knowledge acquisition; methods of faulty video detection; a model for integrating the archival knowledge included in a user profile; a universal and formal description for agent systems; and a real-time and mulitilingual news event extraction system.

Recent Developments in Computational Collective Intelligence

Author: Amelia Badica
Publisher: Springer
ISBN: 9783319017877
Release Date: 2013-08-13
Genre: Computers

The book consists of 19 extended and revised chapters based on original works presented during a poster session organized within the 5th International Conference on Computational Collective Intelligence that was held between 11 and 13 of September 2013 in Craiova, Romania. The book is divided into three parts. The first part is titled “Agents and Multi-Agent Systems” and consists of 8 chapters that concentrate on many problems related to agent and multi-agent systems, including: formal models, agent autonomy, emergent properties, agent programming, agent-based simulation and planning. The second part of the book is titled “Intelligent Computational Methods” and consists of 6 chapters. The authors present applications of various intelligent computational methods like neural networks, mathematical optimization and multistage decision processes in areas like cooperation, character recognition, wireless networks, transport, and metal structures. The third part of the book is titled “Language and Knowledge Processing Systems”, and consists of 5 papers devoted to processing methods for knowledge and language information in various applications, including: language identification, corpus comparison, opinion classification, group decision making, and rule bases.

Transactions on Computational Collective Intelligence XVII

Author: Ngoc Thanh Nguyen
Publisher: Springer
ISBN: 9783662449943
Release Date: 2014-11-22
Genre: Computers

These transactions publish research in computer-based methods of computational collective intelligence (CCI) and their applications in a wide range of fields such as the semantic Web, social networks, and multi-agent systems. TCCI strives to cover new methodological, theoretical and practical aspects of CCI understood as the form of intelligence that emerges from the collaboration and competition of many individuals (artificial and/or natural). The application of multiple computational intelligence technologies, such as fuzzy systems, evolutionary computation, neural systems, consensus theory, etc., aims to support human and other collective intelligence and to create new forms of CCI in natural and/or artificial systems.

Transactions on Computational Collective Intelligence XI

Author: Ngoc Thanh Nguyen
Publisher: Springer
ISBN: 9783642417764
Release Date: 2013-10-09
Genre: Computers

These transactions publish research in computer-based methods of computational collective intelligence (CCI) and their applications in a wide range of fields such as the semantic web, social networks, and multi-agent systems. TCCI strives to cover new methodological, theoretical and practical aspects of CCI understood as the form of intelligence that emerges from the collaboration and competition of many individuals (artificial and/or natural). The application of multiple computational intelligence technologies, such as fuzzy systems, evolutionary computation, neural systems, consensus theory, etc., aims to support human and other collective intelligence and to create new forms of CCI in natural and/or artificial systems. This eleventh issue contains 9 carefully selected and thoroughly revised contributions.

Transactions on Computational Collective Intelligence VII

Author: Ngoc-Thanh Nguyen
Publisher: Springer
ISBN: 9783642320668
Release Date: 2012-07-18
Genre: Computers

These Transactions publish research in computer-based methods of computational collective intelligence (CCI) and their applications in a wide range of fields such as the Semantic Web, social networks and multiagent systems. TCCI strives to cover new methodological, theoretical and practical aspects of CCI understood as the form of intelligence that emerges from the collaboration and competition of many individuals (artificial and/or natural). The application of multiple computational intelligence technologies such as fuzzy systems, evolutionary computation, neural systems, consensus theory, etc., aims to support human and other collective intelligence and to create new forms of CCI in natural and/or artificial systems. This seventh issue contains a collection of ten carefully selected and thorougly revised contributions.

On Collective Intelligence

Author: Theo J Bastiaens
Publisher: Springer Science & Business Media
ISBN: 3642144810
Release Date: 2010-10-12
Genre: Computers

Welcome to the proceedings of the inaugural Symposium on Collective Intelligence (COLLIN 2010). This was the first of a new series of events that will evolve over the coming years, and we were happy to hold the event in Hagen where the idea for this symposium was born. The participants visited Hagen in April, with excellent opportunities to get rain, wind and sun. Collective intelligence denotes a phenomenon according to which the purposeful interaction between individuals creates intelligent solutions and behaviors that might not have come to existence without this concerted effort of a community. The members of such communities form a social network, typically over the Internet. They are engage with each other over a sustained period of time to develop an area of innovation through collaboration and exchange of ideas, experiences and information. Leading-edge information and communication technologies (ICT) offer ample opportunities for enabling collective intelligence. COLLIN aims to become the flagship conference in the areas collective intelligence and ICT-enabled social networking, which is attracting more and more researchers and practitioners from both academia and industry.

Transactions on Computational Collective Intelligence III

Author: Ngoc Thanh Nguyen
Publisher: Springer Science & Business Media
ISBN: 9783642199677
Release Date: 2011-03-31
Genre: Computers

These Transactions publish research in computer-based methods of computational collective intelligence (CCI) and their applications in a wide range of fields such as the Semantic Web, social networks and multi-agent systems. TCCI strives to cover new methodological, theoretical and practical aspects of CCI understood as the form of intelligence that emerges from the collaboration and competition of many individuals (artificial and/or natural). The application of multiple computational intelligence technologies such as fuzzy systems, evolutionary computation, neural systems, consensus theory, etc., aims to support human and other collective intelligence and to create new forms of CCI in natural and/or artificial systems. This third issue contains a collection of 10 articles selected from high-quality submissions addressing advances in the foundations and applications of computational collective intelligence.

Transactions on Computational Collective Intelligence XVI

Author: Ryszard Kowalczyk
Publisher: Springer
ISBN: 9783662448717
Release Date: 2014-09-26
Genre: Computers

These transactions publish research in computer-based methods of computational collective intelligence (CCI) and their applications in a wide range of fields such as the semantic web, social networks, and multi-agent systems. TCCI strives to cover new methodological, theoretical and practical aspects of CCI understood as the form of intelligence that emerges from the collaboration and competition of many individuals (artificial and/or natural). The application of multiple computational intelligence technologies, such as fuzzy systems, evolutionary computation, neural systems, consensus theory, etc., aims to support human and other collective intelligence and to create new forms of CCI in natural and/or artificial systems. This 16th issue contains 8 regular papers selected via peer-review process.

Computational Collective Intelligence Semantic Web Social Networks and Multiagent Systems

Author: Ryszard Kowalczyk
Publisher: Springer Science & Business Media
ISBN: 9783642044403
Release Date: 2009-09-23
Genre: Computers

Computational collective intelligence (CCI) is most often understood as a subfield of artificial intelligence (AI) dealing with soft computing methods that enable group decisions to be made or knowledge to be processed among autonomous units acting in distributed environments. The needs for CCI techniques and tools have grown signi- cantly recently as many information systems work in distributed environments and use distributed resources. Web-based systems, social networks and multi-agent systems very often need these tools for working out consistent knowledge states, resolving conflicts and making decisions. Therefore, CCI is of great importance for today’s and future distributed systems. Methodological, theoretical and practical aspects of computational collective int- ligence, such as group decision making, collective action coordination, and knowledge integration, are considered as the form of intelligence that emerges from the collabo- tion and competition of many individuals (artificial and/or natural). The application of multiple computational intelligence technologies such as fuzzy systems, evolutionary computation, neural systems, consensus theory, etc. , can support human and other collective intelligence and create new forms of CCI in natural and/or artificial s- tems.

Transactions on Computational Collective Intelligence X

Author: Ngoc-Thanh Nguyen
Publisher: Springer
ISBN: 9783642384967
Release Date: 2013-05-20
Genre: Computers

These transactions publish research in computer-based methods of computational collective intelligence (CCI) and their applications in a wide range of fields such as the Semantic Web, social networks, and multi-agent systems. TCCI strives to cover new methodological, theoretical and practical aspects of CCI understood as the form of intelligence that emerges from the collaboration and competition of many individuals (artificial and/or natural). The application of multiple computational intelligence technologies, such as fuzzy systems, evolutionary computation, neural systems, consensus theory, etc., aims to support human and other collective intelligence and to create new forms of CCI in natural and/or artificial systems. This tenth issue contains 13 carefully selected and thoroughly revised contributions.