def user_estimate(api, user_id):
    """
    Estimation of user. Should we follow him?

    :param :api: api param from data dictionary
    :param :user_id: id of user whom we want to estimate
    :return: tuple of
        fraction of followings/followers
        number of followings
        number of followers
    """
    follower_count = len(api.getTotalFollowers(user_id))
    followings_count = len(api.getTotalFollowings(user_id))
    return followings_count / follower_count, followings_count, follower_count