Transcript Editor for Ethnographers (EdEt) and Advanced Qualitative
Editor for Ethnographers (EdEt) and Advanced Qualitative Queries (AQQ) Iwona Kaliszewska Institute of Ethnology and Cultural Anthropology Institute of Informatics Warsaw University Barcelona 2009
EdEt – Editor for Ethnographers
EdEt – an computer program supporting work with ethnographical as well as other qualitative material © Institute of Ethnology and Cultural Anthropology Warsaw University
EdEt – Editor for Ethnographers
EdEt aids work on: ethnographical interviews
EdEt – Editor for Ethnographers
EdEt aids work on: ethnographical interviews field notes
EdEt – Editor for Ethnographers
EdEt aids work on: ethnographical interviews field notes fragments of books and other literature
EdEt – Editor for Ethnographers
EdEt aids work on: ethnographical interviews field notes fragments of books and other literature other texts worked on by social scientists on everyday basis
Why EdEt?
:
Need for a program
Easy to use
Need for a program
Easy to use Supporting interview analysis
Need for a program
Easy to use Supporting interview analysis Allowing collaborative work on field material
Need for a program
Easy to use Supporting interview analysis Allowing collaborative work on field material Allowing supervision of students
Need for a program
Easy to use Supporting interview analysis Allowing collaborative work on field material Allowing supervision of students Facilitating archiving
Need for a program
Easy to use Supporting interview analysis Allowing collaborative work on field material Allowing supervision of students Facilitating archiving Enabling easy search in field material
Required program features
Coding and building codes hierarch
y
Required program features
Coding and building codes hierarch
y
Repository accessible by different users
Required program features
Coding and building codes hierarch
y
Repository accessible by different users Centralized internet archive
Required program features
Coding and building codes hierarch
y
Repository accessible by different users Centralized internet archive Adaptation for work on interviews
Required program features
Coding and building codes hierarch
y
Repository accessible by different users Centralized internet archive Adaptation for work on interviews Easy interface
Required program features
Coding and building codes hierarch
y
Repository accessible by different users Centralized internet archive Adaptation for work on interviews Easy interface Freeware
Required program features
Coding and building codes hierarch
y
Repository accessible by different users Centralized internet archive Adaptation for work on interviews Easy interface Freeware Lightweight
EdEt project
EdEt and CAQDAS
What differentiates EdEt from other CAQDAS software?
Basic CAQDAS functionality
Coding
Basic CAQDAS functionality
Coding Building codes hierarchy
Basic CAQDAS functionality
Coding Building codes hierarchy Editing
Coding
Special interviews features
Half-automatic division of statements among interlocutors
Special interviews features
Half-automatic division of statements among interlocutors Adding characteristics of persons
Special interviews features
Half-automatic division of statements among interlocutors Adding characteristics of persons Adding characteristics of interviews
Working on interviews
EdEt's Internet repository
Archive of coded texts
EdEt's Internet repository
Archive of coded texts Collaborative work on data
EdEt's Internet repository
Archive of coded texts Collaborative work on data Supervision on students' progress
Coding in the field
Archiving in the field
Queries
Give
statements of persons
with chosen
features
on chosen
topics
from chosen
interviews
Technical information
XML
Technical information
XML Python
Technical information
XML Python Subversion
Working with EdEt
Thinking of cathegories
Working with EdEt
Thinking of categories Coding field material
Working with EdEt
Thinking of categories Coding field material Placing it in repository
Working with EdEt
Thinking of categories Coding field material Placing it in repository Collaborative work on data
Working with EdEt
Using EdEt and its repository helped to: organize interviews, notes and literature
Working with EdEt
Using EdEt and its repository helped to: organize interviews, notes and literature choose research topic
Working with EdEt
Using EdEt and its repository helped to: organize interviews, notes and literature choose research topic see what emerges from material
Working with EdEt
Using EdEt and its repository helped to: organize interviews, notes and literature choose research topic see what emerges from material change topic
Working with EdEt
Using EdEt and its repository helped to: organize interviews, notes and literature choose research topic see what emerges from material change topic think on further questions
Future development
Extending query system
Future development
Extending query system Integrating simple geographical data
Future development
Extending query system Integrating simple geographical data AQQ project – based on EdEt experiences
Future development
Extending query system Integrating simple geographical data AQQ project – based on EdEt experiences Integration of EdEt & AQQ
AQQ project
Advanced Qualitative Queries by Sebastian Kaliszewski Institute of Informatics Warsaw University
AQQ project
Querying capabilities of today's CAQDAS systems are limited and could be more flexible and uniform at the same time
AQQ project
Querying capabilities of today's CAQDAS systems are limited and could be more flexible and uniform at the same time Often research teams from bigger projects have very specific needs
AQQ project
Querying capabilities of today's CAQDAS systems are limited and could be more flexible and uniform at the same time Often research teams from bigger projects have very specific needs Dealing with large amount of research material is not pleasant
AQQ project
Querying capabilities of today's CAQDAS systems are limited and could be more flexible and uniform at the same time Often research teams from bigger projects have very specific needs Dealing with large amount of research material is not pleasant Concurrent work on the same material is limited (typically one file can be worked on by only one person at once)
AQQ project – query language
Making queries combining different aspects of the data and its annotation is today hard and often requires multiple immediate steps
AQQ project – query language
Making queries combining different aspects of the data and its annotation is today hard and often requires multiple immediate steps Multilevel queries can't be done in one step, again immediate steps typically require making of artificial codes from query results (thus “polluting” code structure)
AQQ project – query language
Making queries combining different aspects of the data and its annotation is today hard and often requires multiple immediate steps Multilevel queries can't be done in one step, again immediate steps typically require making of artificial codes from query results (thus “polluting” code structure) Systems impose one “true” way of data organisation, while it's not necessarily the most natural for the project at hand
AQQ project – query language
We want to create unified and highly expressive query language
AQQ project – query language
We want to create unified and highly expressive query language We want the language to manage various data organizations.
AQQ project – custom support
One researcher needs to extremely quickly code his (large) amount of data
AQQ project – custom support
One researcher needs to extremely quickly code his (large) amount of data Other team has complex data structure, want to do a lot of secondary analysis and multilevel analysis (like annotate others annotations)
AQQ project – custom support
One researcher needs to extremely quickly code his (large) amount of data Other team has complex data structure, want to do a lot of secondary analysis and multilevel analysis (like annotate others annotations) Another needs to present on Internet the date he works on
AQQ project – custom support
One researcher needs to extremely quickly code his (large) amount of data Other team has complex data structure, want to do a lot of secondary analysis and multilevel analysis (like annotate others annotations) Another needs to present on Internet the date he works on One needs to move data from old and currently unsupported systems to a new one
AQQ project – custom support
Industry of other types of databases (mainly relational databases) found a nice solution about 35 years ago:
AQQ project – custom support
Industry of other types of databases (mainly relational databases) found a nice solution about 35 years ago: Separation of database system into frontend and backend
AQQ project – custom support
Industry of other types of databases (mainly relational databases) found a nice solution about 35 years ago: Separation of database system into frontend and backend Backend is hard to make, but it could be done once for many (thousands or more) different systems
AQQ project – custom support
Industry of other types of databases (mainly relational databases) found a nice solution about 35 years ago: Separation of database system into frontend and backend Backend is hard to make, but it could be done once for many (thousands or more) different systems Frontend is custom made for a particular system
AQQ project – custom support
Industry of other types of databases (mainly relational databases) found a nice solution about 35 years ago: Separation of database system into frontend and backend Backend is hard to make, but it could be done once for many (thousands or more) different systems Frontend is custom made for a particular system So make one backend (AQQ) and then easily (and relatively quickly) create frontend variants for particular needs
AQQ project
Design of appropriate flexible query and data manipulation (computer) language
AQQ project
Design of appropriate flexible query and data manipulation (computer) language Creation of a common backend for CAQDAS systems
AQQ project
Design of appropriate flexible query and data manipulation (computer) language Creation of a common backend for CAQDAS systems EdEt should become one of the immediately usable frontends
AQQ project
Design of appropriate flexible query and data manipulation (computer) language Creation of a common backend for CAQDAS systems EdEt should become one of the immediately usable frontends Large projects with specific needs could take example of today's bio and physics science teams, where there are software developers in the team, making custom software - with common backend this becomes feasible for social science as well
EdEt – Editor for Ethnographers Dowlnoad EdEt from: www.etnologia.uw.edu.pl/edet Iwona Kaliszewska: [email protected]
© Institute of Ethnology and Cultural Anthropology, Institute of Informatics, Warsaw University