Authors - Tatavarthi Lakshmi Chandrasena, Arashdeep Kaur Abstract - The progress in Artificial Intelligence (AI), Machine Learning (ML), and Deep Learning (DL) has significantly enhanced the technologies used for predicting solar flares. These advancements enable better analysis and interpretation of complex solar data, leading to improved accuracy in forecasting potentially disruptive solar events. Since solar flares can impact global communication networks, power systems, and pose health risks to astronauts due to elevated radiation levels, there is a pressing need for precise and timely predictive models. This paper explores various modern approaches to solar flare prediction, highlighting the contribution of AI-based tools in enhancing their accuracy and lead time. The integration of ML and DL not only refines these models but also presents challenges related to their complexity and data requirements. By assessing the strengths and weaknesses of these techniques and proposing potential improvements, this paper aims to provide the extensive review of various existing techniques and methods that have been deployed in the literature for solar flare prediction. This paper also gives a comparative study of various solar flare prediction models.