Text this: Machine learning-based algorithm for the classification and prediction of multi-type spot weld quality