This paper presents a web system named TBDiagnostic for data acquisition, analysis and diagnosis of pulmonary tuberculosis. With the help of an artificial intelligence model, which generates a prediction of the diagnosis of tuberculosis, the system allows the user to generate a fast and accurate diagnosis of a person with symptoms of tuberculosis. The system allows to storage patient records and generate reports on these records. This system could help physicians who treat the disease especially in health centers and hospitals with limited infrastructure and data as it is the case of developing countries.