Text this: Filter-based fault diagnosis and remaining useful prediction /