Online dating for intelligent people