Internet-based applications (apps) are rapidly developing in the e-Health era to assess the dietary intake of essential macro-and micro-nutrients for precision nutrition. We, therefore, validated the accuracy of an internet-based app against the Nutrition Data System for Research (NDSR), assessing these essential nutrients among various social-ethnic diet types. The agreement between the two measures using intraclass correlation coefficients was good (0.85) for total calories, but moderate for caloric ranges outside of <1000 (0.75) and >2000 (0.57); and good (>0.75) for most macro- (average: 0.85) and micro-nutrients (average: 0.83) except cobalamin (0.73) and calcium (0.51). The app underestimated nutrients that are associated with protein and fat (protein: −5.82%, fat: −12.78%, vitamin B12: −13.59%, methionine: −8.76%, zinc: −12.49%), while overestimated nutrients that are associated with carbohydrate (fiber: 6.7%, B9: 9.06%). Using artificial intelligence analytics, we confirmed the factors that could contribute to the differences between the two measures for various essential nutrients, and they included caloric ranges; the differences between the two measures for carbohydrates, protein, and fat; and diet types. For total calories, as an example, the source factors that contributed to the differences between the two measures included caloric range (<1000 versus others), fat, and protein; for cobalamin: protein, American, and Japanese diets; and for folate: caloric range (<1000 versus others), carbohydrate, and Italian diets. In the e-Health era, the internet-based app has the capacity to enhance precision nutrition. By identifying and integrating the effects of potential contributing factors in the algorithm of output readings, the accuracy of new app measures could be improved.