Enhancing Lung Disease Diagnosis via Semi-Supervised Machine Learning