تتكون مكتبة التعلم الآلي التي تسمى أيضًا "SparkML" أو "MLLib" من خوارزميات التعلم الشائعة، بما في ذلك التصنيف والانحدار والتجميع والتصفية التعاونية.