This web-site offers my open source
implementation of the Community Optimization
(CO) algorithm.
The CO algorithm draws its inspiration from the collective intelligence
emerged by web communities and implements a behavioral model derived
from the human behavior that can be observed within certain types
of these web communities like, e.g., the Wikipedia authors. Wikipedia's
article base is generalized as a "knowledge-base". This
knowledge-base represents the problem to be solved and is realized
as a real-valued vector. The vector components represent the different
topics contained in this knowledge-base.
CO employs a community of persons to optimize the different topics
of the knowledge-base. For each topic, each person has his own knowledge
and expertise. While optimizing, a person contributes to a given
topic based on his expertise (Contribution Rule). The expertise
increases with the success of his contributions. Furthermore, all
persons learn from the knowledge-base as well to improve their own
knowledge (Learning Rule). An iteration of CO performs both
rules in a sequence.
For a more detailed description of CO, the reader is referred to
my introductory paper.
|