CompetitiveBike: Competitive Prediction of Bike-Sharing Apps Using Heterogeneous Crowdsourced Data

  • Yi Ouyang
  • Bin GuoEmail author
  • Xinjiang Lu
  • Qi Han
  • Tong Guo
  • Zhiwen Yu
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11204)


In recent years, bike-sharing systems have been deployed in many cities, which provide an economical lifestyle. With the prevalence of bike-sharing systems, a lot of companies join the market, leading to increasingly fierce competition. To be competitive, bike-sharing companies and app developers need to make strategic decisions for mobile apps development. Therefore, it is significant to predict and compare the popularity of different bike-sharing apps. However, existing works mostly focus on predicting the popularity of a single app, the popularity contest among different apps has not been well explored yet. In this paper, we aim to forecast the popularity contest between Mobike and Ofo, two most popular bike-sharing apps in China. We develop CompetitiveBike, a system to predict the popularity contest among bike-sharing apps. Moreover, we conduct experiments on real-world datasets collected from 11 app stores and Sina Weibo, and the experiments demonstrate the effectiveness of our approach.


Bike-sharing app Mobile app Competitive prediction Popularity contest Crowdsourced data 



This work was partially supported by the National Key R&D Program of China (No. 2017YFB1001800), and the National Natural Science Foundation of China (No. 61332005, 61772428, 61725205).


  1. 1.
    DeMaio, P.: Bike-sharing: history, impacts, models of provision, and future. J. Public Transp. 12(4), 3 (2009)CrossRefGoogle Scholar
  2. 2.
    Shaheen, S., Guzman, S., Zhang, H.: Bikesharing in europe, the americas, and asia: past, present, and future. Transp. Res. Rec. J. Transp. Res. Board 2143, 159–167 (2010)CrossRefGoogle Scholar
  3. 3.
    Pucher, J., Dill, J., Handy, S.: Infrastructure, programs, and policies to increase bicycling: an international review. Prev. Med. 50, S106–S125 (2010)CrossRefGoogle Scholar
  4. 4.
    Liu, J., Sun, L., Chen, W., Xiong, H.: Rebalancing bike sharing systems: a multi-source data smart optimization. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1005–1014. ACM (2016)Google Scholar
  5. 5.
    Chen, L., et al.: Bike sharing station placement leveraging heterogeneous urban open data. In: Proceedings of the 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing, pp. 571–575. ACM (2015)Google Scholar
  6. 6.
    Chen, L., et al.: Dynamic cluster-based over-demand prediction in bike sharing systems. In: Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing, pp. 841–852. ACM (2016)Google Scholar
  7. 7.
    Liu, J., Sun, L., Li, Q., Ming, J., Liu, Y., Xiong, H.: Functional zone based hierarchical demand prediction for bike system expansion. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 957–966. ACM (2017)Google Scholar
  8. 8.
    Singla, A., Santoni, M., Bartók, G., Mukerji, P., Meenen, M., Krause, A.: Incentivizing users for balancing bike sharing systems. In: AAAI, pp. 723–729 (2015)Google Scholar
  9. 9.
    Bao, J., He, T., Ruan, S., Li, Y., Zheng, Y.: Planning bike lanes based on sharing-bikes’ trajectories. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1377–1386. ACM (2017)Google Scholar
  10. 10.
    Xu, K., Liao, S.S., Li, J., Song, Y.: Mining comparative opinions from customer reviews for competitive intelligence. Decis. Support Syst. 50(4), 743–754 (2011)CrossRefGoogle Scholar
  11. 11.
    Di Sorbo, A., et al.: What would users change in my app? Summarizing app reviews for recommending software changes. In: Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp. 499–510. ACM (2016)Google Scholar
  12. 12.
    Guo, B., et al.: Mobile crowd sensing and computing: the review of an emerging human-powered sensing paradigm. ACM Comput. Surv. (CSUR) 48(1), 7 (2015)CrossRefGoogle Scholar
  13. 13.
    Guo, B., Chen, C., Zhang, D., Yu, Z., Chin, A.: Mobile crowd sensing and computing: when participatory sensing meets participatory social media. IEEE Commun. Mag. 54(2), 131–137 (2016)CrossRefGoogle Scholar
  14. 14.
    Martin, W., Sarro, F., Jia, Y., Zhang, Y., Harman, M.: A survey of app store analysis for software engineering. IEEE Trans. Software Eng. 43(9), 817–847 (2017)CrossRefGoogle Scholar
  15. 15.
    Fu, B., Lin, J., Li, L., Faloutsos, C., Hong, J., Sadeh, N.: Why people hate your app: making sense of user feedback in a mobile app store. In: Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1276–1284. ACM (2013)Google Scholar
  16. 16.
    Gu, X., Kim, S.: “What parts of your apps are loved by users?” (T). In: 2015 30th IEEE/ACM International Conference on Automated Software Engineering (ASE), pp. 760–770. IEEE (2015)Google Scholar
  17. 17.
    Zhu, H., Liu, C., Ge, Y., Xiong, H., Chen, E.: Popularity modeling for mobile apps: a sequential approach. IEEE Trans. Cybern. 45(7), 1303–1314 (2015)CrossRefGoogle Scholar
  18. 18.
    Wang, Y., Yuan, N.J., Sun, Y., Qin, C., Xie, X.: App download forecasting: an evolutionary hierarchical competition approach. In: Twenty-Sixth International Joint Conference on Artificial Intelligence, pp. 2978–2984 (2017)Google Scholar
  19. 19.
    Malmi, E.: Quality matters: usage-based app popularity prediction. In: Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing: Adjunct Publication, pp. 391–396. ACM (2014)Google Scholar
  20. 20.
    Finkelstein, A., Harman, M., Jia, Y., Sarro, F., Zhang, Y.: Mining app stores: extracting technical, business and customer rating information for analysis and prediction. RN 13, 21 (2013)Google Scholar
  21. 21.
    Jin, J., Ji, P., Gu, R.: Identifying comparative customer requirements from product online reviews for competitor analysis. Eng. Appl. Artif. Intell. 49, 61–73 (2016)CrossRefGoogle Scholar
  22. 22.
    He, W., Zha, S., Li, L.: Social media competitive analysis and text mining: a case study in the pizza industry. Int. J. Inf. Manage. 33(3), 464–472 (2013)CrossRefGoogle Scholar
  23. 23.
    Tkachenko, M., Lauw, H.: Comparative relation generative model. IEEE Trans. Knowl. Data Eng. 29, 771–783 (2016)CrossRefGoogle Scholar
  24. 24.
    Zhang, Z., Guo, C., Goes, P.: Product comparison networks for competitive analysis of online word-of-mouth. ACM Trans. Manag. Inf. Syst. (TMIS) 3(4), 20 (2013)Google Scholar
  25. 25.
    DeSarbo, W.S., Grewal, R., Wind, J.: Who competes with whom? A demand-based perspective for identifying and representing asymmetric competition. Strateg. Manag. J. 27(2), 101–129 (2006)CrossRefGoogle Scholar
  26. 26.
    Ouyang, Y., Guo, B., Zhang, J., Yu, Z., Zhou, X.: SentiStory: multi-grained sentiment analysis and event summarization with crowdsourced social media data. Pers. Ubiquit. Comput. 1–15 (2016)Google Scholar
  27. 27.
    Lu, X., Yu, Z., Sun, L., Liu, C., Xiong, H., Guan, C.: Characterizing the life cycle of point of interests using human mobility patterns. In: Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing, pp. 1052–1063. ACM (2016)Google Scholar
  28. 28.
    Bergen, M., Peteraf, M.A.: Competitor identification and competitor analysis: a broad-based managerial approach. Manag. Decis. Econ. 23(4–5), 157–169 (2002)CrossRefGoogle Scholar
  29. 29.
    Borodin, A., El-Yaniv, R.: Online Computation and Competitive Analysis. Cambridge University Press, Cambridge (2005)zbMATHGoogle Scholar
  30. 30.
    Hovy, D.: The enemy in your own camp: how well can we detect statistically-generated fake reviews-an adversarial study. In: Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics, vol. 2, pp. 351–356 (2016)Google Scholar
  31. 31.
    Guo, B., et al.: CrowdStory: fine-grained event storyline generation by fusion of multi-modal crowdsourced data. Proc. ACM Interact. Mobile Wearable Ubiquit. Technol. 1(3), 55 (2017)MathSciNetGoogle Scholar
  32. 32.
    Cao, L., Ou, Y., Philip, S.Y.: Coupled behavior analysis with applications. IEEE Trans. Knowl. Data Eng. 24(8), 1378–1392 (2012)CrossRefGoogle Scholar
  33. 33.
    Cao, L., et al.: Behavior informatics: a new perspective. IEEE Intell. Syst. 29(4), 62–80 (2014)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Yi Ouyang
    • 1
  • Bin Guo
    • 1
    Email author
  • Xinjiang Lu
    • 1
  • Qi Han
    • 2
  • Tong Guo
    • 1
  • Zhiwen Yu
    • 1
  1. 1.Northwestern Polytechnical UniversityXi’anChina
  2. 2.Colorado School of MinesGoldenUSA

Personalised recommendations