Open source software adoption evaluation through feature level sentiment analysis using Twitter data

Open source software adoption evaluation through feature level sentiment analysis using Twitter data

Adopting open source software from the Internet, developers often encounter the problem of accessing the quality of candidate software. To efficiently adopt the system they need a sort of quality guarantee regarding software resources. To assist the developer in software adoption evaluation we have proposed a software adoption assessment approach based on user comments. In our proposed approach, we first collected the textual reviews regarding the software resource, assigned the sentiment polarity (positive or negative) to each comment, extracted the adoption aspect which the comment talks about, and then based on the adoption aspects of the software generated an aggregated sentiment profile of the software. Twitter micro-blogging data about OSS products were crawled, preprocessed, tagged, and then summarized. To evaluate the proposed model, a set of experiments was designed and conducted using different classifiers, i.e. Apriori, GSP, and AdaBoost. For the feature level sentiment summarization we have used Bayesian statistics and frequency distribution techniques. The results show that the proposed approach achieved satisfying precision and recall, i.e. above 80% along with an average accuracy of 70.98%.

___

  • [1] Glynn E, Fitzgerald B, Exton C. Commercial adoption of open source software: an empirical study. IEEE Proc of ISESE; 17–18 November 2005; Noosa Heads, Australia; 225-234.
  • [2] Dehinbo K, Pretorius P, Dehinbo J. Strategic analysis towards deriving competitive advantage with the use of FOSS: the case of a South African university. IEEE Proc of ITNG 2012; 335-342.
  • [3] Mindel JL, Mui L. Verma S. Open source software adoption in ASEAN member countries. IEEE Proc of HICSS-40; 3–6 January 2007; Waikoloa, Big Island, Hawaii, USA; 226-235.
  • [4] Liu C, Zou Y, Cai S, Xie B, Mei H. Finding the merits and drawbacks of software resources from comments. IEEE Proc of ASE 2011; 432-435.
  • [5] El-Halees AM. Software usability evaluation using opinion mining. J Softw 2014; 9: 343-349.
  • [6] Kaur A, Gupta V. A survey on sentiment analysis and opinion mining techniques. J Emerging Technol Web Intell 2013; 5: 367-371.
  • [7] Anwer N, Rashid A, Hassan S. Feature based opinion mining of online free format customer reviews using frequency distribution and Bayesian statistics. IEEE Proc of NCM; August 2010; 57-62.
  • [8] Wu Y, Wei F, Liu S, Au N, Cui W, Zhou H, Qu H. OpinionSeer: interactive visualization of hotel customer feedback. IEEE T Vis Comput Graph 2010; 16: 1109-1118.
  • [9] Singh VK, Piryani R, Uddin A, Waila P. Sentiment analysis of movie reviews: a new feature-based heuristic for aspect-level sentiment classification. IEEE iMac4s 2013; 712-717.
  • [10] Rashid A, Asif S, Butt NA, Ashraf I (2013). Feature level opinion mining of educational student feedback data using sequential pattern mining and association rule mining. Int J Computer Appl 2013; 81: 31-38.
  • [11] Ma B, Zhang D, Yan Z, Kim T. An lda and synonym lexicon based approach to product feature extraction from online consumer product reviews. J Electron Comm Res 2013; 14: 304-314.
  • [12] Wang C, Xiao Z, Liu Y, Xu Y, Zhou A, Zhang K. SentiView: sentiment analysis and visualization for internet popular topics. IEEE T Hum Mach Syst 2013; 43: 620-630.
  • [13] Wang D, Zhu S, Li T. SumView: A web-based engine for summarizing product reviews and customer opinions. Expert Syst Appl 2013; 40: 27-33.
  • [14] Hauge Ø, Ayala C, Conradi R. (2010). Adoption of open source software in software-intensive organizations – a systematic literature review. Inf Softw Technol 2010; 52: 1133-1154.
  • [15] Karume SM. Mbugua S. Trends in adoption of open source software in Africa. Journal of Emerging Trends in Computing and Information Sciences 2012; 311: 1509-1515.
  • [16] Atoum I, Bong CH. A framework to predict software quality in use from Software Reviews. Proc of DaEng-2013; January 2014; Springer Singapore; 429-436.
  • [17] Jiang W, Ruan H, Zhang L, Lew P, Jiang J. For user-driven software evolution: requirements elicitation derived from mining online reviews. Adv Knowl Disc Data Min; Springer International Publishing 2014; 584-595.
  • [18] Zou Y, Liu C, Jin Y, Xie B. Assessing software quality through web comment search and analysis. Safe and Secure Software Reuse; Springer 2013; 208-223.
  • [19] Jamroonsilp S, Prompoon N. Analyzing software reviews for software quality-based ranking. IEEE Proc of ECTICON’13; May 2013; 1-6.
  • [20] Galster M, Tofan D. Exploring possibilities to analyse microblogs for dependability information in variabilityintensive open source software systems. IEEE Proc of ISSREW’3; 4–7 November 2013; 321-325.
  • [21] Dehkharghani R, Yilmaz C. Automatically identifying a software product’s quality attributes through sentiment analysis of tweets. IEEE Proc of NaturaLiSE’13; 25 May 2013; San Francisco, CA, USA; 25-30.
  • [22] Leopairote W, Surarerks A, Prompoon N. Evaluating software quality in use using user reviews mining. IEEE Proc of JCSSE’13; 30–31 May 2013; 257-262.
Turkish Journal of Electrical Engineering and Computer Sciences-Cover
  • ISSN: 1300-0632
  • Yayın Aralığı: Yılda 6 Sayı
  • Yayıncı: TÜBİTAK
Sayıdaki Diğer Makaleler

A novel compact defected ground structure and its application in mutual coupling reduction of a microstrip antenna

Soroush VEISEE, Shahrooz ASADI, Mahsa HEDAYATI KESHAVARZ

Selective harmonics elimination PWM with self-balancing DC-link in photovoltaic 7-level inverter

El Madjid BERKOUK, Hachemi CHEKIREB, Khoukha IMARAZENE

High photoresponse from solution processed conventional and inverted ultraviolet photodetectors

Canan VARLIKLI, Görkem MEMİŞOĞLU

Performance comparison of adaptive digital predistortion algorithms using adaptation time for mobile WiMAX power amplifier applications

Ji-Yeon KIM, Jong-Heon KIM

Experimental performance comparison of a 2-axis sun tracking system with fixed system under the climatic conditions of Dzce, Turkey

Ali ÖZTÜRK, Salih TOSUN, Selman ALKAN, Uğur HASIRCI

An improved digital image watermarking scheme using the discrete Fourier transform and singular value decomposition

Justin VARGHESE, Saudia SUBASH, Mohamed KHAN SAMIULLA, Krishnan NALLAPERUMAL, BIN Omer HUSSAIN, Mohammed SAADY RAMADAN

Statistical learning approaches in diagnosing patients with nontraumatic acute abdomen

Hızır Yakup AKYILDIZ, Dinçer GÖKSÜLÜK, Gökmen ZARARSIZ, Ahmet ÖZTÜRK, Selçuk KORKMAZ

The simulation of sound signal masking with different chaotic oscillations and its circuit application

Mehmet Nuri ALMALI, Zinnur DİKİCİ

Experimental characterization of wafer probe burn

Baha ZAFER, Bahadır TUNABOYLU

Wireless sensor network-based extension to KNX home automation system

Oğuzhan URHAN, Anıl ÇELEBİ, Semavi AKIN, Ahmet Burak GÖKBAYRAK, Sermin KILIVAN