Text this: Whirling Prediction with Geometrical Shaft Profiling