docs: def get_en_words() -> Set[str]:
      """
      Returns a list of English words which can be used to filter out
      code-switched sentences.
      """
  
      pull_en_words()
  
      with open(config.EN_WORDS_PATH) as words_f:
          raw_words = words_f.readlines()
      en_words = set([word.strip().lower() for word in raw_words])
      NA_WORDS_IN_EN_DICT = set(["kore", "nani", "karri", "imi", "o", "yaw", "i",
                             "bi", "aye", "imi", "ane", "kubba", "kab", "a-",
                             "ad", "a", "mak", "selim", "ngai", "en", "yo",
                             "wud", "mani", "yak", "manu", "ka-", "mong",
                             "manga", "ka-", "mane", "kala", "name", "kayo",
                             "kare", "laik", "bale", "ni", "rey", "bu",
                             "re", "iman", "bom", "wam",
                             "alu", "nan", "kure", "kuri", "wam", "ka", "ng",
                             "yi", "na", "m", "arri", "e", "kele", "arri", "nga",
                             "kakan", "ai", "ning", "mala", "ti", "wolk",
                             "bo", "andi", "ken", "ba", "aa", "kun", "bini",
                             "wo", "bim", "man", "bord", "al", "mah", "won",
                             "ku", "ay", "belen", "wen", "yah", "muni",
                             "bah", "di", "mm", "anu", "nane", "ma", "kum",
                             "birri", "ray", "h", "kane", "mumu", "bi", "ah",
                             "i-", "n", "mi", "bedman", "rud", "le", "babu",
                             "da", "kakkak", "yun", "ande", "naw", "kam", "bolk",
                             "woy", "u", "bi-",
                             ])
      EN_WORDS_NOT_IN_EN_DICT = set(["screenprinting"])
      en_words = en_words.difference(NA_WORDS_IN_EN_DICT)
      en_words = en_words | EN_WORDS_NOT_IN_EN_DICT
      return en_words