On the Personality Traits of StackOverflow Users
|
|
|
- Myles Simmons
- 10 years ago
- Views:
Transcription
1 On the Personality Traits of StackOverflow Users Blerina Bazelli, Abram Hindle, Eleni Stroulia Department of Compu,ng Science University of Alberta, Canada
2 Mo,va,on So3ware is becoming increasingly social Developers interact through social networks of experts How do personality traits impact this interac,on? Also examined by Rigby et al. 2
3 Research Ques,ons RQ1: Do the top reputed authors personality types differ? RQ2: Do author personali,es vary by reputa1on? RQ3: Do authors of posts belonging to the same topics share similar personality types? RQ4: Do personality traits have an impact on the process of up- vo1ng/down- vo1ng posts? 3
4 The Data Set Aug Aug ~10 million StackOverflow posts 4
5 Big Five Personality Traits 5
6 Linguis,c Inquiry and Word Count (LIWC) Dic,onary of 2700 English words 70 Dis,nct Dimensions (e.g., posi,ve emo,ons) I tried to understand the u,lity of backbone.js from its site, but I s,ll couldn't figure out much. Can anybody help me by explaining how it works and how could it be helpful in wri,ng beker JavaScript? I, me, mine talk, together love, sweet hate, dislike think, believe, could LIWC Dimension Your Data Personal Texts Formal Texts Self- references Social words Posi,ve Emo,ons Nega,ve emo,ons Cogni,ve words Ar,cles Big words
7 Compu,ng the Personality Traits Qs : I tried to understand the u,lity of backbone.js from its site, but I s,ll couldn't figure out much. Can anybody help me by explaining how it works and how could it be helpful in wri,ng beker JavaScript? Ans: Backbone.js is basically an uber- light framework that allows you to structure your Javascript code in an MVC (Model, View, Controller) fashion where Some pros that I discovered with Backbone: extremely useful underscore u,lity library, code is well documented and a great read There is also this wonderful Collec,on class that lets you deal with collec,ons of models Neuro1cism = First Person Singular Ar,cles Posi,ve Emo,ons + Nega,ve Emo,ons Agreeableness = First Person Singular Big Words + Posi,ve Emo,on Nega,ve Emo,ons Openness = Pennebaker et al. Neuro1cism Extroversion Openness Agreeableness Conscien1ousness Ques,on Answer
8 Methodology Stack Overflow Posts Preprocessing - Discard code snippets - Remove HTML tags LIWC Personality traits values The authors share similar personality traits H 0 ANOVA H 0 : The means are equal H 1 : The means are not equal Authors who share similar personality traits Tukey s HSD H 1 8
9 RQ1: Do the top reputed authors personality types differ? 95% Confidence Intervals of difference of means 9
10 RQ2: Do author personali,es vary by reputa1on? Top vs. Medium Low Medium vs. Low 95% Confidence Intervals of difference of means 10
11 RQ2: Do author personali,es vary by reputa1on? Top vs. Medium
12 RQ2: Do author personali,es vary by reputa1on? Top vs. Medium Low Medium vs. Low 95% Confidence Intervals of difference of means 12
13 RQ3: Do authors of posts belonging to the same topics share similar personality types? Android C# vs. Java JavaScript PHP Android vs. Java JavaScript PHP Java vs. JavaScript vs. JavaScript PHP PHP 95% Confidence Intervals of difference of means 13
14 RQ4: Do personality traits have an impact on the process of up- vo1ng/down- vo1ng posts? Down- voted vs. Up- voted ques1ons Down- voted vs. Up- voted answers 14
15 Conclusions We used LIWC to explore the personality traits of StackOverflow authors top reputed authors are less neuro,c, more extroverted and open authors of up- voted ques,ons are less neuro,c Maybe managers could use these insights to hire more effec,vely social programmers Thank you!
Synchronous and asynchronous video conferencing tools in an online-course:! Supporting a community of inquiry!
Synchronous and asynchronous video conferencing tools in an online-course:! Supporting a community of inquiry! David Wicks, Seattle Pacific University! Andrew Lumpe, Seattle Pacific University! Janiess
2016 TRAINING CALENDAR
2016 TRAINING CALENDAR Country Course Description Month Date # of Days Course fee (USD) Nigeria Software Testing Boot Camp Course ISTQB Foundation Level Certification (Mon Feb 1-5 5 1, Nigeria Software
Homework 3: Component & Interface Design
1 Leah Staniorski 11/1/14 Homework 3: Component & Interface Design Introduction: Flexible Fitness will be a mobile application that allows users to create a personal profile. Through this personal profile,
Mobile development with Apache OFBiz. Ean Schuessler, co-founder @ Brainfood
Mobile development with Apache OFBiz Ean Schuessler, co-founder @ Brainfood Mobile development For the purposes of this talk mobile development means mobile web development The languages and APIs for native
College Degrees for the Student with ADHD and Learning Differences. Stephanie Knight Director of Admissions Beacon College
College Degrees for the Student with ADHD and Learning Differences Stephanie Knight Director of Admissions Beacon College Overall College Completion Rates! Ins:tu:onal Type 4- year Gradua:on 6- year Gradua:on
CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application
BACKBONE.JS Sencha Touch CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application A RapidValue Solutions Whitepaper Author: Pooja Prasad, Technical Lead, RapidValue Solutions Contents Executive
HOW TO CREATE THEME IN MAGENTO 2
The Essential Tutorial: HOW TO CREATE THEME IN MAGENTO 2 A publication of Part 1 Whoever you are an extension or theme developer, you should spend time reading this blog post because you ll understand
What do programmers know about the energy consumption of software? Abstract. I. Introduction
What do programmers know about the energy consumption of software? Candy Pang, Abram Hindle, Bram Adams, Ahmed E. Hassan Abstract Traditionally, programmers have received a wide range of training on programming
Senior Business Intelligence/Engineering Analyst
We are very interested in urgently hiring 3-4 current or recently graduated Computer Science graduate and/or undergraduate students and/or double majors. NetworkofOne is an online video content fund. We
The Developer Hiring Landscape 2015
The Developer Hiring Landscape 2015 2 Introduction Our goal with Stack Overflow Careers is to build a system where developers can get jobs that really match their hearts a Joel Spolsky CEO & Co-founder
Pentesting Web Frameworks (preview of next year's SEC642 update)
Pentesting Web Frameworks (preview of next year's SEC642 update) Justin Searle Managing Partner UtiliSec Certified Instructor SANS Institute [email protected] // @meeas What Are Web Frameworks Frameworks
Examining the Propensity to Adopt Telehealth Technologies to Deliver Substance Abuse Treatment & Recovery Services
Examining the Propensity to Adopt Telehealth Technologies to Deliver Substance Abuse Treatment & Recovery Services Joyce A. Hartje, PhD Terra K. Hamblin, MA Introduction Just because an organization integrates
A Manual Categorization of Android App Development Issues on Stack Overflow
2014 IEEE International Conference on Software Maintenance and Evolution A Manual Categorization of Android App Development Issues on Stack Overflow Stefanie Beyer Software Engineering Research Group University
Understanding and Detec.ng Real- World Performance Bugs
Understanding and Detec.ng Real- World Performance Bugs Gouliang Jin, Linhai Song, Xiaoming Shi, Joel Scherpelz, and Shan Lu Presented by Cindy Rubio- González Feb 10 th, 2015 Mo.va.on Performance bugs
Gyrus: A Framework for User- Intent Monitoring of Text- Based Networked ApplicaAons
Gyrus: A Framework for User- Intent Monitoring of Text- Based Networked ApplicaAons Yeongjin Jang*, Simon P. Chung*, Bryan D. Payne, and Wenke Lee* *Georgia Ins=tute of Technology Nebula, Inc 1 Tradi=onal
Big Data. The Big Picture. Our flexible and efficient Big Data solu9ons open the door to new opportuni9es and new business areas
Big Data The Big Picture Our flexible and efficient Big Data solu9ons open the door to new opportuni9es and new business areas What is Big Data? Big Data gets its name because that s what it is data that
Dan Moore. Summary. Experience. Principal at Moore Consulting [email protected]
Dan Moore Principal at Moore Consulting [email protected] Summary Dan is a full stack web developer in a number of languages, focusing on unix/open source friendly technology stacks. Dan has managed
RFID Based 3D Indoor Navigation System Integrated with Smart Phones
RFID Based 3D Indoor Navigation System Integrated with Smart Phones Y. Ortakci*, E. Demiral*, I. R. Karas* * Karabuk University, Computer Engineering Department, Demir Celik Kampusu, 78050, Karabuk, Turkey
Programming. Languages & Frameworks. Hans- Pe(er Halvorsen, M.Sc. h(p://home.hit.no/~hansha/?page=sodware_development
h(p://home.hit.no/~hansha/?page=sodware_development Programming O. Widder. (2013). geek&poke. Available: h(p://geek- and- poke.com Languages & Frameworks Hans- Pe(er Halvorsen, M.Sc. 1 ImplementaVon Planning
Coding for Desktop and Mobile with HTML5 and Java EE 7
Coding for Desktop and Mobile with HTML5 and Java EE 7 Coding for Desktop and Mobile with HTML5 and Java EE 7 Geertjan Wielenga - NetBeans - DukeScript - VisualVM - Jfugue Music Notepad - Java - JavaScript
How Integrated Case Management Helps Individuals with Complex Substance Use
Toronto Community Addic/on Team St. Stephen s Community House How Integrated Case Management Helps Individuals with Complex Substance Use Na/onal Case Management Conference September 27, 2013 Funded By:
Choosing a Content Management System (CMS)
Choosing a Content Management System (CMS) Document Version Revision History Date Document Version Description Created By: 10/Oct/2013 First draft Laraib Saad Table of Contents 1. Introduction
AppDev OnDemand Microsoft Development Learning Library
AppDev OnDemand Microsoft Development Learning Library A full year of access to our Microsoft Develoment courses, plus future course releases included free! Whether you want to learn Visual Studio, SharePoint,
Mobile Test Automation Framework
Mobile Test Automation Framework Shankar Garg Senior Consultant - Testing Problem Statement Features of Test Automation Framework Tech stack and why Demo Did we still miss something Page Objects Why Mobile
Software development & technologies in Market Research industry
Software development & technologies in Market Research industry Ember.js, PHP, ConfirmIt & Dimensions October 2014 1 ROC Online 2 Who we are and what we do? Team & Skills Process Software/Frameworks/Products
Gyrus: A Framework for User- Intent Monitoring of Text- Based Networked ApplicaAons
Gyrus: A Framework for User- Intent Monitoring of Text- Based Networked ApplicaAons Yeongjin Jang*, Simon P. Chung*, Bryan D. Payne, and Wenke Lee* *Georgia Ins=tute of Technology Nebula, Inc 1 Tradi=onal
Specialized Programme on Web Application Development using Open Source Tools
Specialized Programme on Web Application Development using Open Source Tools Objective: At the end of the course, Students will be able to: Understand various open source tools(programming tools and databases)
Alcohol Brief Counseling in the United States Air Force: An Air Force- Penn State Clearinghouse Collabora;ve Project
Alcohol Brief Counseling in the United States Air Force: An Air Force- Penn State Clearinghouse Collabora;ve Project Partnership with the USAF Penn State Clearinghouse AFMOA Mental Health Clinic Staff ADAPT
Data Center Evolu.on and the Cloud. Paul A. Strassmann George Mason University November 5, 2008, 7:20 to 10:00 PM
Data Center Evolu.on and the Cloud Paul A. Strassmann George Mason University November 5, 2008, 7:20 to 10:00 PM 1 Hardware Evolu.on 2 Where is hardware going? x86 con(nues to move upstream Massive compute
Welcome to Rudra Softech. Introduction: The Main Features in EduSec are: We are specialized in:
Company Profile Welcome to Rudra Softech Introduction: Rudra Softech was founded in 2010 with the primary vision to work upon Enterprise resource planning solutions, especially college management system
IBM Script Portlet for WebSphere Portal Release 1.1
IBM Script Portlet for WebSphere Portal Release 1.1 Topics Why script applications for WebSphere Portal The Script Portlet approach and its benefits Using Script Portlet Accessing data and services Downloadable
e- Estonia - 10 years of experience
e- Estonia - 10 years of experience Lessons learned Jüri Voore, Estonian Cer;fica;on Centre PROJECT MILESTONES o First ideas in 1997 o Law on personal iden;fica;on documents: Feb, 1999 o Digital Signature
Fusesix. Design Programming Development Marketing. Fusesix Web Services South Carolina, USA. Phone: 1-573-207-5186
Fusesix Design Programming Development Marketing Fusesix Web Services South Carolina, USA Phone: 1-573-207-5186 Google Hangouts: Fusesix Email: [email protected] Web: Fusesix.com We provide outsourcing
Vast majority want CRTC to regulate cable, satellite fees
FOR IMMEDIATE RELEASE Vast majority want CRTC to regulate cable, satellite fees Wide majority say fees "much too high" JUNE 18 th, 2014 In a random sampling of public opinion taken by the Forum Poll among
I'M MICHAL I'M JANKOWSKI
I'M MICHAL I'M JANKOWSKI.NET Enthusiast & Professional Developer.NET Enthusiast & Professional Developer ABOUT ME A small introduction about myself Michal Jankowski C# Desktop Developer With Passion Determined
Jérémie Mora. Résumé. Expérience. Web & Mobile Developer [email protected]
Jérémie Mora Web & Mobile Developer [email protected] Résumé I invite you to look at my portfolio to have a better grasps of my skills and experience up to this day: http:// jeremiemora.com/ Expérience
The Role of Nutanix in the Public /Private / Hybrid Cloud Spectrum
The Role of Nutanix in the Public /Private / Hybrid Cloud Spectrum Chris Howard Vice President, Nutanix Federal Phil Ditzel Senior SE Public Cloud Let s start with the definition NIST s Defini-on: A model
Haysville USD #261 Employee Performance Review System Analyst I
Haysville USD #261 Employee Performance Review System Analyst I EMPLOYEE INFORMATION Employee Name Job Classification Location Evaluator Name Directions: As with any evaluation process, the intent is to
Cross-Platform Development: Target More Platforms and Devices with a Minimal Amount of Source Code
Cross-Platform Development: Target More Platforms and Devices with a Minimal Amount of Source Code What is cross-platform development? Cross-platform development produces a single code base that can be
Web Frameworks. web development done right. Course of Web Technologies A.A. 2010/2011 Valerio Maggio, PhD Student Prof.
Web Frameworks web development done right Course of Web Technologies A.A. 2010/2011 Valerio Maggio, PhD Student Prof.ssa Anna Corazza Outline 2 Web technologies evolution Web frameworks Design Principles
Data Visualization Frameworks: D3.js vs. Flot vs. Highcharts by Igor Zalutsky, JavaScript Developer at Altoros
Data Visualization Frameworks: D3.js vs. Flot vs. Highcharts by Igor Zalutsky, JavaScript Developer at Altoros 2013 Altoros, Any unauthorized republishing, rewriting or use of this material is prohibited.
Extending Tizen Native Framework with Node.js
Extending Tizen Native Framework with Node.js Nishant Deshpande Hyunju Shin Ph.D. Samsung Electronics Contents Native or Web? Why JavaScript, Node.js? Proposed Architecture Sample Applications Going Forward
Please stand up, with your entry 3cket in hand, and find a partner from another table. Round 1: Share one interven3on and the current stage of
Please stand up, with your entry 3cket in hand, and find a partner from another table. Round 1: Share one interven3on and the current stage of implementa3on. Describe an opportunity that the interven3on
A Beginners Guide To Responsive, Mobile & Native Websites 2013 Enhance.ie.All Rights Reserved.
A Beginners Guide To Responsive, Mobile & Native Websites 2013 Enhance.ie.All Rights Reserved. 1 The Mobile Web refers to access to the world wide web, i.e. the use of browser-based Internet services,
www.prophe2cevangelism.com
How to Get the Most Out of Prophe1c Evangelism Once in a Life1me Offer #2 Doug Addison www.prophe2cevangelism.com How would you like to receive the personal notes, research, sermons, actual manuscripts,
Navigating the Mobile App Development Landscape
Navigating the Mobile App Development Landscape You keep hearing about user trends towards mobile devices; your 10- year old knows your ipad better than you, and so you figure that your business should
DTCC Data Quality Survey Industry Report
DTCC Data Quality Survey Industry Report November 2013 element 22 unlocking the power of your data Contents 1. Introduction 3 2. Approach and participants 4 3. Summary findings 5 4. Findings by topic 6
Comparing performance between plain JavaScript and popular JavaScript frameworks
Degree project Comparing performance between plain JavaScript and popular JavaScript frameworks Author: Zlatko Ladan Supervisor: Johan Hagelbäck Date: 2015-02-02 Course Code: 2DV00E, 15 credits Level:
