Complex health-care data will be growing exponentially as we enter the era of “big data”. Interpretation and analysis of a large amount of medical data for rapid and personalized decision-making require artificial intelligence-driven technologies and data mining techniques. Over the past decade, a rapid transition to the analysis, treatment and monitoring of kidney stone disease using the artificial intelligence (AI) with machine learning algorithms and artificial neural networks ensures the development of precise support systems. Machine learning algorithms able to predict the location of stones using computed tomography scans or ultrasound images, determine their chemical composition, recurrence rate based on demographic and genetic variables, spontaneous ureteral calculous passage, and treatment outcomes. Recent studies use rather simple machine learning methods and small training sets that reduce their accuracy, sensitivity, and specificity and limit their routine application. Therefore, the development of complex architectures, using multilayer artificial neural networks and convolutional neural networks, and integration other heterogeneous variables will improve the resultant predictive accuracy ensuring their introduction in real clinical practice.