code: def contains_project_name(name, link):
      
      def unclutter(string):
          # strip out all python references and remove all excessive characters
          string = string.lower().replace("_", "-").replace(".", "-")
          for replace in ["python-", "py-", "-py", "-python"]:
              string = string.replace(replace, "")
          return re.sub("[^0123456789 a-zA-Z]", "", string).strip()
      return unclutter(name) in unclutter(link)
docs: Checks if the given link `somewhat` contains the project name.
      :param name: str, project name
      :param link: str, link
      :return: bool, True if the link contains the project name