{'fraction_non_alphanumeric': 0.041911148365465216, 'fraction_numerical': 0.01760268231349539, 'mean_word_length': 5.154639175257732, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Diagnosing tuberculosis using graph neural network

According to the World Health organization (WHO), tuberculosis (TB) is the top disease deadly worldwide, especially in developing and underdeveloped countries, due to poverty and limited health resources. Early screening for TB is a highly urgent task because of the severe effects on patient health and the rapid spread of the disease. Among the methods of diagnosing tuberculosis, chest X-ray images are often used as resources for clinical diagnosis because of their convenience and optimal cost. Currently, research on Computer-Aided Diagnosis (CAD) systems uses machine learning to provide doctors with diagnostic, analytical, and disease-monitoring techniques. Graph neural networks (GNN) have recently emerged as a research trend; works using GNN achieve perfect accuracy in many fields. In this paper, a study is presented on a solution to automatically diagnose tuberculosis on X-ray images (CXR) using the graph neural network method. We classify the CRX dataset into two classes (TB and non-TB). We achieve encouraging results with the proposed model: accuracy 99.33%, recall 99.07%, precision 99.63%, f1-score 99.35%, AUC 99.97%.