'return confidence based on existing data'

def get_confidence(self):

    if ((self._mTotalChars <= 0) or (self._mFreqChars <= MINIMUM_DATA_THRESHOLD)):
        return SURE_NO
    if (self._mTotalChars != self._mFreqChars):
        r = (self._mFreqChars / ((self._mTotalChars - self._mFreqChars) * self._mTypicalDistributionRatio))
        if (r < SURE_YES):
            return r
    return SURE_YES
