On our dating site, we need a programmer who is very well-versed in coding Dating sites to develop a matching algorithm between any two individuals on the site, SCORING them on a range of 0 to 100% in terms of total score, for how closely related are unrelated singles on the dating site, in terms of their corresponding biodata on the site. Example: How closely related are their eye colors, or closely similar are their hair colors, how closely similar in terms of the type of relationship they are looking for, etc.
See the Expected output from the screenshot appended. The SCORE to be shown Displayed on the Member Profiles, against the Viewer Viewing Other Members' Records on Site, is as shown also in the screenshot enclosed.
I would not expect 0%-30% as total score mostly, or else that would be very discouraging to the users viewing other member's profile records. But it has to be fair and make sense still, be objective. Usually a number falling between 50% - 90% will be healthiest and most encouraging. Tell me how you intend to code the algorithm to rank, but don't cheat to biase upwards. When I like your rationale, propose you go ahead and code the ranking algorithm on my dating site. So, tell me more of what you intend to do in private message on my message board.
The various fields are as shown on the 3 screenshots enclosed. For the Advanced Search page, for which screenshots at top, middle, bottom of page are all enclosed below, there are many data fields and a list of values usually in the corresponding dropdown Option box. Alternatively, members either select one value or multiple values in the Checkboxes underneath the Criterion field.
The Data field values for each field are all listed in detail in separate worksheets in the Excel file "Data field [url removed, login to view]" enclosed. The field on Having Children and number of children are not shown in the Appended Excel sheet, but see from Screenshot.
Tell me again more of what you intend to do to proceed in Private Message Board. I judge by the rationale you have, whether it is logical and makes sense, attractive proposition. Then I select the proposer to code.