def METHOD_NAME(self, attribute=None):
    model_args = self.model_storage.json_get("args")
    if attribute == "model":
        return pd.DataFrame({k: [model_args[k]] for k in ["model_params"]})
    elif attribute == "features":
        return pd.DataFrame(
            {
                "n_users_items": [model_args["n_users_items"]],
            }
        )
    elif attribute == "info":
        model_metrics = model_args["evaluation_metrics"]
        info_dict = {k: [model_metrics[k]] for k in ["auc", "precision", "recall"]}
        info_dict["user_id"] = [model_args["user_id"]]
        info_dict["item_id"] = [model_args["item_id"]]
        return pd.DataFrame(info_dict)
    else:
        tables = ["info", "features", "model"]
        return pd.DataFrame(tables, columns=["tables"])