Doing a little digging tonight and I came across this dating service from 1992. Surprising at how not much has changed in the last 15 years. This is a post from 1992 describing a Computer dating service along with technical details and questions. The page is absolutely massive. its a 750 Question Personality test that once done allows you to date. The program then forward and reverse matches profiles and sorts the results by a compatibility score. Electronic Matchmaker(tm) Questionnaire – Draft 6.85
Draft 4.5 contains a nice algo to!
The matching algorithm is set up to look at DESIRED MATCH choices
using the following priorities:
“A” for absolutely and “R” for refuse
“Y” for yes and “N” for no
“L” for like and “T” for tolerate
After each step, the algorithm will see how many matches are
available. If only ___ matches are left, the algorithm will stop.
The rate of agreement on matching is checked for both people. If A
matches very well with B, the algorithm still checks to make sure that
B matches very well with A.
After sending in your questionnaire, you will receive a report like
Of the 52,421 men on the system
1 matched your criteria 90%
25 matched your criteria 60 – 89 %
425 matched your criteria 20 – 59 %
15,149 matched your criteria 5 – 19 %
You can then reply with choices like the following:
SHOW TOP 10 or SHOW TOP 5 or SHOW TOP 1
HOW TO FILL OUT THE QUESTIONNAIRE
In each of the following rating questions:
1) Specify your own attributes by replacing the dash in the appropriate
selection in the SELF column with an X. Use multiple Xs for SELF
2) Specify whether you wish this attribute in your DESIRED MATCH
by placing a (Y)es, (M)aybe, or (N)o in place of the dash for each
appropriate attribute. If you don’t replace the dash, then your
answer will be interpretted as (M)aybe.
3) If you don’t care about a question, just leave the entire DESIRED
MATCH column blank.
4) For increased precision you may answer (A)bsolutely must match,
(Y)es – want match, (P)refer such a match, (M)aybe,
(T)olerate such a match, (N)o – don’t want match, (R)efuse anyone with this attribute. If you can’t remember all these letters, you may answer with an answer of 1-7 with 1=R, 2=N, 3=T, 4=M, 5=P, 6=Y, and 7=A.
5) If you use the simple Y/M/N method on some questions you may still chose to use the more precise A/P/L/M/T/N/R on other questions. I would highly recommend that you use the “A” and “R” options in the gender and orientation question.