Tahira Niazi

Ms. Tahira Niazi

orcid

Research Focus & Metrics

Academic Career Length

10Years (2017-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
4 September 2018 in JMIR Public Health and Surveillance
Verified
Journal Article
Open access
SCSubhash Chandir
Subhash Chandir
DSDanya Arif Siddiqi
Danya Arif Siddiqi
OHOwais Ahmed Hussain
Owais Ahmed Hussain
TNTahira Niazi
Tahira Niazi
MSMubarak Taighoon Shah
Mubarak Taighoon Shah
AKAamir Javed Khan
Aamir Javed Khan
Journal of Medical Internet Research - International Scientific Journal for Medical Research, Information and Communication on the Internet #Preprint #PeerReviewMe: Warning: This is a unreviewed preprint. Readers are warned that the document has not been peer-reviewed by expert/patient reviewers or an academic editor, may contain misleading claims, and is likely to undergo changes before final publication, if accepted, or may have been rejected/withdrawn. Readers with interest and expertise are encouraged to sign up as peer-reviewer, if the paper is within an open peer-review period. Please cite this preprint only for review purposes or for grant applications and CVs (if you are the author). Background: Despite the availability of free routine immunizations in low and middle-income countries (LMICs), many children are incompletely vaccinated, vaccinated late for age or drop out over the course of the immunization schedule. Without the technology to model and visualize risk on large datasets, vaccinators and policy-makers are unable to identify and target groups and individuals at high risk of dropping out thus default rates remain high preventing universal immunization coverage. Predictive analytics algorithm leverages Artificial Intelligence (AI), and uses statistical modeling, machine learning and multi-dimensional data mining to accurately identify children who are most likely to delay or miss their follow-up immunization visits. Objective: To conduct feasibility testing and validation of a predictive analytics algorithm to identify which children are likely to miss the follow-up vaccines through risk profiling of clients. Methods: The algorithm was developed using 47,554 longitudinal immunization records, split into a training and validation cohort. Four machine learning models (random forest, recursive partitioning, support vector machines and C-forest) were used to generate the algorithm to predict, for each child, the likelihood of defaulting on the follow-up immunization visit. The models were encapsulated in the predictive engine, which decided the most appropriate method to apply in a given case. Each of the models was assessed on: accuracy, precision (positive predictive value), sensitivity, specificity and negative predictive value, and area under curve. Results: Out of 11,889 cases in validation dataset, the random forest model correctly predicted 8,994 cases yielding 94.9% sensitivity and 54.9% specificity. The C-Forest Model, Support Vector Machines and Recursive Partitioning Models improved prediction respectively by achieving 352, 376 and 389 visits above the predictions made by the random forest model. All models had a C-statistic of 0.750 or above while the highest statistic (AUC 0.791, 95% CI: 0.784– 0.798) was seen for the Recursive Partitioning algorithm. Conclusions: This feasibility study demonstrates predictive analytics can accurately identify children who are at higher risk for defaulting on follow-up immunization visits. Correct identification of potential defaulters opens a window for evidence-based targeted interventions in resource limited settings to achieve optimal immunization coverage and timeliness.

12 January 2023 in Algorithms
Verified
Journal Article
Open access
PDF file
TNTahira Niazi
Tahira Niazi
TDTeerath Das
Teerath Das
Ghufran AhmedGhufran Ahmed
Ghufran Ahmed
SWSyed Muhammad Waqas
Syed Muhammad Waqas
SKSumra Khan
Sumra Khan
SWShaukat Wasi
Shaukat Wasi
Code comments are considered an efficient way to document the functionality of a particular block of code. Code commenting is a common practice among developers to explain the purpose of the code in order to improve code comprehension and readability. Researchers investigated the effect of code comments on software development tasks and demonstrated the use of comments in several ways, including maintenance, reusability, bug detection, etc. Given the importance of code comments, it becomes vital for novice developers to brush up on their code commenting skills. In this study, we initially investigated what types of comments novice students document in their source code and further categorized those comments using a machine learning approach. The work involves the initial manual classification of code comments and then building a machine learning model to classify student code comments automatically. The findings of our study revealed that novice developers/students’ comments are mainly related to Literal (26.66%) and Insufficient (26.66%). Further, we proposed and extended the taxonomy of such source code comments by adding a few more categories, i.e., License (5.18%), Profile (4.80%), Irrelevant (4.80%), Commented Code (4.44%), Autogenerated (1.48%), and Improper (1.10%). Moreover, we assessed our approach with three different machine-learning classifiers. Our implementation of machine learning models found that Decision Tree resulted in the overall highest accuracy, i.e., 85%. This study helps in predicting the type of code comments for a novice developer using a machine learning approach that can be implemented to generate automated feedback for students, thus saving teachers time for manual one-on-one feedback, which is a time-consuming activity.

18 December 2017 in JMIR Preprints
Verified
Preprint
Open access
SCSubhash Chandir
Subhash Chandir
DSDanya Arif Siddiqi
Danya Arif Siddiqi
OHOwais Ahmed Hussain
Owais Ahmed Hussain
TNTahira Niazi
Tahira Niazi
MSMubarak Taighoon Shah
Mubarak Taighoon Shah
AKAamir Javed Khan
Aamir Javed Khan
BACKGROUND Despite the availability of free routine immunizations in low- and middle-income countries, many children are not completely vaccinated, vaccinated late for age, or drop out from the course of the immunization schedule. Without the technology to model and visualize risk of large datasets, vaccinators and policy makers are unable to identify target groups and individuals at high risk of dropping out; thus default rates remain high, preventing universal immunization coverage. Predictive analytics algorithm leverages artificial intelligence and uses statistical modeling, machine learning, and multidimensional data mining to accurately identify children who are most likely to delay or miss their follow-up immunization visits. OBJECTIVE This study aimed to conduct feasibility testing and validation of a predictive analytics algorithm to identify the children who are likely to default on subsequent immunization visits for any vaccine included in the routine immunization schedule. METHODS The algorithm was developed using 47,554 longitudinal immunization records, which were classified into the training and validation cohorts. Four machine learning models (random forest; recursive partitioning; support vector machines, SVMs; and C-forest) were used to generate the algorithm that predicts the likelihood of each child defaulting from the follow-up immunization visit. The following variables were used in the models as predictors of defaulting: gender of the child, language spoken at the child’s house, place of residence of the child (town or city), enrollment vaccine, timeliness of vaccination, enrolling staff (vaccinator or others), date of birth (accurate or estimated), and age group of the child. The models were encapsulated in the predictive engine, which identified the most appropriate method to use in a given case. Each of the models was assessed in terms of accuracy, precision (positive predictive value), sensitivity, specificity and negative predictive value, and area under the curve (AUC). RESULTS Out of 11,889 cases in the validation dataset, the random forest model correctly predicted 8994 cases, yielding 94.9% sensitivity and 54.9% specificity. The C-forest model, SVMs, and recursive partitioning models improved prediction by achieving 352, 376, and 389 correctly predicted cases, respectively, above the predictions made by the random forest model. All models had a C-statistic of 0.750 or above, whereas the highest statistic (AUC 0.791, 95% CI 0.784-0.798) was observed in the recursive partitioning algorithm. CONCLUSIONS This feasibility study demonstrates that predictive analytics can accurately identify children who are at a higher risk for defaulting on follow-up immunization visits. Correct identification of potential defaulters opens a window for evidence-based targeted interventions in resource limited settings to achieve optimal immunization coverage and timeliness.