docstr: :param country: must be US, other countries are not supported
docstr_tok: [":","param","country",":","must","be","US",",","other","countries","are","not","supported"]
code: def __init__(self, country: str = None):
      """
      :param country: must be US, other countries are not supported
      """
      if country is None or country.upper() != "US":
          raise ValueError(
              "Country must be US, other countries are not supported"
          )
      self.fuzzy_email_full_name_extractor = None
      self.first_name_model = FirstNameModel()
      self.last_name_model = surgeo.SurnameModel()
      self.zip_code_model = surgeo.GeocodeModel()
      self.full_name_model = FullNameModel()
      self.first_name_zip_code_model = FirstNameZipcodeModel()
      self.last_name_zip_code_model = surgeo.SurgeoModel()
      self.full_name_zip_code_model = FullNameZipcodeModel()
  
imports: from bias_detector.BiasMetric import BiasMetric
  from bias_detector.BiasReport import BiasReport
  from bias_detector.models.FirstNameModel import FirstNameModel
  from bias_detector.models.FirstNameZipcodeModel import FirstNameZipcodeModel
  from bias_detector.models.FullNameModel import FullNameModel
  from bias_detector.models.FullNameZipcodeModel import FullNameZipcodeModel
  from bias_detector.bias_metrics.BiasMetricImpl import BiasMetricImpl
  from bias_detector.bias_metrics.BiasMetricInput import BiasMetricInput
  from bias_detector.bias_metrics.FprDiff import FprDiff
  from bias_detector.bias_metrics.PositivePredProbDiff import PositivePredProbDiff
  from bias_detector.bias_metrics.TprDiff import TprDiff
  from bias_detector.common import *
  import surgeo
label_desc: Use image node_id 1 to create a new BiasDetector object  with example: obj = BiasDetector(country)