Personal profiles for dating sites