Pošalji tekstualnu poruku: A generalized machine learning framework to estimate fatigue life across materials with minimal data