Off the top of my head:
- Differentiation between paying and non-paying members
- Differentiation between real people and bots/scammers
- Differentiation between active and inactive members
- Reliable behavior-based matching systems
- Iterative feedback on member dates/interactions to improve their matches over time