def METHOD_NAME(self):
    return datasets.MetricInfo(
        description=_DESCRIPTION,
        citation=_CITATION,
        inputs_description=_KWARGS_DESCRIPTION,
        features=datasets.Features(
            {
                "predictions": {
                    "example_id": datasets.Value("string"), 
                    "prediction": datasets.Value("string"),
                    "confidence": datasets.Value("float32"),
                    "language": datasets.Value("string"),
                    "question": datasets.Value("string"),
                    "scores": datasets.Value("string") 
                },
                "references": {
                    "example_id": datasets.Value("string"),
                    "label": datasets.Value("string"),
                    "language": datasets.Value("string"),
                    "question": datasets.Value("string")
                },
            }
        )
    )