The dataset used in this project can be found on mobile-price-classification kaggle dataset
This project covers a variety of Machine Learning subjects including preprocessing, hypothetical tests, data cleaning, outlier detection, multiprocessing, data visualization, EDA, classification, different scaling methods, dimention-reduction methods, feature engineeing methods and so on...
MobilePriceClassification.ipynb contains the related codes along with some limited necessary descriptions; However, a full explanation on different parts of the projec as well as the results are available on report.pdf