coletivo, a simple recommendations engine
From the github page of Diógenes Falcão:
A simple Rails 3 recommendations engine. Coletivo uses Euclidean Distance or Pearson’s Correlation Coefficient to calculate the similarity between persons and their preferences.