EliteSingles presents you matches based on your personal preferences and the Big Five Personality Traits:
Signing up is pretty simple.
The site offers both messaging and chat options, but you cannot engage in this communication with a free account.
Description: You can get daily suggestions of who to communicate with based on an algorithm method that takes your answers and matches it up with other members to see who you best fit with. And just like every dating site I review, a membership is not cheap.