My goals:
- I want to keep the spam out
- I want to keep non-serious users out
- I don't want users to have the dating app installed forever
- I want the privacy of the user to be respected
- I want to have the same ratio of men and women
My ideas:
- Invite-only system: sign-up is closed unless being invited by email and an existing user can send one invite a day
- Max use time: an email has 3 to 6 months after sign-up to find a match on the platform if they want an extension they can pay
- Fake detection: women review men's profiles and men review women's profiles to detect if they a fake or not. You have to review 2 to 3 profiles a day if you want to find new matches
- Spam detection: we use AI to detect if the same person is in all the photos and validate the phone number via text
- Balance ratio of men and women: new sign-ups of men or women will be blocked if the ratio of men or women is very unbalanced and because a user has a time limit to use the website then the system should self-balance the number of men and women
- Profit/financial: I think dating websites should not be "for profit". It should make enough money to have the website feature-rich and pay for engineers but not gamify it to the point of making millions of dollars
I am a full-time software engineer, and I have a PhD in computer science but to pull this off it needs a lot of work and I can't do everything. So who is in?
My info: LinkedIn [2] and Github [3]
[1]: https://news.ycombinator.com/item?id=33172394
[2]: https://www.linkedin.com/in/hesamian
[3]: https://github.com/amir734jj