Here's an idea:
The current problem with dating sites is poor response rates from women.
Many sites have tried to solve it by scoring candidates and only letting you see candidates that meet criteria---i.e. reduce messages sent, and boost chances of being a match.
Why don't we instead treat it like a SPAM problem. Only show people the type of messages that they've responded to in the past. Don't necessarily believe what they say about what they like, trust their revealed preference.