Prediction of Mobile Phone Price Using Machine Learning Classifiers

Year : 2024 | Volume : 11 | Issue : 02 | Page : 101 108
    By

    Gosia Sandal Parveen,

  • Aqeel Khalique,

  • Rahbre Islam,

  • Imran Hussain,

  1. Student, Department of Computer Science & Engineering, School of Engineering Sciences & Technology, Jamia Hamdard, New Delhi, India
  2. Assistant Professor, Department of Computer Science & Engineering, School of Engineering Sciences & Technology, Jamia Hamdard, New Delhi, India
  3. Research Scholar, Department of Computer Science & Engineering, School of Engineering Sciences & Technology, Jamia Hamdard, New Delhi, India
  4. Assistant Professor, Department of Computer Science & Engineering, School of Engineering Sciences & Technology, Jamia Hamdard, New Delhi, India

Abstract

One cannot imagine one’s life without mobile phones; in today’s digital era, mobile phones have become a necessity for everyone to fulfil their various demands like messaging, communication, entertainment, productivity, research, shopping and many more. In a thriving market of mobile phones where new smartphones are launched every year with new advanced features and various designs, determining the expense of a mobile can be a trouble-some tasks for consumers. In this study, we propose an approach to predict mobile phone prices using machine learning. The dataset, sourced from kaggle.com, encompasses various attributes such as RAM, ROM, storage capacity, display size, battery life, and camera quality among others. While several machine learning algorithms exist including linear regression, decision trees, and Naive Bayes, our methodology focuses on Support Vector Machine (SVM), Decision Tree, Random Forest, and K-Nearest Neighbors (KNN) for training the model and assessing its accuracy, F1 score, precision, and recall. Through rigorous experimentation we decipher the most effective algorithms of Machine Learning and feature sets, to predict the price of mobile phone accurately. Such a model can provide valuable help rights and assistance to the consumers while buying new mobile phones and the model also helps the manufacturers to adapt to changing market conditions based on consumer behavior, thus making more profit and market share.

Keywords: Prediction model, machine learning, Support Vector Machine (SVM), Decision Tree, Random Forest, and K-Nearest Neighbors (KNN), RAM, ROM

[This article belongs to Journal of Artificial Intelligence Research & Advances ]

How to cite this article:
Gosia Sandal Parveen, Aqeel Khalique, Rahbre Islam, Imran Hussain. Prediction of Mobile Phone Price Using Machine Learning Classifiers. Journal of Artificial Intelligence Research & Advances. 2024; 11(02):101-108.
How to cite this URL:
Gosia Sandal Parveen, Aqeel Khalique, Rahbre Islam, Imran Hussain. Prediction of Mobile Phone Price Using Machine Learning Classifiers. Journal of Artificial Intelligence Research & Advances. 2024; 11(02):101-108. Available from: https://journals.stmjournals.com/joaira/article=2024/view=155857


References

  1. Olivas ES, Guerrero JD, Martinez-Sober M, Magdalena-Benedito JR, Serrano L, editors. Handbook of research on machine learning applications and trends: Algorithms, methods, and techniques. IGI global; Pennsylvania, United States; 2009 Aug 31.
  2. El Naqa I, Murphy MJ. What is machine learning? Cham: Springer International Publishing; 2015.
  3. Mahesh B. Machine learning algorithms-a review. Int J Sci Res (IJSR). 2020 Jan; 9(1): 381–386.
  4. Omran MG, Engelbrecht AP, Salman A. An overview of clustering methods. Intell Data Anal. 2007 Jan 1; 11(6): 583–605.
  5. Ramalingam VV, Dandapath A, Raja MK. Heart disease prediction using machine learning techniques: a survey. Int J Eng Technol. 2018 Mar; 7(2.8): 684–7.
  6. Sharma S, Chaudhary P. Machine learning and deep learning. Quantum Comput. Artif. Intell. Mach. Deep Learn. Algorithms Quantum Comput. Berlin, Boston: De Gruyter; 2023 Aug 21; 71–84.
  7. Suganyadevi S, Seethalakshmi V, Balasamy K. A review on deep learning in medical image analysis. Int J Multimed Inf Retr. 2022 Mar; 11(1): 19–38.
  8. Dev S, Wang H, Nwosu CS, Jain N, Veeravalli B, John D. A predictive analytics approach for stroke prediction using machine learning and neural networks. Healthcare Anal. 2022 Nov 1; 2: 100032.
  9. Hansen LK, Salamon P. Neural network ensembles. IEEE Trans Pattern Anal Mach Intell. 1990 Oct; 12(10): 993–1001.
  10. LeCun Y, Bengio Y, Hinton G. Deep learning. Nature. 2015 May 28; 521(7553): 436–44.
  11. Swathi MS, Sajja DC, Kolavennu S, Mulagandla RR, Ale S. Classification of Mobile Phone Price Dataset using Machine Learning. Int J Adv Res Sci Technol. 2023; 13(06): 445–448.
  12. Kukreti A. The Application of Machine Learning Algorithms to a Dataset of Mobile Phone Prices for Classification. Int J Mech Eng. 2022; 7(2): 4591–4597.
  13. Jose J, Raj V, Seaban SV, Jose DV. Machine Learning Algorithms for Prediction of Mobile Phone Prices. In International Conference on Innovative Computing and Communication. Singapore: Springer Nature Singapore; 2023 Feb 17; 81–89.
  14. Asim M, Khan Z. Mobile price class prediction using machine learning techniques. Int J Comput Appl. 2018 Mar; 179(29): 6–11.
  15. Jun Wang. Mobile Phone Price Range Prediction Based on Machine Learning Algorithms. Proceedings of the 2nd International Conference on Financial Technology and Business Analysis. 2023; 46: 260–268.
  16. Sunariya N, Singh A, Alam M, Gaur V. Classification of Mobile Price Using Machine Learning. In Symposium on Computing & Intelligent Systems (SCI). 2024; 55–66.
  17. Singh A, Thakur N, Sharma A. A review of supervised machine learning algorithms. 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, India, 2016, p. 1310–5.
  18. Karur K, Balaje K. Prediction of mobile model price using machine learning techniques. Int J Eng Adv Technol. 2021; 11(1): 273–275.
  19. IBM. (2023). What Is Support Vector Machine? [Online]. IBM. Available from: https://www.ibm.com/topics/support-vector-machine
  20. Javatpoint. (2021). Decision Tree Algorithm in Machine Learning. [Online]. Available from: https://www.javatpoint.com/machine-learning-decision-tree-classification-algorithm
  21. CareerFoundry. (2020). What is Random Forest? [Beginner’s Guide + Examples]. [Online]. Available from: https://careerfoundry.com/en/blog/data-analytics/what-is-random-forest/ ‌
  22. Javatpoint. (2021). K-Nearest Neighbor (KNN) Algorithm for Machine Learning. [Online]. Available from: https://www.javatpoint.com/k-nearest-neighbor-algorithm-for-machine-learning

Regular Issue Subscription Review Article
Volume 11
Issue 02
Received 24/05/2024
Accepted 22/06/2024
Published 10/07/2024


Login


My IP

PlumX Metrics