Text this: Tuberculosis detection with customized CNN and oversampling techniques: a deep learning approach