Abstract
Question and answer (Q&A) websites are a medium where people can communicate and help each other. Stack Overflow is one of the most popular Q&A websites about programming, where millions of developers seek help or provide valuable assistance. Activity on the Stack Overflow website is moderated by the user community, utilizing a voting system to promote high quality content. The website was created on 2008 and has accumulated a large amount of crowd wisdom about the software development industry. Here we analyse this data to examine trends in the grouping of technologies and their users into different sub-communities. In our work we analysed all questions, answers, votes and tags from Stack Overflow between 2008 and 2020. We generated a series of user-technology interaction graphs and applied community detection algorithms to identify the biggest user communities for each year, to examine which technologies those communities incorporate, how they are interconnected and how they evolve through time. The biggest and most persistent communities were related to web development. In general, there is little movement between communities; users tend to either stay within the same community or not acquire any score at all. Community evolution reveals the popularity of different programming languages and frameworks on Stack Overflow over time. These findings give insight into the user community on Stack Overflow and reveal long-term trends on the software development industry.
Publisher
Public Library of Science (PLoS)
Reference26 articles.
1. Zhang, W. E., Sheng, Q. Z., Lau, J. H. and Abebe, E. Detecting duplicate posts in programming QA communities via latent semantics and association rules. In Proceedings of the 26th International Conference on World Wide Web 2017 (pp. 1221-1229).
2. User influence analysis for Github developer social networks;Y Hu;Expert Systems with Applications,2018
3. Geek Talents: Who are the Top Experts on GitHub and Stack Overflow?;Y Tian;CMC-COMPUTERS MATERIALS & CONTINUA,2019
4. G. Silvestri, J. Yang, A. Bozzon, and A. Tagarelli Linking accounts across social networks: the case of stackoverflow, github and twitter. In International Workshop on Knowledge Discovery on the WEB, pages 41– 52, 2015.
5. X. Wang, H. Liu, W. Fan Connecting users with similar interests via tag network inference. in: Proceedings of the 20th ACM International Conference on Information and Knowledge Management, CIKM’11, ACM, New York, NY, USA, 2011, pp. 1019–1024.
Cited by
15 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献