types of dating in science perfect online dating profile