Compatibility test and online dating