Machine learning research and applications in fusion plasma experiments is one of the main subjects on J-TEXT. Since 2013, various kinds of traditional machine learning, as well as deep learning methods have been applied to fusion plasma experiments. Further applications in the real-time experimental environment have proved the feasibility and effectiveness of the methods. For disruption prediction, we started with predicting disruptions of limited classes with a short warning time that was not able to meet the requirements of the mitigation system. With years of study, nowadays disruption prediction methods on J-TEXT are able to predict all kinds of disruptions on J-TEXT with a high success rate and long enough warning time. Furthermore, cross-device disruption prediction methods and interpretable models are studied and have obtained promising results. For diagnostics data processing, efforts have been made to reduce manual work in processing and to increase the robustness of the diagnostic system. Both traditional machine learning and deep learning-based models have been applied to the real-time experimental environment and have been cooperating with plasma control and other systems to make joint decisions to further support the experiments.