Text this: Classification of faults in friction stir processed composites using a machine learning and ensemble learning approach