Prediction Of Mobile Phone Price Using Machine Learning Classifiers

Year : 2024 | Volume :11 | Issue : 02 | Page : –
By

Gosia Sandal Parveen,

Aqeel Khalique,

Rahbre Islam,

Imran Hussain,

  1. Student Department of Computer Science & Engineering, SEST, Jamia Hamdard, New Delhi Delhi India
  2. Assistant Professor Department of Computer Science & Engineering, SEST, Jamia Hamdard, New Delhi Delhi India
  3. Assistant Professor Department of Computer Science & Engineering, SEST, Jamia Hamdard, New Delhi Delhi India
  4. Research Scholar Department of Computer Science & Engineering, SEST, Jamia Hamdard, New Delhi 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(joaira)]

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):-.
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):-. 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: Algorithms, methods, and techniques. IGI global; 2009 Aug 31.

[2] El Naqa I, Murphy MJ. What is machine learning?. Springer International Publishing; 2015.

[3] Mahesh B. Machine learning algorithms-a review. International Journal of Science and Research (IJSR).[Internet]. 2020 Jan;9(1):381-386.

[4] Omran MG, Engelbrecht AP, Salman A. An overview of clustering methods. Intelligent Data Analysis. 2007 Jan 1;11(6):583-605.

[5] Ramalingam VV, Dandapath A, Raja MK. Heart disease prediction using machine learning techniques: a survey. International Journal of Engineering & Technology. 2018 Mar;7(2.8):684-7.

[6] Sharma S, Chaudhary P. Machine learning and deep learning. Quantum Comput. Artif. Intell. Train. Mach. Deep Learn. Algorithms Quantum Comput. 2023 Aug 21:71-84.

[7] Suganyadevi S, Seethalakshmi V, Balasamy K. A review on deep learning in medical image analysis. International Journal of Multimedia Information Retrieval. 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 Analytics. 2022 Nov 1;2:100032.

[9] Hansen LK, Salamon P. Neural network ensembles. IEEE transactions on pattern analysis and machine intelligence. 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. International Journal for Advanced Research in Science & Technology. 2023;13(06):445-448.

[12] Kukreti A. The Application of Machine Learning Algorithms to a Dataset of Mobile Phone Prices for Classification. International Journal of Mechanical Engineering. 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 2023 Feb 17 (pp. 81-89). Singapore: Springer Nature Singapore.

[14] Asim M, Khan Z. Mobile price class prediction using machine learning techniques. International Journal of Computer Applications. 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. InSCI 2024 (pp. 55-66).

[17] Jose J, Raj V, Seaban SV, Jose DV. Machine Learning Algorithms for Prediction of Mobile Phone Prices. InInternational Conference on Innovative Computing And Communication 2023 Feb 17 (pp. 81-89). Singapore: Springer Nature Singapore.

[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] What Is Support Vector Machine? | IBM. Ibm.com. 2023. Available from: https://www.ibm.com/topics/support-vector-machine  ‌

[20] Decision Tree Algorithm in Machine Learning – Javatpoint. 2021. Available from: https://www.javatpoint.com/machine-learning-decision-tree-classification-algorithm  ‌

[21] K-Nearest Neighbor (KNN) Algorithm for Machine Learning – Javatpoint. 2021. Available from: https://www.javatpoint.com/k-nearest-neighbor-algorithm-for-machine-learning  ‌

[22] What is Random Forest? [Beginner’s Guide + Examples]. CareerFoundry. 2020. Available from: https://careerfoundry.com/en/blog/data-analytics/what-is-random-forest/  ‌


Regular Issue Subscription Review Article
Volume 11
Issue 02
Received May 24, 2024
Accepted June 22, 2024
Published July 10, 2024