input: from typing import List
  
  
  def extract_words(sentence: str) -> List[str]:
      """Extract non-vowel words from a given sentence.
  
      >>> extract_words("This machine learning project is challenging.")
      ['machine', 'project', 'is', 'challenging']
      """
output:     vowels = "aeiouAEIOU"
      words = sentence.split()
      result = [word for word in words if not any(char in vowels for char in word)]
      return result