What makes Question Answer (QA) communities productive? In this paper, we look into how the diversity of behavioral types of agents impacts the performance of QA communities using different performance metrics. We do this by developing an agent-based model informed by insights from previous studies on QA communities. By analyzing the different strategies for how questions are selected to answer, we find that there are mixtures of strategies leading to the best outcomes for different performance conditions. Particularly, QA communities that encourage participants to focus on answering the new questions reach the best performance in answering the questions, creating the long term value, and improving the competence of solving difficulty. In conclusion, we find that the current strategies of question selection on Stack Overflow are in line with the high performance of producing public benefit from the collective attention available.
- collective behavior
- online Q&A community
ASJC Scopus subject areas
- Control and Systems Engineering