Python for Collective Intelligence and Collaborative Filtering


Abstract


This paper will define the two terms Collective Intelligence and Collaborative Filtering and discuss how these two ideas can be used to create personally relevant filters allowing end users more personalized access to information on their chosen topics of interest. In addition various mathematical models used to filter data and compare preferences and their corresponding pythonic implementations will be discussed. Finally a simple example using web APIs and Collective Intelligence algorithms will be demonstrated to provide an idea of the type of things that can be achieved, relatively easily, using python for Collective Intelligence and Collaborative Filtering.

Full Text:

PDF