'Compute per-class probabilities for a batch of samples.
:param featuresets: An iterable over featuresets, each a dict mapping
strings to either numbers, booleans or strings.
:rtype: list of ``ProbDistI``'

def prob_classify_many(self, featuresets):

    X = self._vectorizer.transform(featuresets)
    y_proba_list = self._clf.predict_proba(X)
    return [self._make_probdist(y_proba) for y_proba in y_proba_list]
