Improving Diabetes Classification Accuracy by Incorporating External Factors in a Machine Learning Framework | IEEE Conference Publication | IEEE Xplore