In addition, dividing the error detection and correction into two steps alleviates the application of machine learning classifiers.
an approach that considers error types individually may have negative effects:  This approach assumes independence between each error type.