I'd like some advice on how to go about the following objective:
I created several fields in the registration form which I want to use as criteria to match user profiles based on those selections.
These fields which are to be compared/matched are comprised of check box fields and multi-select list menu(s).
I also want to generate a script that executes once per day and automatically suggests say FOUR randomly selected user profiles which match in terms of the selections from the registration fields (the check box and list menu selections).
In similar fashion, I want another script which executes once per week to suggest user profile matches and emails those selections in a newletter.
Any suggestions would be appreciated.