SlideShare a Scribd company logo
Developing Data-Driven Theories via Grounded
Theory Method and via Machine Learning
1
Michael Muller, ShionGuha*,
Matthew Davis,Werner Geyer,
Sadat Shami
IBM Research and IBM
* Returning to Cornell University at the end of the summer
Working with Theory
• Approaches to the use of theory in HCI and CSCW
• This paper is not about a theory
Approach Characterization Validation and Next steps
Hypothesis testing Top-down evaluation Generalization
Induction Bottom-up rich description Comparison
Abduction Develop new theory Cycles of description, analysis,
modification
• This paper is not about a theory
– Grounded theory is not a theory
• It is a collection of methods for developing a theory
– Machine learning is not a theory
• It is a collection of methods for developing a theory or a description or a
prediction
• What is surprising: the Conundrum
– Grounded theory methods and machine-learning methods
seem to have much more in common than expected
2
Outline
• Introduction
Conundrum: Convergence of Grounded Theory and Machine Learning?
– Sketch of Grounded Theory (GT)
– Sketch of Machine Learning (ML)
– What this talk is not about
• Conundrum
– Examples– Examples
• Two similarities and One Dissimilarity
– Modeling “up” from the data
– Modeling “down” from a priori premises
– Rigor
• Restating the Conundrum
– A call to question
– A call to action
3
• Combination of an open mind with rigor
• One way to approach a new domain
– … or a domain without a dominant organizing theory
• Intermeshing of data collection, theorizing, evaluating,
reflecting, iterating
– Collect some data
– Make a preliminary theory before data collection is complete
Sketch of Grounded Theory
– Make a preliminary theory before data collection is complete
– Critique the developing theory, test it, change it, improve it
– Using methods that have proven heuristically useful over time
• Guided, in part, by abductive reasoning
Theory
about data
Theory
about data
4
Theory
about data
constant
comparisonData about
theory
Data about
theory
Data about
theory
“Grounded theory methods consist of simultaneous data
collection and analysis, with each informing and focusing the
other throughout the research process. As grounded theorists,
we begin our analysis early to help us focus further data
collection. In turn, we use these focused data to refine our
emerging analyses. Grounded theory entails developing
increasingly abstract ideas about research participants’increasingly abstract ideas about research participants’
meanings, actions, and worlds and seeking specific data to fill
out, refine, and check the emerging conceptual categories...”
(Charmaz, 2006)
5
“Machine learning is the construction and study of algorithms
that can learn from and make predictions on data … such
algorithms operate by building a model from example inputs in
order to make data-driven predictions or decisions rather than
following strictly static program instructions.”following strictly static program instructions.”
- (Bishop, 2006)
6
Sketch of Machine Learning
• Unsupervised learning
– Often exploratory and less “rigorous”
– Often no pre-determined hypothesis but want to play with data
– Often no ideas about relationships between variables
– Examples: clustering
• Supervised learning
– We have some ideas about dependent and independent variables– We have some ideas about dependent and independent variables
– We often have some ideas about possible hypotheses
– We want to predict or ascertain causal relationships between variables
– Examples: classification and regression
7
The Conundrum
8
Surprising Convergences in Ways of Thinking and Knowing
Bottom-Up Inquiry
• GroundedTheory Method
– Initially unorganized data
– Constant comparison of
theory and data
– Descriptive theory is built
Top-Down Inquiry
• GroundedTheory Method
– Apply coding families to
make theoretical sense of
data
– Constant comparison of– Descriptive theory is built
from data up into theory
• Machine Learning
– Initially unorganized data
– Iterative development of
classifications or relations
– Descriptive classifications are
built from data up into theory
– Constant comparison of
theory and data
• Machine Learning
– Apply theorized categories
and test for fit of data
– Iterative refinement of
classifications or relations
9
Example A: Machine Learning about Persons
(Michelle Zhou)
10
http://www.slideshare.net/MichelleZhou1/system-u-computational-discovery-of-personality-traits-from-social-media-for-individualized-experience
Example B: Grounded Theory about Persons
11
Clarke, Adele & Star, Susan Leigh (2008). The social worlds framework: A theory/methods package. In Edward
Hackett, Olga Amsterdamska, Michael Lynch & JudyWajcman (Eds.), The handbook of science and technology
studies (pp.113-139). Cambridge, Massachusetts: The MIT Press.
Mathar, Tom (2008). Making a mess with situational analysis? Forum: Qualitatiive Social Research
Sozialforschung 9(2), Art. 4.
Example B: Grounded Theory: Codes to Classify People
“ [W]ith the inclusion of theoretical concepts of the primary study
such as typologies it is even possible to use an inductive procedure.
For example, provided that category schemas have the same
heuristic function as a huge "filing box" with broad, and not "a priori"
theory-loaded categories, then their use for secondary analysis does
not have to conflict with open coding in the process of the
development of in-vivo categories.” (Medjedović and Witzel, 2006)
12
More Detailed Examination of Methods
• We’ve seen a few examples. Is there more to this convergence
than those examples?
Grounded Theory Machine Learning
– Deriving
categories
from data
– Applying
a priori
Discovery of Codes and
Categories
Labeling and Exploring
Applying Codes to Data Training and Testinga priori
categories
to data
– Rigor
13
Applying Codes to Data Training and Testing
Abductive Logic Validating and Predicting
Exploring Data with Grounded Theory:
Discovery of Codes and Categories
14
How to Use the Affect of Surprise in Data and Theory
15
Muller, M. (2014). Curiosity, creativity, and surprise as analytic tools: Grounded theory method. In J. Olson and W.A.
Kellogg (Eds.), Ways of knowing in HCI. Springer.
An Imagined Inquiry into Organizational Work Practices
• A new(ish) domain – how to start?
– Choose a “site” == a person or persons
in a role? a job title? Not sure yet
– Open codes – individual, group, team
– Open codes – time-pressured,
quality-focused
Begin to integrate our tentative knowledge
– Axial code – Collaboration-preference
1
Axial code – Collaboration-preference
– Axial code – Value-priority
• But we’ve also heard about
– Communities of practice
– Centers of excellence
– Networks (?)
– Councils (?)
If these are collections of employees, how do they map onto groups, teams?
– We’re still being surprised. Let’s find out more!
– Talk with people in these new-to-me collaborative configurations
16
An Imagined Inquiry into Organizational Work Practices
• A new(ish) domain – how to start?
– Choose a “site” == a person or persons
in a role? a job title? Not sure yet
– Open codes – individual, group, team
– Open codes – time-pressured,
quality-focused
• Begin to integrate our tentative knowledge
– Axial code – Collaboration-preference
1
– Axial code – Collaboration-preference
– Axial code – Value-priority
• But we’ve also heard about
– Communities of practice
– Centers of excellence
– Networks (?)
– Councils (?)
If these are collections of employees, how do they map onto groups, teams?
– We’re still being surprised. Let’s find out more!
– Talk with people in these new-to-me collaborative configurations
17
An Imagined Inquiry into Organizational Work Practices
• A new(ish) domain – how to start?
– Choose a “site” == a person or persons
in a role? a job title? Not sure yet
– Open codes – individual, group, team
– Open codes – time-pressured,
quality-focused
• Begin to integrate our tentative knowledge
– Axial code – Collaboration-preference
Collaboration-preference
•Individual
•Group
•Team
•…
Value-priority
•Time-pressured
•Quality-focused
•…
1
– Axial code – Collaboration-preference
– Axial code – Value-priority
• But we’ve also heard about
– Communities of practice
– Centers of excellence
– Networks (?)
– Councils (?)
If these are collections of employees, how do they map onto groups, teams?
– We’re still being surprised. Let’s find out more!
– Talk with people in these new-to-me collaborative configurations
18
An Imagined Inquiry into Organizational Work Practices
• A new(ish) domain – how to start?
– Choose a “site” == a person or persons
in a role? a job title? Not sure yet
– Open codes – individual, group, team
– Open codes – time-pressured,
quality-focused, client-driven
• Begin to integrate our tentative knowledge
– Axial code – Collaboration-preference
Collaboration-preference
•Individual
•Group
•Team
•…
Value-priority
•Time-pressured
•Quality-focused
•…
1
– Axial code – Collaboration-preference
– Axial code – Value-priority
• But we’ve also heard about
– Communities of practice
– Centers of excellence
– Networks (?)
– Councils (?)
If these are collections of employees, how do they map onto groups, teams?
– We’re still being surprised. Let’s find out more!
– Talk with people in these new-to-me collaborative configurations
19
An Imagined Inquiry into Organizational Work Practices
• A new(ish) domain – how to start?
– Choose a “site” == a person or persons
in a role? a job title? Not sure yet
– Open codes – individual, group, team
– Open codes – time-pressured,
quality-focused, client-driven
• Begin to integrate our tentative knowledge
– Axial code – Collaboration-preference
Collaboration-preference
•Individual
•Group
•Team
•…
Value-priority
•Time-pressured
•Quality-focused
•…
1
– Axial code – Collaboration-preference
– Axial code – Value-priority
• But we’ve also heard about
– Communities of practice
– Centers of excellence
– Networks (?)
– Councils (?)
If these are collections of employees, how do they map onto groups, teams?
– We’re still being surprised. Let’s find out more!
– Talk with people in these new-to-me collaborative configurations
20
An Imagined Inquiry into Organizational Work Practices
• A new(ish) domain – how to start?
– Choose a “site” == a person or persons
in a role? a job title? Not sure yet
– Open codes – individual, group, team
– Open codes – time-pressured,
quality-focused, client-driven
• Begin to integrate our tentative knowledge
– Axial code – Collaboration-preference
Collaboration-preference
•Individual
•Group
•Team
•…
Value-priority
•Time-pressured
•Quality-focused
•…
1
– Axial code – Collaboration-preference
– Axial code – Value-priority
• But we’ve also heard about
– Communities of practice
– Centers of excellence
– Networks (?)
– Councils (?)
If these are collections of employees, how do they map onto groups, teams?
– We’re still being surprised. Let’s find out more!
– Talk with people in these new-to-me collaborative configurations
21
An Imagined Inquiry into Organizational Work Practices
• A new(ish) domain – how to start?
– Choose a “site” == a person or persons
in a role? a job title? Not sure yet
– Open codes – individual, group, team
– Open codes – time-pressured,
quality-focused, client-driven
• Begin to integrate our tentative knowledge
– Axial code – Collaboration-preference
Collaboration-preference
•Individual
•Group
•Team
•…
Required structures?
Value-priority
•Time-pressured
•Quality-focused
•…
1
– Axial code – Collaboration-preference
– Axial code – Value-priority
• But we’ve also heard about
– Communities of practice
– Centers of excellence
– Networks (?)
– Councils (?)
If these are collections of employees, how do they map onto groups, teams?
– We’re still being surprised. Let’s find out more!
– Talk with people in these new-to-me collaborative configurations
22
•…
An Imagined Inquiry into Organizational Work Practices
• A new(ish) domain – how to start?
– Choose a “site” == a person or persons
in a role? a job title? Not sure yet
– Open codes – individual, group, team
– Open codes – time-pressured,
quality-focused, client-driven
• Begin to integrate our tentative knowledge
– Axial code – Collaboration-preference
Collaboration-preference
•Individual
•Group
•Team
•(other collaborations)?
(Required structures)?
Value-priority
•Time-pressured
•Quality-focused
•…
1
– Axial code – Collaboration-preference
– Axial code – Value-priority
• But we’ve also heard about
– Communities of practice
– Centers of excellence
– Networks (?)
– Councils (?)
If these are collections of employees, how do they map onto groups, teams?
– We’re still being surprised. Let’s find out more!
– Talk with people in these new-to-us collaborative configurations
23
•…
Problem for “Preference”: Individuals in multiple roles
• More interviewing…
– Each employee can be in multiple
collaborations
– … and can have a different role in each
– It’s not a matter of “collaboration-preference”
Collaboration-preference
•Individual
•Group
•Team
•(other collaborations)?
(Required structures)?
Value-priority
•Time-pressured
•Quality-focused
•…
Collaboration style?
2
24
•…
Problem for “Preference”: Individuals in multiple roles
• More interviewing…
– Each employee can be in multiple
collaborations
– … and can have a different role in each
– It’s not a matter of “collaboration-preference”
• Are there different types of
collaborations, each of which has its
own distinct relationships?
Collaboration-preference
•Individual
•Group
•Team
•(other collaborations)?
(Required structures)?
Value-priority
•Time-pressured
•Quality-focused
•…
Collaboration style?
2
own distinct relationships?
– Re-read our interview transcripts
– Re-visit our memos
– Collect more interview data (or other types of data?)
25
•…
Problem for “Preference”: Individuals in multiple roles
• More interviewing…
– Each employee can be in multiple
collaborations
– … and can have a different role in each
– It’s not a matter of “collaboration-preference”
• Are there different types of
collaborations, each of which has its
own distinct relationship?
Collaboration-preference
•Individual
•Group
•Team
•Community of practice
•Center of excellence
•Council
•Network
•…
(Required structures)?
Collaborationrole
Collaboration configurations?
2
own distinct relationship?
– Re-read our interview transcripts
– Re-visit our memos
– Collect more interview data (or other types of data?)
• Teams and groups appear to be in different genres
– Return to our earlier observation
that there are also communities, centers,
councils, networks…
– And each genre seems to entail a different
set of relationships
26
(Required structures)?
Value-priority
•Time-pressured
•Quality-focused
•…
Discovering Codes Summary
• We started with an unexamined, quasi-essentialist notion that
individuals had preferred ways of collaborating
• We then discovered that at least some people had multiple
collaborative relations, with different structures
• We eventually understood that the manner of collaborating
was more a matter of the collaboration structures, which
required (?) or offered (?) different collaboration rolesrequired (?) or offered (?) different collaboration roles
• Additional questions, if we decide that we want our grounded
theory analysis to go in these directions
– Are structures and their roles required? offered?
– Do the attributes of individual employees matter? Do people have
preferred collaboration roles? Do their preferences influence what
types of collaboration structures they join?
– What other types of collaboration structures are there?
– …
27
Exploring Data with Machine “Learning”:
Discovery of Clusters and Labels
28
A Classical Example of Learning from Data: Fisher’s Irises
29
A Classical Example of Learning from Data: Fisher’s Irises
30
Learning from Learning: Fisher’s Irises
31
Theorizing from Codes:
Grounded Theory tries not to impose theory or
sets of categories prematurely…
right?right?
32
“The Abstraction of the New”
Starr (2007): “Codes allow us to know about the field we study,
and yet carry the abstraction of the new… When this process is
repeated, and constantly compared across spaces and across
data… this is known as theoretical sampling… Theoretical
sampling stretches the codes, forcing other sorts of knowledge
of the object… taking a code and moving it through the data…
fractur[ing] both code and data.”fractur[ing] both code and data.”
33
“The Abstraction of the New”
Hernandez (2009): “ ‘Substantive codes conceptualize the
empirical substance of the area of research. Theoretical codes
conceptualize how the substantive codes may relate to each
other as hypotheses to be integrated into the theory’ (Glaser,
1978). Substantive codes break down (fracture the data) while
theoretical codes ‘weave the fractured story back together
again’” (Glaser, 1978, p. 72)...again’” (Glaser, 1978, p. 72)...
34
A Priori Coding Structures
Paradigm
(Strauss & Corbin, 1990)
• Causal conditions
• Phenomena
• Context
• Intervening conditions
6 Cs
(Glaser, 1978)
• Causes
• Contingencies
• Context
• Conditions• Intervening conditions
• Action / interaction strategies
• Consequences
35
• Conditions
• Covariance
• Consequences
Glaser’s Coding Families
6 Cs
(Glaser, 1978)
• Causes
• Context
• Contingencies
• Consequences
36
• Consequences
• Covariance
• Conditions
Glaser’s Coding Families
Basics
(Glaser, 1989)
• Social process
• Social structural process
• Structural conditions
• Social psychological process
6 Cs
(Glaser, 1978)
• Causes
• Context
• Contingencies
• Consequences• Social psychological process
• Psychological process
37
• Consequences
• Covariance
• Conditions
Glaser’s Coding Families
Basics (Glaser, 1998)
• Social process
• Social structural process
• Structural conditions
• Social psychological process
• Psychological process
6 Cs (Glaser, 1978)
• Causes
• Context
• Contingencies
• Consequences
• Covariance
• Conditions
Degree (Glaser, 1978)
• Ranks
• Grades
• Continuum
• Levels
• Limit
• Range
• Intensity
• Extent
Process (Glaser, 1978)
• Stages
• Staging
• Phases
• Phasing
• Progressions
• Passages
• Transitions
• Trajectories
Boundary (Glaser, 1998)
• Limits, Outer limits, Confidence limits,
38
• Extent
• Amount
• Trajectories
• Gradations
• Steps
• Shaping
• Ranks
• Ordering
• Chains
• Sequencing
• Temporaling
• Cycling
• Limits, Outer limits, Confidence limits,
Front line, Deviance
• Boundary maintaining mechanisms
• Tolerance zones, Transitional zones
Means-Goals
(Glaser, 1978)
• End
• Purpose
• Goal
• Product
• Anticipated
consequences
(Unnamed coding family (Glaser 2005)
• Asymptote Theoretical Codes (family)
(getting as close as possible)
• Fractals Theoretical Codes (family)
• Autopoesis Theoretical Codes (family)
(e.g., structural coupling)
Glaser’s Approach to Coding and Theory
“Over the past three decades, Glaser has identified many
theoretical codes and theoretical coding families that can
emerge in grounded theory: 18 in Theoretical Sensitivity (Glaser,
1978), 9 in Doing Grounded Theory (Glaser, 1998), and 23 in
Theoretical Coding (Glaser, 2005).
…. When more than one theoretical code can fit the data, then
the researcher must make a choice but this decision will bethe researcher must make a choice but this decision will be
‘grounded in one of the many useful fits’ (Glaser, 1978). ”
(Hernandez, 2009)
39
Glaser’s Approach to Coding and Theory
“Glaser… provides… 40 theoretical coding families (Glaser 1978;
1998; 2005), and he admits that the list is far from exhaustive…
[A] selection of recommended theoretical texts for the
identification of the widest possible range of theoretical codes
would be helpful for users of Glaser’s GT.” (Christiansen, 2008)
40
Coding Structures Summary
• The foundational text (Discovery, Glaser and Strauss, 1967)
contains the seeds of two distinct a priori ways of structuring
an inquiry:
– General theory of action (The Paradigm) (Strauss and Corbin, 1990)
– Coding families (Glaser, 1978, 1998, 2005)
• Not all of the coding families or phases of action will apply in
every case. Analysis finds which ones provide goodevery case. Analysis finds which ones provide good
descriptive fit.
• For our purposes, coding families appear to be similar to
potential predictor dimensions or dummy variables in a
supervised machine learning paradigm, which must also be
tested for fit.
41
Exploring Data with Machine Learning:
Predictions and Classifications
42
Philosophy of Machine Learning
• Unsupervised learning – There is a set of inputs that need to
be divided into groups in some meaningful way. We don’t
know anything about these groups a-priori but want some
sense of grouping based on some other attributes.
• Supervised learning – We have a set of inputs and know their
level of measurement (nominal, ordinal, interval or ratio). We
want to align some other unseen inputs into a model that willwant to align some other unseen inputs into a model that will
produce an output based on the level of measurement
(classification for nominal or ordinal variables and regression
for interval or ratio variables). This is often considered
prediction.
• Both approaches help us build theoretical knowledge from a
set of data.
43
Unsupervised Learning (clustering)
44
Supervised Learning (Classification)
45
Supervised Learning (Regression)
46
A Classical Example of Prediction: Back to Fisher’s Irises!
47
A Classical Example of Prediction: Back to Fisher’s Irises!
48
Rigor
49
What is Rigor in Machine Learning?
50
What is Rigor in Machine Learning?
51
52
What is Rigor in Grounded Theory Method?
• Constant comparison of theory and data, of data and data
• Abductive logic
– How could my nascent theory be wrong? (consider multiple, competing
informal hypotheses)
– What is the strongest test that could disconfirm what I think is going on?
– Go back to the data I already have
– Choose the next “site” to test for disconfirmation– Choose the next “site” to test for disconfirmation
• What is a “site”?
– Person with theoretically-relevant attributes
– Team in the appropriate department or geography
or discipline
– Community that differs from previously-studied
communities in a theoretically-important way
– Organization or enterprise with significant
contrasts to those that I have already studied
53
Constant Comparison Constant Questioning
“Consistent with the logic of grounded theory, theoretical
sampling is emergent. Your developing ideas shape what you do
and the questions you pose while theoretical sampling.”
(Charmaz, 2006)
54
Conclusion
55
Modeling up from the Data
• Often considered “data-driven” or inductive modeling
• We have a giant set of data – we scour said dataset
with GT or ML and we produce results
• Often these set of results are considered and iterated together
to develop novel theory
• The process is similar. Iteration and Re-iteration.
• E.g.,
– ML: Topic Modeling
– GT: Deriving descriptive codes, leading to theoretical codes, from data
56
Modeling Down from a priori Premises
• We start with well defined hypothesis.
• We collect data
• We apply a GT coding family or ML predictor (e.g., a
classification) on this data
• We accept or reject our (description or prediction) to make an
inference
• This inference is the backbone of developing novel theory
• Again, the process is similar. Code and confirm.
• E.g.,
– ML: Regression/classification with hypothesis; test for fit
– GT: Apply coding families; test for fit
57
Learning from the Conundrum?
• Despite differences in
– Basic premises
– Methods of inquiry and inference
– Figures of merit
– Criteria for rigor
– Claims of distinctiveness
– ...– ...
• We see many overlaps between ML and GT
– Are we describing basic human ways of knowing and of inferring?
• There are a number of proposals for methodological dialogues
between “big data” and “small data”, or between
“computation” and “inference”
– Does this presentation suggest, not a dialogue, but a fusion?
58

More Related Content

What's hot

Knowledge and praxis research
Knowledge and praxis researchKnowledge and praxis research
Knowledge and praxis researchAmanda Carr
 
Design thinking for science communication
Design thinking for science communicationDesign thinking for science communication
Design thinking for science communicationphysicsdavid
 
Qualitative Research Methods: A Critical Analysis
Qualitative Research Methods: A Critical AnalysisQualitative Research Methods: A Critical Analysis
Qualitative Research Methods: A Critical Analysis
Dr. Amarjeet Singh
 
Analysing Qualitative Data
Analysing Qualitative DataAnalysing Qualitative Data
Analysing Qualitative Data
Mike Crabb
 
Qualitative codes and coding
Qualitative codes and coding Qualitative codes and coding
Qualitative codes and coding
Heather Ford
 
An Architecture for the Automated Detection of Textual Indicators of Reflection
An Architecture for the Automated Detection of Textual Indicators of ReflectionAn Architecture for the Automated Detection of Textual Indicators of Reflection
An Architecture for the Automated Detection of Textual Indicators of Reflection
Thomas Ullmann
 
Learning and analytics – where do the two meet? #HEABigData summit day
Learning and analytics – where do the two meet? #HEABigData summit dayLearning and analytics – where do the two meet? #HEABigData summit day
Learning and analytics – where do the two meet? #HEABigData summit day
Simon Knight
 
An Introduction into Philosophy of Science for Software Engineers
An Introduction into Philosophy of Science for Software Engineers An Introduction into Philosophy of Science for Software Engineers
An Introduction into Philosophy of Science for Software Engineers
Daniel Mendez
 
Quantifying reflection
Quantifying reflectionQuantifying reflection
Quantifying reflection
fridolin.wild
 
Comparing Automatically Detected Reflective Texts with Human Judgements
Comparing Automatically Detected Reflective Texts with Human JudgementsComparing Automatically Detected Reflective Texts with Human Judgements
Comparing Automatically Detected Reflective Texts with Human Judgements
Thomas Ullmann
 
Generating the research idea lecture 2 isd 554
Generating the research idea lecture 2 isd 554Generating the research idea lecture 2 isd 554
Generating the research idea lecture 2 isd 554pfungwa
 
Ch 1 research introduciton
Ch 1 research introducitonCh 1 research introduciton
Ch 1 research introduciton
Temtim assefa
 
Research Logics: A pictorial overview of two perspectives
Research Logics: A pictorial overview of two perspectivesResearch Logics: A pictorial overview of two perspectives
Research Logics: A pictorial overview of two perspectives
Annette Markham
 
DSS Presentation Jean Clarke
DSS Presentation Jean ClarkeDSS Presentation Jean Clarke
DSS Presentation Jean ClarkeVita Kadile
 
Chapter 5 theory and methodology
Chapter 5 theory and methodology Chapter 5 theory and methodology
Chapter 5 theory and methodology grainne
 
Ethnographic and Observational Research
Ethnographic and Observational ResearchEthnographic and Observational Research
Ethnographic and Observational Research
Mike Crabb
 
Online Assignment
Online AssignmentOnline Assignment
Online Assignment
thrthanseelanahaj1998
 
Pragmatic approach to research
Pragmatic approach to researchPragmatic approach to research
Pragmatic approach to research
ayoub babar
 
What is Research by Mr Allah Dad Khan Former DG Agriculture Extension KPK Pr...
What is Research  by Mr Allah Dad Khan Former DG Agriculture Extension KPK Pr...What is Research  by Mr Allah Dad Khan Former DG Agriculture Extension KPK Pr...
What is Research by Mr Allah Dad Khan Former DG Agriculture Extension KPK Pr...
Mr.Allah Dad Khan
 

What's hot (20)

Knowledge and praxis research
Knowledge and praxis researchKnowledge and praxis research
Knowledge and praxis research
 
Design thinking for science communication
Design thinking for science communicationDesign thinking for science communication
Design thinking for science communication
 
Qualitative Research Methods: A Critical Analysis
Qualitative Research Methods: A Critical AnalysisQualitative Research Methods: A Critical Analysis
Qualitative Research Methods: A Critical Analysis
 
Analysing Qualitative Data
Analysing Qualitative DataAnalysing Qualitative Data
Analysing Qualitative Data
 
Qualitative codes and coding
Qualitative codes and coding Qualitative codes and coding
Qualitative codes and coding
 
An Architecture for the Automated Detection of Textual Indicators of Reflection
An Architecture for the Automated Detection of Textual Indicators of ReflectionAn Architecture for the Automated Detection of Textual Indicators of Reflection
An Architecture for the Automated Detection of Textual Indicators of Reflection
 
Learning and analytics – where do the two meet? #HEABigData summit day
Learning and analytics – where do the two meet? #HEABigData summit dayLearning and analytics – where do the two meet? #HEABigData summit day
Learning and analytics – where do the two meet? #HEABigData summit day
 
An Introduction into Philosophy of Science for Software Engineers
An Introduction into Philosophy of Science for Software Engineers An Introduction into Philosophy of Science for Software Engineers
An Introduction into Philosophy of Science for Software Engineers
 
Quantifying reflection
Quantifying reflectionQuantifying reflection
Quantifying reflection
 
Comparing Automatically Detected Reflective Texts with Human Judgements
Comparing Automatically Detected Reflective Texts with Human JudgementsComparing Automatically Detected Reflective Texts with Human Judgements
Comparing Automatically Detected Reflective Texts with Human Judgements
 
Generating the research idea lecture 2 isd 554
Generating the research idea lecture 2 isd 554Generating the research idea lecture 2 isd 554
Generating the research idea lecture 2 isd 554
 
Ch 1 research introduciton
Ch 1 research introducitonCh 1 research introduciton
Ch 1 research introduciton
 
Research Logics: A pictorial overview of two perspectives
Research Logics: A pictorial overview of two perspectivesResearch Logics: A pictorial overview of two perspectives
Research Logics: A pictorial overview of two perspectives
 
DSS Presentation Jean Clarke
DSS Presentation Jean ClarkeDSS Presentation Jean Clarke
DSS Presentation Jean Clarke
 
Chapter 5 theory and methodology
Chapter 5 theory and methodology Chapter 5 theory and methodology
Chapter 5 theory and methodology
 
Ethnographic and Observational Research
Ethnographic and Observational ResearchEthnographic and Observational Research
Ethnographic and Observational Research
 
Online Assignment
Online AssignmentOnline Assignment
Online Assignment
 
Pragmatic approach to research
Pragmatic approach to researchPragmatic approach to research
Pragmatic approach to research
 
What is Research by Mr Allah Dad Khan Former DG Agriculture Extension KPK Pr...
What is Research  by Mr Allah Dad Khan Former DG Agriculture Extension KPK Pr...What is Research  by Mr Allah Dad Khan Former DG Agriculture Extension KPK Pr...
What is Research by Mr Allah Dad Khan Former DG Agriculture Extension KPK Pr...
 
R vaughan
R vaughanR vaughan
R vaughan
 

Similar to Hcic muller guha davis geyer shami 2015 06-29

Muller - Grounded Theory Method (revised 2012)
Muller - Grounded Theory Method (revised 2012)Muller - Grounded Theory Method (revised 2012)
Muller - Grounded Theory Method (revised 2012)
Michael Muller
 
QualitativeAnalysis_W2015.ppt
QualitativeAnalysis_W2015.pptQualitativeAnalysis_W2015.ppt
QualitativeAnalysis_W2015.ppt
RabinThapa27
 
Adapting Test Teams to Organizational Power Structures
Adapting Test Teams to Organizational Power StructuresAdapting Test Teams to Organizational Power Structures
Adapting Test Teams to Organizational Power Structures
TechWell
 
Coding qualitative data for non-researchers
Coding qualitative data for non-researchersCoding qualitative data for non-researchers
Coding qualitative data for non-researchers
Kelley Howell
 
Research methodology (Philosophies and paradigms) in Arabic
Research methodology (Philosophies and paradigms) in ArabicResearch methodology (Philosophies and paradigms) in Arabic
Research methodology (Philosophies and paradigms) in Arabic
Amgad Badewi
 
Epistemic networks for Epistemic Commitments
Epistemic networks for Epistemic CommitmentsEpistemic networks for Epistemic Commitments
Epistemic networks for Epistemic Commitments
Simon Knight
 
ETHNOGRAPHY IV: Mixed Research Methods.pptx
ETHNOGRAPHY IV: Mixed Research Methods.pptxETHNOGRAPHY IV: Mixed Research Methods.pptx
ETHNOGRAPHY IV: Mixed Research Methods.pptx
Dr Igor Calzada, MBA, FeRSA
 
Making Sense of It All: Analyzing Qualitative Data
Making Sense of It All: Analyzing Qualitative DataMaking Sense of It All: Analyzing Qualitative Data
Making Sense of It All: Analyzing Qualitative Data
George Hayhoe
 
Ai4life aiml-xops-sig
Ai4life aiml-xops-sigAi4life aiml-xops-sig
Ai4life aiml-xops-sig
madhucharis
 
Open Education 2011: Openness and Learning Analytics
Open Education 2011: Openness and Learning AnalyticsOpen Education 2011: Openness and Learning Analytics
Open Education 2011: Openness and Learning AnalyticsJohn Rinderle
 
Managerial Decision-Making
Managerial Decision-MakingManagerial Decision-Making
Managerial Decision-Making
Lee Schlenker
 
Introduction to Research, Week 1
Introduction to Research, Week 1Introduction to Research, Week 1
Introduction to Research, Week 1Jon R Wallace
 
Lecture-5_Conceptual-Framework_Summer-2016.pptx
Lecture-5_Conceptual-Framework_Summer-2016.pptxLecture-5_Conceptual-Framework_Summer-2016.pptx
Lecture-5_Conceptual-Framework_Summer-2016.pptx
Mostafizurrahman500195
 
Action research for_librarians_carl2012
Action research for_librarians_carl2012Action research for_librarians_carl2012
Action research for_librarians_carl2012
srosenblatt
 
KV712 Intro to Research Methodology Session1
KV712 Intro to Research Methodology Session1KV712 Intro to Research Methodology Session1
KV712 Intro to Research Methodology Session1kturvey
 
Grounded Theory: an Introduction (updated Jan 2011)
Grounded Theory: an Introduction (updated Jan 2011)Grounded Theory: an Introduction (updated Jan 2011)
Grounded Theory: an Introduction (updated Jan 2011)
Hora Tjitra
 
Action research for_librarians_carl2012
Action research for_librarians_carl2012Action research for_librarians_carl2012
Action research for_librarians_carl2012
srosenblatt
 
Merriam ch 8 5.26.10
Merriam ch 8 5.26.10Merriam ch 8 5.26.10
Merriam ch 8 5.26.10Daberkow
 
1. Concept Development By Alejandro
1. Concept Development By Alejandro1. Concept Development By Alejandro
1. Concept Development By Alejandro
Uurdmandakh Gongor
 

Similar to Hcic muller guha davis geyer shami 2015 06-29 (20)

Muller - Grounded Theory Method (revised 2012)
Muller - Grounded Theory Method (revised 2012)Muller - Grounded Theory Method (revised 2012)
Muller - Grounded Theory Method (revised 2012)
 
QualitativeAnalysis_W2015.ppt
QualitativeAnalysis_W2015.pptQualitativeAnalysis_W2015.ppt
QualitativeAnalysis_W2015.ppt
 
Adapting Test Teams to Organizational Power Structures
Adapting Test Teams to Organizational Power StructuresAdapting Test Teams to Organizational Power Structures
Adapting Test Teams to Organizational Power Structures
 
Coding qualitative data for non-researchers
Coding qualitative data for non-researchersCoding qualitative data for non-researchers
Coding qualitative data for non-researchers
 
Research methodology (Philosophies and paradigms) in Arabic
Research methodology (Philosophies and paradigms) in ArabicResearch methodology (Philosophies and paradigms) in Arabic
Research methodology (Philosophies and paradigms) in Arabic
 
Epistemic networks for Epistemic Commitments
Epistemic networks for Epistemic CommitmentsEpistemic networks for Epistemic Commitments
Epistemic networks for Epistemic Commitments
 
ETHNOGRAPHY IV: Mixed Research Methods.pptx
ETHNOGRAPHY IV: Mixed Research Methods.pptxETHNOGRAPHY IV: Mixed Research Methods.pptx
ETHNOGRAPHY IV: Mixed Research Methods.pptx
 
Making Sense of It All: Analyzing Qualitative Data
Making Sense of It All: Analyzing Qualitative DataMaking Sense of It All: Analyzing Qualitative Data
Making Sense of It All: Analyzing Qualitative Data
 
Ai4life aiml-xops-sig
Ai4life aiml-xops-sigAi4life aiml-xops-sig
Ai4life aiml-xops-sig
 
Open Education 2011: Openness and Learning Analytics
Open Education 2011: Openness and Learning AnalyticsOpen Education 2011: Openness and Learning Analytics
Open Education 2011: Openness and Learning Analytics
 
Managerial Decision-Making
Managerial Decision-MakingManagerial Decision-Making
Managerial Decision-Making
 
Introduction to Research, Week 1
Introduction to Research, Week 1Introduction to Research, Week 1
Introduction to Research, Week 1
 
Lecture-5_Conceptual-Framework_Summer-2016.pptx
Lecture-5_Conceptual-Framework_Summer-2016.pptxLecture-5_Conceptual-Framework_Summer-2016.pptx
Lecture-5_Conceptual-Framework_Summer-2016.pptx
 
Action research for_librarians_carl2012
Action research for_librarians_carl2012Action research for_librarians_carl2012
Action research for_librarians_carl2012
 
KV712 Intro to Research Methodology Session1
KV712 Intro to Research Methodology Session1KV712 Intro to Research Methodology Session1
KV712 Intro to Research Methodology Session1
 
Grounded Theory: an Introduction (updated Jan 2011)
Grounded Theory: an Introduction (updated Jan 2011)Grounded Theory: an Introduction (updated Jan 2011)
Grounded Theory: an Introduction (updated Jan 2011)
 
Action research for_librarians_carl2012
Action research for_librarians_carl2012Action research for_librarians_carl2012
Action research for_librarians_carl2012
 
Merriam ch 8 5.26.10
Merriam ch 8 5.26.10Merriam ch 8 5.26.10
Merriam ch 8 5.26.10
 
Biswa research
Biswa researchBiswa research
Biswa research
 
1. Concept Development By Alejandro
1. Concept Development By Alejandro1. Concept Development By Alejandro
1. Concept Development By Alejandro
 

More from Michael Muller

Hcic muller and liao - participatory design fictions
Hcic   muller and liao - participatory design fictionsHcic   muller and liao - participatory design fictions
Hcic muller and liao - participatory design fictions
Michael Muller
 
Co proposers in crowdfunding (muller et al. 2016)
Co proposers in crowdfunding (muller et al. 2016)Co proposers in crowdfunding (muller et al. 2016)
Co proposers in crowdfunding (muller et al. 2016)
Michael Muller
 
Exploring social theory through enterprise social media (muller, ibm research)
Exploring social theory through enterprise social media (muller, ibm research)Exploring social theory through enterprise social media (muller, ibm research)
Exploring social theory through enterprise social media (muller, ibm research)
Michael Muller
 
Muller and Chua - brainstorming for japan - chi 2012
Muller and Chua - brainstorming for japan - chi 2012Muller and Chua - brainstorming for japan - chi 2012
Muller and Chua - brainstorming for japan - chi 2012
Michael Muller
 
Lurking as trait or situational disposition: Lurking and contributing in ente...
Lurking as trait or situational disposition: Lurking and contributing in ente...Lurking as trait or situational disposition: Lurking and contributing in ente...
Lurking as trait or situational disposition: Lurking and contributing in ente...
Michael Muller
 
Usage Of Enterprise File Sharing Service Muller Chi 2010
Usage Of Enterprise File Sharing Service   Muller   Chi 2010Usage Of Enterprise File Sharing Service   Muller   Chi 2010
Usage Of Enterprise File Sharing Service Muller Chi 2010
Michael Muller
 
Return On Contribution (ROC) ECSCW 2009 Muller Et Al
Return On Contribution (ROC)   ECSCW 2009   Muller Et AlReturn On Contribution (ROC)   ECSCW 2009   Muller Et Al
Return On Contribution (ROC) ECSCW 2009 Muller Et Al
Michael Muller
 
Information Curators in an Enterprise File-Sharing Service
Information Curators in an Enterprise File-Sharing ServiceInformation Curators in an Enterprise File-Sharing Service
Information Curators in an Enterprise File-Sharing Service
Michael Muller
 
eParticipation and Participatory Design
eParticipation and Participatory DesigneParticipation and Participatory Design
eParticipation and Participatory DesignMichael Muller
 
Group 2009 Bateman Muller Freyne
Group 2009 Bateman Muller FreyneGroup 2009 Bateman Muller Freyne
Group 2009 Bateman Muller Freyne
Michael Muller
 

More from Michael Muller (10)

Hcic muller and liao - participatory design fictions
Hcic   muller and liao - participatory design fictionsHcic   muller and liao - participatory design fictions
Hcic muller and liao - participatory design fictions
 
Co proposers in crowdfunding (muller et al. 2016)
Co proposers in crowdfunding (muller et al. 2016)Co proposers in crowdfunding (muller et al. 2016)
Co proposers in crowdfunding (muller et al. 2016)
 
Exploring social theory through enterprise social media (muller, ibm research)
Exploring social theory through enterprise social media (muller, ibm research)Exploring social theory through enterprise social media (muller, ibm research)
Exploring social theory through enterprise social media (muller, ibm research)
 
Muller and Chua - brainstorming for japan - chi 2012
Muller and Chua - brainstorming for japan - chi 2012Muller and Chua - brainstorming for japan - chi 2012
Muller and Chua - brainstorming for japan - chi 2012
 
Lurking as trait or situational disposition: Lurking and contributing in ente...
Lurking as trait or situational disposition: Lurking and contributing in ente...Lurking as trait or situational disposition: Lurking and contributing in ente...
Lurking as trait or situational disposition: Lurking and contributing in ente...
 
Usage Of Enterprise File Sharing Service Muller Chi 2010
Usage Of Enterprise File Sharing Service   Muller   Chi 2010Usage Of Enterprise File Sharing Service   Muller   Chi 2010
Usage Of Enterprise File Sharing Service Muller Chi 2010
 
Return On Contribution (ROC) ECSCW 2009 Muller Et Al
Return On Contribution (ROC)   ECSCW 2009   Muller Et AlReturn On Contribution (ROC)   ECSCW 2009   Muller Et Al
Return On Contribution (ROC) ECSCW 2009 Muller Et Al
 
Information Curators in an Enterprise File-Sharing Service
Information Curators in an Enterprise File-Sharing ServiceInformation Curators in an Enterprise File-Sharing Service
Information Curators in an Enterprise File-Sharing Service
 
eParticipation and Participatory Design
eParticipation and Participatory DesigneParticipation and Participatory Design
eParticipation and Participatory Design
 
Group 2009 Bateman Muller Freyne
Group 2009 Bateman Muller FreyneGroup 2009 Bateman Muller Freyne
Group 2009 Bateman Muller Freyne
 

Recently uploaded

一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
nscud
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
ewymefz
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
NABLAS株式会社
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Boston Institute of Analytics
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
AbhimanyuSinha9
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
u86oixdj
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
oz8q3jxlp
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
ocavb
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
ewymefz
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
benishzehra469
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
vcaxypu
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
balafet
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
axoqas
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Linda486226
 
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
Tiktokethiodaily
 

Recently uploaded (20)

一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
 
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
 

Hcic muller guha davis geyer shami 2015 06-29

  • 1. Developing Data-Driven Theories via Grounded Theory Method and via Machine Learning 1 Michael Muller, ShionGuha*, Matthew Davis,Werner Geyer, Sadat Shami IBM Research and IBM * Returning to Cornell University at the end of the summer
  • 2. Working with Theory • Approaches to the use of theory in HCI and CSCW • This paper is not about a theory Approach Characterization Validation and Next steps Hypothesis testing Top-down evaluation Generalization Induction Bottom-up rich description Comparison Abduction Develop new theory Cycles of description, analysis, modification • This paper is not about a theory – Grounded theory is not a theory • It is a collection of methods for developing a theory – Machine learning is not a theory • It is a collection of methods for developing a theory or a description or a prediction • What is surprising: the Conundrum – Grounded theory methods and machine-learning methods seem to have much more in common than expected 2
  • 3. Outline • Introduction Conundrum: Convergence of Grounded Theory and Machine Learning? – Sketch of Grounded Theory (GT) – Sketch of Machine Learning (ML) – What this talk is not about • Conundrum – Examples– Examples • Two similarities and One Dissimilarity – Modeling “up” from the data – Modeling “down” from a priori premises – Rigor • Restating the Conundrum – A call to question – A call to action 3
  • 4. • Combination of an open mind with rigor • One way to approach a new domain – … or a domain without a dominant organizing theory • Intermeshing of data collection, theorizing, evaluating, reflecting, iterating – Collect some data – Make a preliminary theory before data collection is complete Sketch of Grounded Theory – Make a preliminary theory before data collection is complete – Critique the developing theory, test it, change it, improve it – Using methods that have proven heuristically useful over time • Guided, in part, by abductive reasoning Theory about data Theory about data 4 Theory about data constant comparisonData about theory Data about theory Data about theory
  • 5. “Grounded theory methods consist of simultaneous data collection and analysis, with each informing and focusing the other throughout the research process. As grounded theorists, we begin our analysis early to help us focus further data collection. In turn, we use these focused data to refine our emerging analyses. Grounded theory entails developing increasingly abstract ideas about research participants’increasingly abstract ideas about research participants’ meanings, actions, and worlds and seeking specific data to fill out, refine, and check the emerging conceptual categories...” (Charmaz, 2006) 5
  • 6. “Machine learning is the construction and study of algorithms that can learn from and make predictions on data … such algorithms operate by building a model from example inputs in order to make data-driven predictions or decisions rather than following strictly static program instructions.”following strictly static program instructions.” - (Bishop, 2006) 6
  • 7. Sketch of Machine Learning • Unsupervised learning – Often exploratory and less “rigorous” – Often no pre-determined hypothesis but want to play with data – Often no ideas about relationships between variables – Examples: clustering • Supervised learning – We have some ideas about dependent and independent variables– We have some ideas about dependent and independent variables – We often have some ideas about possible hypotheses – We want to predict or ascertain causal relationships between variables – Examples: classification and regression 7
  • 9. Surprising Convergences in Ways of Thinking and Knowing Bottom-Up Inquiry • GroundedTheory Method – Initially unorganized data – Constant comparison of theory and data – Descriptive theory is built Top-Down Inquiry • GroundedTheory Method – Apply coding families to make theoretical sense of data – Constant comparison of– Descriptive theory is built from data up into theory • Machine Learning – Initially unorganized data – Iterative development of classifications or relations – Descriptive classifications are built from data up into theory – Constant comparison of theory and data • Machine Learning – Apply theorized categories and test for fit of data – Iterative refinement of classifications or relations 9
  • 10. Example A: Machine Learning about Persons (Michelle Zhou) 10 http://www.slideshare.net/MichelleZhou1/system-u-computational-discovery-of-personality-traits-from-social-media-for-individualized-experience
  • 11. Example B: Grounded Theory about Persons 11 Clarke, Adele & Star, Susan Leigh (2008). The social worlds framework: A theory/methods package. In Edward Hackett, Olga Amsterdamska, Michael Lynch & JudyWajcman (Eds.), The handbook of science and technology studies (pp.113-139). Cambridge, Massachusetts: The MIT Press. Mathar, Tom (2008). Making a mess with situational analysis? Forum: Qualitatiive Social Research Sozialforschung 9(2), Art. 4.
  • 12. Example B: Grounded Theory: Codes to Classify People “ [W]ith the inclusion of theoretical concepts of the primary study such as typologies it is even possible to use an inductive procedure. For example, provided that category schemas have the same heuristic function as a huge "filing box" with broad, and not "a priori" theory-loaded categories, then their use for secondary analysis does not have to conflict with open coding in the process of the development of in-vivo categories.” (Medjedović and Witzel, 2006) 12
  • 13. More Detailed Examination of Methods • We’ve seen a few examples. Is there more to this convergence than those examples? Grounded Theory Machine Learning – Deriving categories from data – Applying a priori Discovery of Codes and Categories Labeling and Exploring Applying Codes to Data Training and Testinga priori categories to data – Rigor 13 Applying Codes to Data Training and Testing Abductive Logic Validating and Predicting
  • 14. Exploring Data with Grounded Theory: Discovery of Codes and Categories 14
  • 15. How to Use the Affect of Surprise in Data and Theory 15 Muller, M. (2014). Curiosity, creativity, and surprise as analytic tools: Grounded theory method. In J. Olson and W.A. Kellogg (Eds.), Ways of knowing in HCI. Springer.
  • 16. An Imagined Inquiry into Organizational Work Practices • A new(ish) domain – how to start? – Choose a “site” == a person or persons in a role? a job title? Not sure yet – Open codes – individual, group, team – Open codes – time-pressured, quality-focused Begin to integrate our tentative knowledge – Axial code – Collaboration-preference 1 Axial code – Collaboration-preference – Axial code – Value-priority • But we’ve also heard about – Communities of practice – Centers of excellence – Networks (?) – Councils (?) If these are collections of employees, how do they map onto groups, teams? – We’re still being surprised. Let’s find out more! – Talk with people in these new-to-me collaborative configurations 16
  • 17. An Imagined Inquiry into Organizational Work Practices • A new(ish) domain – how to start? – Choose a “site” == a person or persons in a role? a job title? Not sure yet – Open codes – individual, group, team – Open codes – time-pressured, quality-focused • Begin to integrate our tentative knowledge – Axial code – Collaboration-preference 1 – Axial code – Collaboration-preference – Axial code – Value-priority • But we’ve also heard about – Communities of practice – Centers of excellence – Networks (?) – Councils (?) If these are collections of employees, how do they map onto groups, teams? – We’re still being surprised. Let’s find out more! – Talk with people in these new-to-me collaborative configurations 17
  • 18. An Imagined Inquiry into Organizational Work Practices • A new(ish) domain – how to start? – Choose a “site” == a person or persons in a role? a job title? Not sure yet – Open codes – individual, group, team – Open codes – time-pressured, quality-focused • Begin to integrate our tentative knowledge – Axial code – Collaboration-preference Collaboration-preference •Individual •Group •Team •… Value-priority •Time-pressured •Quality-focused •… 1 – Axial code – Collaboration-preference – Axial code – Value-priority • But we’ve also heard about – Communities of practice – Centers of excellence – Networks (?) – Councils (?) If these are collections of employees, how do they map onto groups, teams? – We’re still being surprised. Let’s find out more! – Talk with people in these new-to-me collaborative configurations 18
  • 19. An Imagined Inquiry into Organizational Work Practices • A new(ish) domain – how to start? – Choose a “site” == a person or persons in a role? a job title? Not sure yet – Open codes – individual, group, team – Open codes – time-pressured, quality-focused, client-driven • Begin to integrate our tentative knowledge – Axial code – Collaboration-preference Collaboration-preference •Individual •Group •Team •… Value-priority •Time-pressured •Quality-focused •… 1 – Axial code – Collaboration-preference – Axial code – Value-priority • But we’ve also heard about – Communities of practice – Centers of excellence – Networks (?) – Councils (?) If these are collections of employees, how do they map onto groups, teams? – We’re still being surprised. Let’s find out more! – Talk with people in these new-to-me collaborative configurations 19
  • 20. An Imagined Inquiry into Organizational Work Practices • A new(ish) domain – how to start? – Choose a “site” == a person or persons in a role? a job title? Not sure yet – Open codes – individual, group, team – Open codes – time-pressured, quality-focused, client-driven • Begin to integrate our tentative knowledge – Axial code – Collaboration-preference Collaboration-preference •Individual •Group •Team •… Value-priority •Time-pressured •Quality-focused •… 1 – Axial code – Collaboration-preference – Axial code – Value-priority • But we’ve also heard about – Communities of practice – Centers of excellence – Networks (?) – Councils (?) If these are collections of employees, how do they map onto groups, teams? – We’re still being surprised. Let’s find out more! – Talk with people in these new-to-me collaborative configurations 20
  • 21. An Imagined Inquiry into Organizational Work Practices • A new(ish) domain – how to start? – Choose a “site” == a person or persons in a role? a job title? Not sure yet – Open codes – individual, group, team – Open codes – time-pressured, quality-focused, client-driven • Begin to integrate our tentative knowledge – Axial code – Collaboration-preference Collaboration-preference •Individual •Group •Team •… Value-priority •Time-pressured •Quality-focused •… 1 – Axial code – Collaboration-preference – Axial code – Value-priority • But we’ve also heard about – Communities of practice – Centers of excellence – Networks (?) – Councils (?) If these are collections of employees, how do they map onto groups, teams? – We’re still being surprised. Let’s find out more! – Talk with people in these new-to-me collaborative configurations 21
  • 22. An Imagined Inquiry into Organizational Work Practices • A new(ish) domain – how to start? – Choose a “site” == a person or persons in a role? a job title? Not sure yet – Open codes – individual, group, team – Open codes – time-pressured, quality-focused, client-driven • Begin to integrate our tentative knowledge – Axial code – Collaboration-preference Collaboration-preference •Individual •Group •Team •… Required structures? Value-priority •Time-pressured •Quality-focused •… 1 – Axial code – Collaboration-preference – Axial code – Value-priority • But we’ve also heard about – Communities of practice – Centers of excellence – Networks (?) – Councils (?) If these are collections of employees, how do they map onto groups, teams? – We’re still being surprised. Let’s find out more! – Talk with people in these new-to-me collaborative configurations 22 •…
  • 23. An Imagined Inquiry into Organizational Work Practices • A new(ish) domain – how to start? – Choose a “site” == a person or persons in a role? a job title? Not sure yet – Open codes – individual, group, team – Open codes – time-pressured, quality-focused, client-driven • Begin to integrate our tentative knowledge – Axial code – Collaboration-preference Collaboration-preference •Individual •Group •Team •(other collaborations)? (Required structures)? Value-priority •Time-pressured •Quality-focused •… 1 – Axial code – Collaboration-preference – Axial code – Value-priority • But we’ve also heard about – Communities of practice – Centers of excellence – Networks (?) – Councils (?) If these are collections of employees, how do they map onto groups, teams? – We’re still being surprised. Let’s find out more! – Talk with people in these new-to-us collaborative configurations 23 •…
  • 24. Problem for “Preference”: Individuals in multiple roles • More interviewing… – Each employee can be in multiple collaborations – … and can have a different role in each – It’s not a matter of “collaboration-preference” Collaboration-preference •Individual •Group •Team •(other collaborations)? (Required structures)? Value-priority •Time-pressured •Quality-focused •… Collaboration style? 2 24 •…
  • 25. Problem for “Preference”: Individuals in multiple roles • More interviewing… – Each employee can be in multiple collaborations – … and can have a different role in each – It’s not a matter of “collaboration-preference” • Are there different types of collaborations, each of which has its own distinct relationships? Collaboration-preference •Individual •Group •Team •(other collaborations)? (Required structures)? Value-priority •Time-pressured •Quality-focused •… Collaboration style? 2 own distinct relationships? – Re-read our interview transcripts – Re-visit our memos – Collect more interview data (or other types of data?) 25 •…
  • 26. Problem for “Preference”: Individuals in multiple roles • More interviewing… – Each employee can be in multiple collaborations – … and can have a different role in each – It’s not a matter of “collaboration-preference” • Are there different types of collaborations, each of which has its own distinct relationship? Collaboration-preference •Individual •Group •Team •Community of practice •Center of excellence •Council •Network •… (Required structures)? Collaborationrole Collaboration configurations? 2 own distinct relationship? – Re-read our interview transcripts – Re-visit our memos – Collect more interview data (or other types of data?) • Teams and groups appear to be in different genres – Return to our earlier observation that there are also communities, centers, councils, networks… – And each genre seems to entail a different set of relationships 26 (Required structures)? Value-priority •Time-pressured •Quality-focused •…
  • 27. Discovering Codes Summary • We started with an unexamined, quasi-essentialist notion that individuals had preferred ways of collaborating • We then discovered that at least some people had multiple collaborative relations, with different structures • We eventually understood that the manner of collaborating was more a matter of the collaboration structures, which required (?) or offered (?) different collaboration rolesrequired (?) or offered (?) different collaboration roles • Additional questions, if we decide that we want our grounded theory analysis to go in these directions – Are structures and their roles required? offered? – Do the attributes of individual employees matter? Do people have preferred collaboration roles? Do their preferences influence what types of collaboration structures they join? – What other types of collaboration structures are there? – … 27
  • 28. Exploring Data with Machine “Learning”: Discovery of Clusters and Labels 28
  • 29. A Classical Example of Learning from Data: Fisher’s Irises 29
  • 30. A Classical Example of Learning from Data: Fisher’s Irises 30
  • 31. Learning from Learning: Fisher’s Irises 31
  • 32. Theorizing from Codes: Grounded Theory tries not to impose theory or sets of categories prematurely… right?right? 32
  • 33. “The Abstraction of the New” Starr (2007): “Codes allow us to know about the field we study, and yet carry the abstraction of the new… When this process is repeated, and constantly compared across spaces and across data… this is known as theoretical sampling… Theoretical sampling stretches the codes, forcing other sorts of knowledge of the object… taking a code and moving it through the data… fractur[ing] both code and data.”fractur[ing] both code and data.” 33
  • 34. “The Abstraction of the New” Hernandez (2009): “ ‘Substantive codes conceptualize the empirical substance of the area of research. Theoretical codes conceptualize how the substantive codes may relate to each other as hypotheses to be integrated into the theory’ (Glaser, 1978). Substantive codes break down (fracture the data) while theoretical codes ‘weave the fractured story back together again’” (Glaser, 1978, p. 72)...again’” (Glaser, 1978, p. 72)... 34
  • 35. A Priori Coding Structures Paradigm (Strauss & Corbin, 1990) • Causal conditions • Phenomena • Context • Intervening conditions 6 Cs (Glaser, 1978) • Causes • Contingencies • Context • Conditions• Intervening conditions • Action / interaction strategies • Consequences 35 • Conditions • Covariance • Consequences
  • 36. Glaser’s Coding Families 6 Cs (Glaser, 1978) • Causes • Context • Contingencies • Consequences 36 • Consequences • Covariance • Conditions
  • 37. Glaser’s Coding Families Basics (Glaser, 1989) • Social process • Social structural process • Structural conditions • Social psychological process 6 Cs (Glaser, 1978) • Causes • Context • Contingencies • Consequences• Social psychological process • Psychological process 37 • Consequences • Covariance • Conditions
  • 38. Glaser’s Coding Families Basics (Glaser, 1998) • Social process • Social structural process • Structural conditions • Social psychological process • Psychological process 6 Cs (Glaser, 1978) • Causes • Context • Contingencies • Consequences • Covariance • Conditions Degree (Glaser, 1978) • Ranks • Grades • Continuum • Levels • Limit • Range • Intensity • Extent Process (Glaser, 1978) • Stages • Staging • Phases • Phasing • Progressions • Passages • Transitions • Trajectories Boundary (Glaser, 1998) • Limits, Outer limits, Confidence limits, 38 • Extent • Amount • Trajectories • Gradations • Steps • Shaping • Ranks • Ordering • Chains • Sequencing • Temporaling • Cycling • Limits, Outer limits, Confidence limits, Front line, Deviance • Boundary maintaining mechanisms • Tolerance zones, Transitional zones Means-Goals (Glaser, 1978) • End • Purpose • Goal • Product • Anticipated consequences (Unnamed coding family (Glaser 2005) • Asymptote Theoretical Codes (family) (getting as close as possible) • Fractals Theoretical Codes (family) • Autopoesis Theoretical Codes (family) (e.g., structural coupling)
  • 39. Glaser’s Approach to Coding and Theory “Over the past three decades, Glaser has identified many theoretical codes and theoretical coding families that can emerge in grounded theory: 18 in Theoretical Sensitivity (Glaser, 1978), 9 in Doing Grounded Theory (Glaser, 1998), and 23 in Theoretical Coding (Glaser, 2005). …. When more than one theoretical code can fit the data, then the researcher must make a choice but this decision will bethe researcher must make a choice but this decision will be ‘grounded in one of the many useful fits’ (Glaser, 1978). ” (Hernandez, 2009) 39
  • 40. Glaser’s Approach to Coding and Theory “Glaser… provides… 40 theoretical coding families (Glaser 1978; 1998; 2005), and he admits that the list is far from exhaustive… [A] selection of recommended theoretical texts for the identification of the widest possible range of theoretical codes would be helpful for users of Glaser’s GT.” (Christiansen, 2008) 40
  • 41. Coding Structures Summary • The foundational text (Discovery, Glaser and Strauss, 1967) contains the seeds of two distinct a priori ways of structuring an inquiry: – General theory of action (The Paradigm) (Strauss and Corbin, 1990) – Coding families (Glaser, 1978, 1998, 2005) • Not all of the coding families or phases of action will apply in every case. Analysis finds which ones provide goodevery case. Analysis finds which ones provide good descriptive fit. • For our purposes, coding families appear to be similar to potential predictor dimensions or dummy variables in a supervised machine learning paradigm, which must also be tested for fit. 41
  • 42. Exploring Data with Machine Learning: Predictions and Classifications 42
  • 43. Philosophy of Machine Learning • Unsupervised learning – There is a set of inputs that need to be divided into groups in some meaningful way. We don’t know anything about these groups a-priori but want some sense of grouping based on some other attributes. • Supervised learning – We have a set of inputs and know their level of measurement (nominal, ordinal, interval or ratio). We want to align some other unseen inputs into a model that willwant to align some other unseen inputs into a model that will produce an output based on the level of measurement (classification for nominal or ordinal variables and regression for interval or ratio variables). This is often considered prediction. • Both approaches help us build theoretical knowledge from a set of data. 43
  • 47. A Classical Example of Prediction: Back to Fisher’s Irises! 47
  • 48. A Classical Example of Prediction: Back to Fisher’s Irises! 48
  • 50. What is Rigor in Machine Learning? 50
  • 51. What is Rigor in Machine Learning? 51
  • 52. 52
  • 53. What is Rigor in Grounded Theory Method? • Constant comparison of theory and data, of data and data • Abductive logic – How could my nascent theory be wrong? (consider multiple, competing informal hypotheses) – What is the strongest test that could disconfirm what I think is going on? – Go back to the data I already have – Choose the next “site” to test for disconfirmation– Choose the next “site” to test for disconfirmation • What is a “site”? – Person with theoretically-relevant attributes – Team in the appropriate department or geography or discipline – Community that differs from previously-studied communities in a theoretically-important way – Organization or enterprise with significant contrasts to those that I have already studied 53
  • 54. Constant Comparison Constant Questioning “Consistent with the logic of grounded theory, theoretical sampling is emergent. Your developing ideas shape what you do and the questions you pose while theoretical sampling.” (Charmaz, 2006) 54
  • 56. Modeling up from the Data • Often considered “data-driven” or inductive modeling • We have a giant set of data – we scour said dataset with GT or ML and we produce results • Often these set of results are considered and iterated together to develop novel theory • The process is similar. Iteration and Re-iteration. • E.g., – ML: Topic Modeling – GT: Deriving descriptive codes, leading to theoretical codes, from data 56
  • 57. Modeling Down from a priori Premises • We start with well defined hypothesis. • We collect data • We apply a GT coding family or ML predictor (e.g., a classification) on this data • We accept or reject our (description or prediction) to make an inference • This inference is the backbone of developing novel theory • Again, the process is similar. Code and confirm. • E.g., – ML: Regression/classification with hypothesis; test for fit – GT: Apply coding families; test for fit 57
  • 58. Learning from the Conundrum? • Despite differences in – Basic premises – Methods of inquiry and inference – Figures of merit – Criteria for rigor – Claims of distinctiveness – ...– ... • We see many overlaps between ML and GT – Are we describing basic human ways of knowing and of inferring? • There are a number of proposals for methodological dialogues between “big data” and “small data”, or between “computation” and “inference” – Does this presentation suggest, not a dialogue, but a fusion? 58