async def METHOD_NAME(self, sources: SourcesContext) -> AsyncIterator[Record]:
    """
    Uses trained data to make a prediction about the quality of a record.
    """
    METHOD_NAME, predictions, target = await self.get_predictions(sources)
    for record, pred_dict in zip(METHOD_NAME, predictions):
        # TODO Instead of float("nan") save accuracy value and use that.
        record.predicted(
            target, float(pred_dict["predictions"]), float("nan")
        )
        yield record