def METHOD_NAME(self, user_info):
    dic = {"userid": [], "gender": [], "age": [], "occupation": []}
    lod = [0]
    dic["userid"].append(hash2(user_info.user_id))
    dic["gender"].append(hash2(user_info.gender))
    dic["age"].append(hash2(user_info.age))
    dic["occupation"].append(hash2(user_info.job))
    lod.append(1)
    dic["userid.lod"] = lod
    dic["gender.lod"] = lod
    dic["age.lod"] = lod
    dic["occupation.lod"] = lod
    for key in dic:
        dic[key] = np.array(dic[key]).astype(np.int64).reshape(
            len(dic[key]), 1)
    fetch_map = self.uv_client.predict(
        feed=dic, fetch=["save_infer_model/scale_0.tmp_0"], batch=True)
    return fetch_map["save_infer_model/scale_0.tmp_0"].tolist()[0]