The article analyzes student academic performance using various machine learning algorithms, focusing on their prediction accuracy and relevant features, such as sessional marks and family occupation. It reviews multiple algorithms like decision trees, support vector machines, and deep learning, detailing their respective accuracy rates ranging from approximately 64% to 97%. The research emphasizes the importance of machine learning in enhancing educational outcomes and provides a systematic approach to evaluating and predicting student performance.