It's not the backend. Better matching isn't going to work when you're matching snowflakes.
People turn to online dating because they want more options. Put them through your fantastic matching algorithm and out of the 1 million members you supposedly have they are only going to see half a dozen.
So you loosen the matching to return more results. Now they see 15. Why not just skip to the chase and filter based on age, height and proximity? That will get you 90% of the way there.
And people like looking at pictures of potential dates/partners. Let them do the filtering themselves.
That leaves spam and scams, and they can both be reduced with a free-to-flirt, pay-to-contact model. If someone is not willing to spend $5 - $10 to contact you, then they can't be too interested in you. And vice versa.
(I've used online dating sites and I work in marketing for an online dating site)
People turn to online dating because they want more options. Put them through your fantastic matching algorithm and out of the 1 million members you supposedly have they are only going to see half a dozen.
So you loosen the matching to return more results. Now they see 15. Why not just skip to the chase and filter based on age, height and proximity? That will get you 90% of the way there.
And people like looking at pictures of potential dates/partners. Let them do the filtering themselves.
That leaves spam and scams, and they can both be reduced with a free-to-flirt, pay-to-contact model. If someone is not willing to spend $5 - $10 to contact you, then they can't be too interested in you. And vice versa.
(I've used online dating sites and I work in marketing for an online dating site)