X machine learning and applications