Araştırma Makalesi

Could Mobile Applications' Success be Increased via Machine Learning and Business Intelligence Methods?

Sayı: 20 31 Aralık 2020
PDF İndir
TR EN

Could Mobile Applications' Success be Increased via Machine Learning and Business Intelligence Methods?

Öz

Recently, the number of applications developed for mobile platforms is increasing. Google Play Store, one of the leading platforms where the developed mobile applications are published, has an intense developer interest due to its open-source code. However, there is no platform that developers can benefit from for the factors such as the success that the developed application can provide or what features it should have. This study also addressed this problem. In this direction, it is aimed to make a success estimation and classification according to the features of the developed application. Also, the evaluation of the developed application within the scope of business intelligence, according to the previously developed applications' characteristics is one of the main points of the study. Within the scope of the research, Decision Tree Regressor (DTC), Random Forest Regressor (RFR), K-Neighbors Regressor (KNN), and AdaBoost Regressor (ABR) were used for application rating estimates and the accuracy of the metrics was determined by the R square score (R2), Mean Square Error (MSE), and Root Mean Square Error (RMSE). Random Forest Classification (RFC), Decision Tree Classification (DTC), K-Neighbors Classification (KNC), MLP Classification (MLP), AdaBoost Classification (ABC) and Naive Bayes (GNB) algorithms were used for classification estimates. The accuracy of the algorithms has been tested with a confusion matrix. In this context, the best results for rating estimation were DTR with 80.73% and RFR with 82.89%, DTC gave the best results for success classification with 86.08% and RFC with 89.83%. All predictions made by machine learning management within the study's scope are dynamically displayed on the web interface using the Flask framework. Therefore, a platform has been created where developers can receive decision support with business intelligence, and the resulting results are analyzed and transferred to the study. In this way, mobile application developers will be able to see their shortcomings and have a prediction in terms of success.

Anahtar Kelimeler

Kaynakça

  1. Birant, D. (2011). Comparison of decision tree algorithms for predicting potential air pollutant emissions with data mining models. Journal of Environmental Informatics, 17(1), 46–53. https://doi.org/10.3808/jei.201100186
  2. Cui, J., Wang, L., Zhao, X., & Zhang, H. (2020). Towards predictive analysis of android vulnerability using statistical codes and machine learning for IoT applications. Computer Communications, 155(February), 125–131. https://doi.org/10.1016/j.comcom.2020.02.078
  3. Das, T., Di Penta, M., & Malavolta, I. (2020). Characterizing the evolution of statically-detectable performance issues of Android apps. Empirical Software Engineering, 25(4), 2748–2808. https://doi.org/10.1007/s10664-019-09798-3
  4. Day, M. Y., & Lin, Y. Da. (2017). Deep learning for sentiment analysis on google play consumer review. Proceedings - 2017 IEEE International Conference on Information Reuse and Integration, IRI 2017, 2017-Janua, 382–388. https://doi.org/10.1109/IRI.2017.79
  5. Dehkordi, M. R., Seifzadeh, H., Beydoun, G., & Nadimi-Shahraki, M. H. (2020). Success prediction of android applications in a novel repository using neural networks. Complex & Intelligent Systems. https://doi.org/10.1007/s40747-020-00154-3
  6. Erdal, H. (2015). Contribution of Machine Learning Methods to the Construction Industry: Prediction of Compressive Strength. Pamukkale University Journal of Engineering Sciences, 21(3), 109–114. https://doi.org/10.5505/pajes.2014.26121
  7. García-Peñalvo, F., Conde-González, M., & Matellán, V. (2014). Mobile Apps for Older Users. The Development of a Mobile Apps Repository for Older People. International Conference on Learning and Collaboration Technologies, 117–126. https://doi.org/10.1007/978-3-319-07485-6
  8. Gentner, D., Stelzer, B., Ramosaj, B., & Brecht, L. (2018). Strategic Foresight of Future B2B Customer Opportunities through Machine Learning. Technology Innovation Management Review, 8(10), 5–17. https://doi.org/10.22215/timreview/1189

Ayrıntılar

Birincil Dil

İngilizce

Konular

Mühendislik

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

31 Aralık 2020

Gönderilme Tarihi

10 Eylül 2020

Kabul Tarihi

5 Aralık 2020

Yayımlandığı Sayı

Yıl 2020 Sayı: 20

Kaynak Göster

APA
Kılınç, M., Tarhan, Ç., & Aydın, C. (2020). Could Mobile Applications’ Success be Increased via Machine Learning and Business Intelligence Methods? Avrupa Bilim ve Teknoloji Dergisi, 20, 805-814. https://doi.org/10.31590/ejosat.793069
AMA
1.Kılınç M, Tarhan Ç, Aydın C. Could Mobile Applications’ Success be Increased via Machine Learning and Business Intelligence Methods? EJOSAT. 2020;(20):805-814. doi:10.31590/ejosat.793069
Chicago
Kılınç, Murat, Çiğdem Tarhan, ve Can Aydın. 2020. “Could Mobile Applications’ Success be Increased via Machine Learning and Business Intelligence Methods?”. Avrupa Bilim ve Teknoloji Dergisi, sy 20: 805-14. https://doi.org/10.31590/ejosat.793069.
EndNote
Kılınç M, Tarhan Ç, Aydın C (01 Aralık 2020) Could Mobile Applications’ Success be Increased via Machine Learning and Business Intelligence Methods? Avrupa Bilim ve Teknoloji Dergisi 20 805–814.
IEEE
[1]M. Kılınç, Ç. Tarhan, ve C. Aydın, “Could Mobile Applications’ Success be Increased via Machine Learning and Business Intelligence Methods?”, EJOSAT, sy 20, ss. 805–814, Ara. 2020, doi: 10.31590/ejosat.793069.
ISNAD
Kılınç, Murat - Tarhan, Çiğdem - Aydın, Can. “Could Mobile Applications’ Success be Increased via Machine Learning and Business Intelligence Methods?”. Avrupa Bilim ve Teknoloji Dergisi. 20 (01 Aralık 2020): 805-814. https://doi.org/10.31590/ejosat.793069.
JAMA
1.Kılınç M, Tarhan Ç, Aydın C. Could Mobile Applications’ Success be Increased via Machine Learning and Business Intelligence Methods? EJOSAT. 2020;:805–814.
MLA
Kılınç, Murat, vd. “Could Mobile Applications’ Success be Increased via Machine Learning and Business Intelligence Methods?”. Avrupa Bilim ve Teknoloji Dergisi, sy 20, Aralık 2020, ss. 805-14, doi:10.31590/ejosat.793069.
Vancouver
1.Murat Kılınç, Çiğdem Tarhan, Can Aydın. Could Mobile Applications’ Success be Increased via Machine Learning and Business Intelligence Methods? EJOSAT. 01 Aralık 2020;(20):805-14. doi:10.31590/ejosat.793069