def search(self, **kwargs):
        kwargs.setdefault('gender', self.profile.gender[0])
        gentation = helpers.get_default_gentation(self.profile.gender,
                                                  self.profile.orientation)
        kwargs.setdefault('gentation', gentation)
        kwargs.setdefault('location', self.profile.location)
        kwargs.setdefault('radius', 25)
        kwargs.setdefault('location_cache', self.location_cache)
        if 'count' in kwargs:
            count = kwargs.pop('count')
            return search(session=self._session, count=count, **kwargs)
        return SearchFetchable(self._session, **kwargs)
Call :func:`~okcupyd.json_search.SearchFetchable` to get a
dataset/ETHPy150Open IvanMalison/okcupyd/okcupyd/user.py/User.search