SlideShare a Scribd company logo
1 of 15
Download to read offline
Quick Trigger on Stack Overflow:
A Study of Gamification-influenced
Member Tendencies
MSR 2015 Mining Challenge
Yong Jin Xin Yang Raula G. Kula Eunjong Choi Katsuro Inoue Hajimu Iida
Nara Institute of Science and Technology, Japan
Osaka University, Japan
Gamification in Stack Overflow (SO)
User Information
Reputation Score
Reward-driven gamification
For more info: http://stackoverflow.com/help/whats-reputation
1
Gamification in Stack Overflow (SO)
User Information
Reputation Score
Vote posts
Reward-driven gamification
For more info: http://stackoverflow.com/help/whats-reputation
2
Gamification in Stack Overflow (SO)
User Information
Reputation Score
Vote posts
Accept answers
Reward-driven gamification
For more info: http://stackoverflow.com/help/whats-reputation
3
Quick Triggers
Western Movies Q&A website
4
Quick Triggers Win Reward
5
Western Movies Q&A website
• Just for high score
▫ Answer quick, in order to
get more score
• We want to know:
▫ How many Quick Triggers?
▫ How about the quality?
▫ Do they only answer easy
questions?
Our Concerns
6
Be quick or
be dead
• RQ1: Is Rapid Response (RR) widespread among
community members?
• RQ2: Are most Accepted Answers(AA) related to
RR?
• RQ3: Does member tagging tendencies change
with RR?
Research Questions
7
Defined Metrics
•Response Time (RT)
•Ratio of Accepted
Answer (AA)
•Tag Score (TS)
Analysis with R
•Distribution of RT
•Distribution of NRR : RR
•Relation between AA and
RR
•Distribution of TS
Approach
8
RR:NRR = 1
RQ1: Is RR widespread among
community members?
RR is not widespread among the community
92% members
have more NRR
than RR
92%
9
RQ2: Are most Accepted Answers(AA)
related to RR?
81%
79%
21%
19%
No direct relationship between AA and RR
10
RQ3: Does member tagging tendencies
change with RR?
Tagging tendencies change in RR posts
*p-value<0.05
11
• Threats to validity
▫ The threshold that using 80-20 rule
▫ Dataset is not big
• Future work
▫ Quality metrics between RR and NRR
▫ Longer period of dataset.
Discussion
12
Conclusion
13
14
Nothing wrong with shooting, as long as the right people get shot.
― Clint Eastwood

More Related Content

Viewers also liked

Kata katapalingsuper-130526232707-phpapp01
Kata katapalingsuper-130526232707-phpapp01Kata katapalingsuper-130526232707-phpapp01
Kata katapalingsuper-130526232707-phpapp01Bayu Haidar
 
กบฏใต้ (Rebellion in Southern Thailand)
กบฏใต้ (Rebellion in Southern Thailand)กบฏใต้ (Rebellion in Southern Thailand)
กบฏใต้ (Rebellion in Southern Thailand)Daisuke Matsumoto
 
Convert Globally - 4th e-Business World Conference - Athens 150915
Convert Globally - 4th e-Business World Conference - Athens 150915Convert Globally - 4th e-Business World Conference - Athens 150915
Convert Globally - 4th e-Business World Conference - Athens 150915Manos Koumantakis
 
Brosur produk neo clean
Brosur produk neo cleanBrosur produk neo clean
Brosur produk neo cleanBayu Haidar
 
Peluang usaha buat para pemula
Peluang usaha buat para pemulaPeluang usaha buat para pemula
Peluang usaha buat para pemulaBayu Haidar
 
5 farmacologasimpaticomimeticosysimpaticolticos
5 farmacologasimpaticomimeticosysimpaticolticos5 farmacologasimpaticomimeticosysimpaticolticos
5 farmacologasimpaticomimeticosysimpaticolticosSolev Cabrejos
 
Mining Unstructured Software Repositories Using IR Models
Mining Unstructured Software Repositories Using IR ModelsMining Unstructured Software Repositories Using IR Models
Mining Unstructured Software Repositories Using IR ModelsSAIL_QU
 
빅데이터와 교육데이터마이닝 (고려대학교 대학원 강의) 6주차
빅데이터와 교육데이터마이닝 (고려대학교 대학원 강의) 6주차빅데이터와 교육데이터마이닝 (고려대학교 대학원 강의) 6주차
빅데이터와 교육데이터마이닝 (고려대학교 대학원 강의) 6주차JM code group
 
Mineograph Mining Automation Software
Mineograph Mining Automation SoftwareMineograph Mining Automation Software
Mineograph Mining Automation SoftwareMineograph Software
 
Data mining software comparison
Data mining software comparison Data mining software comparison
Data mining software comparison Esteban Alcaide
 
임태현, software catastrophe
임태현, software catastrophe임태현, software catastrophe
임태현, software catastrophe태현 임
 
BACTERAS GRAM + Y NEGATIVAS
BACTERAS GRAM + Y NEGATIVASBACTERAS GRAM + Y NEGATIVAS
BACTERAS GRAM + Y NEGATIVASSolev Cabrejos
 
Macs 323 project 3
Macs 323 project 3Macs 323 project 3
Macs 323 project 3doreenshou
 
Mining Software Archives to Support Software Development
Mining Software Archives to Support Software DevelopmentMining Software Archives to Support Software Development
Mining Software Archives to Support Software DevelopmentThomas Zimmermann
 
MedICAMENTOS homeopaticos
MedICAMENTOS  homeopaticosMedICAMENTOS  homeopaticos
MedICAMENTOS homeopaticosSolev Cabrejos
 
Model Comparison for Delta-Compression
Model Comparison for Delta-CompressionModel Comparison for Delta-Compression
Model Comparison for Delta-CompressionMarkus Scheidgen
 

Viewers also liked (20)

Kata katapalingsuper-130526232707-phpapp01
Kata katapalingsuper-130526232707-phpapp01Kata katapalingsuper-130526232707-phpapp01
Kata katapalingsuper-130526232707-phpapp01
 
Trabajo de inmuno
Trabajo de inmunoTrabajo de inmuno
Trabajo de inmuno
 
กบฏใต้ (Rebellion in Southern Thailand)
กบฏใต้ (Rebellion in Southern Thailand)กบฏใต้ (Rebellion in Southern Thailand)
กบฏใต้ (Rebellion in Southern Thailand)
 
Convert Globally - 4th e-Business World Conference - Athens 150915
Convert Globally - 4th e-Business World Conference - Athens 150915Convert Globally - 4th e-Business World Conference - Athens 150915
Convert Globally - 4th e-Business World Conference - Athens 150915
 
Weblogs for ESL
Weblogs for ESLWeblogs for ESL
Weblogs for ESL
 
Halloween pres year 1
Halloween pres year 1Halloween pres year 1
Halloween pres year 1
 
Brosur produk neo clean
Brosur produk neo cleanBrosur produk neo clean
Brosur produk neo clean
 
Peluang usaha buat para pemula
Peluang usaha buat para pemulaPeluang usaha buat para pemula
Peluang usaha buat para pemula
 
5 farmacologasimpaticomimeticosysimpaticolticos
5 farmacologasimpaticomimeticosysimpaticolticos5 farmacologasimpaticomimeticosysimpaticolticos
5 farmacologasimpaticomimeticosysimpaticolticos
 
Mining Unstructured Software Repositories Using IR Models
Mining Unstructured Software Repositories Using IR ModelsMining Unstructured Software Repositories Using IR Models
Mining Unstructured Software Repositories Using IR Models
 
빅데이터와 교육데이터마이닝 (고려대학교 대학원 강의) 6주차
빅데이터와 교육데이터마이닝 (고려대학교 대학원 강의) 6주차빅데이터와 교육데이터마이닝 (고려대학교 대학원 강의) 6주차
빅데이터와 교육데이터마이닝 (고려대학교 대학원 강의) 6주차
 
Mineograph Mining Automation Software
Mineograph Mining Automation SoftwareMineograph Mining Automation Software
Mineograph Mining Automation Software
 
Data mining software comparison
Data mining software comparison Data mining software comparison
Data mining software comparison
 
임태현, software catastrophe
임태현, software catastrophe임태현, software catastrophe
임태현, software catastrophe
 
BACTERAS GRAM + Y NEGATIVAS
BACTERAS GRAM + Y NEGATIVASBACTERAS GRAM + Y NEGATIVAS
BACTERAS GRAM + Y NEGATIVAS
 
Macs 323 project 3
Macs 323 project 3Macs 323 project 3
Macs 323 project 3
 
Mining Software Archives to Support Software Development
Mining Software Archives to Support Software DevelopmentMining Software Archives to Support Software Development
Mining Software Archives to Support Software Development
 
Shigella
ShigellaShigella
Shigella
 
MedICAMENTOS homeopaticos
MedICAMENTOS  homeopaticosMedICAMENTOS  homeopaticos
MedICAMENTOS homeopaticos
 
Model Comparison for Delta-Compression
Model Comparison for Delta-CompressionModel Comparison for Delta-Compression
Model Comparison for Delta-Compression
 

Recently uploaded

Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineeringssuserb3a23b
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 

Recently uploaded (20)

Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineering
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Odoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting ServiceOdoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting Service
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 

MSR mining challenge 2015 - Quick Trigger

  • 1. Quick Trigger on Stack Overflow: A Study of Gamification-influenced Member Tendencies MSR 2015 Mining Challenge Yong Jin Xin Yang Raula G. Kula Eunjong Choi Katsuro Inoue Hajimu Iida Nara Institute of Science and Technology, Japan Osaka University, Japan
  • 2. Gamification in Stack Overflow (SO) User Information Reputation Score Reward-driven gamification For more info: http://stackoverflow.com/help/whats-reputation 1
  • 3. Gamification in Stack Overflow (SO) User Information Reputation Score Vote posts Reward-driven gamification For more info: http://stackoverflow.com/help/whats-reputation 2
  • 4. Gamification in Stack Overflow (SO) User Information Reputation Score Vote posts Accept answers Reward-driven gamification For more info: http://stackoverflow.com/help/whats-reputation 3
  • 6. Quick Triggers Win Reward 5 Western Movies Q&A website
  • 7. • Just for high score ▫ Answer quick, in order to get more score • We want to know: ▫ How many Quick Triggers? ▫ How about the quality? ▫ Do they only answer easy questions? Our Concerns 6 Be quick or be dead
  • 8. • RQ1: Is Rapid Response (RR) widespread among community members? • RQ2: Are most Accepted Answers(AA) related to RR? • RQ3: Does member tagging tendencies change with RR? Research Questions 7
  • 9. Defined Metrics •Response Time (RT) •Ratio of Accepted Answer (AA) •Tag Score (TS) Analysis with R •Distribution of RT •Distribution of NRR : RR •Relation between AA and RR •Distribution of TS Approach 8
  • 10. RR:NRR = 1 RQ1: Is RR widespread among community members? RR is not widespread among the community 92% members have more NRR than RR 92% 9
  • 11. RQ2: Are most Accepted Answers(AA) related to RR? 81% 79% 21% 19% No direct relationship between AA and RR 10
  • 12. RQ3: Does member tagging tendencies change with RR? Tagging tendencies change in RR posts *p-value<0.05 11
  • 13. • Threats to validity ▫ The threshold that using 80-20 rule ▫ Dataset is not big • Future work ▫ Quality metrics between RR and NRR ▫ Longer period of dataset. Discussion 12
  • 15. 14 Nothing wrong with shooting, as long as the right people get shot. ― Clint Eastwood