Text this: Adaptive diagnosis method based on gearbox unbalanced fault data