This document presents a project that aims to predict the chances of stroke occurrence using machine learning techniques. Five different algorithms are used and compared to achieve better accuracy. The objective is to create a user-friendly application to predict stroke risk by entering patient data. A dataset from Kaggle is used, and data preprocessing is applied to balance the dataset. Python is used for the frontend and MySQL for the backend. Algorithms are compared to select the best for stroke prediction. The project concludes that an accuracy of 93.68% can be achieved using the XGBoost model.