ajcummins / LinkUp

A social dating site focused on matching like individuals based on their various preferences and lifestyles.
6 stars 2 forks source link

Improve Paring Algorithm #48

Closed ajcummins closed 11 years ago

ajcummins commented 11 years ago

As of right now the pairing algorithm only takes into account age and gender.

For reference this was the initial idea I had as to how the pairing algorithm would work :

Have a basic Exclusion and Range pairing algorithm. For example.

EXCLUSION Looking for Age 22 Range +/- 2 years --> Exclusion of Profiles w/ age !(20-24)

RANGE PAIRING Seriousness of Relationship 1-10 (1 not serious, 10 serious only) w/ weight 1-10

reverse the weight to give the range of values that are acceptable ie 10 = 1, 9 = 2 etc. the range gets larger as the weight decreases.

The strength of the relationship can be determined by the # of parameters that are within acceptable ranges. With some type of consideration of the weight of the parameter

michellemoore commented 11 years ago

pulling out multiple matches at a time rather than just one

michellemoore commented 11 years ago