def AUC_analysis(AUC):
    """
    Analysis AUC with interpretation table.

    :param AUC: area under the ROC curve
    :type AUC : float
    :return: interpretation result as str
    """
    try:
        if AUC == 'None':
            return 'None'
        if AUC < 0.6:
            return 'Poor'
        if AUC >= 0.6 and AUC < 0.7:
            return 'Fair'
        if AUC >= 0.7 and AUC < 0.8:
            return 'Good'
        if AUC >= 0.8 and AUC < 0.9:
            return 'Very Good'
        return 'Excellent'
    except Exception:
        return 'None'
