SlideShare a Scribd company logo
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Text Analysis using AmCAT
Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
8 July 2013
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Workshop outline
Workshop Outline
ˆ Three Sessions
ˆ 14:00 - 15:00 I: AmCAT: Introduction
ˆ 15:00 - 16:00 II: Automatic Analysis
ˆ 16:00 - 17:00 III: Manual Analysis
ˆ Session Format
ˆ Presentation + Hands-on
ˆ Material
ˆ Outline
ˆ Work book
ˆ AmCAT Manual
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
AmCAT: Introduction
AmCAT: Introduction
ˆ The role of quantitative content analysis
ˆ What is AmCAT?
ˆ Getting started with AmCAT
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
AmCAT: Introduction
Quantitative Content Analysis
ˆ Repeatable and valid
ˆ Latent or manifest, `objective' or `subjective'
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
AmCAT: Introduction
Quantitative Content Analysis
ˆ Repeatable and valid
ˆ Latent or manifest, `objective' or `subjective'
ˆ Fixed units of measurement
ˆ Fixed values for variables
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
AmCAT: Introduction
Manual and Auatmtic Analysis
ˆ Content Analysis as measurement
ˆ Coding of symbolic content to numeric values
ˆ Interpretation / Assignment of meaning
ˆ Automatic Analysis: instruction to computer
ˆ Manual Analysis: instruction and interpretation
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
AmCAT: Introduction
Combination of analysis techniques
1 Qualitative analysis (inductive)
2 Automtic quantitative analysis
ˆ Measuring concepts under study
ˆ Finding interesting articles
3 Manual quantitative analysis
ˆ Measuring concepts
4 Qualitative analysis (interpretative)
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Getting started with AmCAT (ch. 1 and 2.2)
What is AmCAT?
ˆ Framework for text analysis
ˆ Developed at VU University
ˆ Open source, open data, open platform
ˆ Main functions:
ˆ Text storage
ˆ Automatic analysis
ˆ Manual analysis
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Getting started with AmCAT (ch. 1 and 2.2)
Key terminology
ˆ Project
ˆ Article
ˆ Article Set
ˆ Index
ˆ Coding Job, Coding Schema, Code Book
ˆ Navigator, Annotator, API
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Getting started with AmCAT (ch. 1 and 2.2)
Who can use it? What does it cost?
ˆ AmCAT source code is free and open source
ˆ VU University hosts amcat.vu.nl
ˆ Free to use for small projects
ˆ (no support)
ˆ Contribution requested for larger projects
ˆ (or just setup your own server)
ˆ Development is open but centrally controlled
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Getting started with AmCAT (ch. 1 and 2.2)
Getting started with AmCAT
ˆ Creating an account
ˆ Creating a project
ˆ Uploading data
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Getting started with AmCAT (ch. 1 and 2.2)
Hands-on session 1
ˆ Create an account and project
ˆ Upload data
ˆ Until 15:00
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Finding Conceptsx in Texts using Keywords (ch. 4.1)
Automatic Analysis
ˆ Keywords as concept indicators
ˆ Making good keyword queries
ˆ Analysing and exporting results
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Finding Conceptsx in Texts using Keywords (ch. 4.1)
Concepts, words, and indicators
ˆ A Dictionary is a list of:
ˆ Theoretical Concepts
ˆ Operationalized using keywords
ˆ Which are indicators for the concept
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Finding Conceptsx in Texts using Keywords (ch. 4.1)
Example searches
(interactive demo)
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Finding Conceptsx in Texts using Keywords (ch. 4.1)
AmCAT Query Syntax
(See manual Ÿ4.2 and `search syntax help' in AmCAT)
ˆ Connectors
ˆ war OR conflict
ˆ gaza AND war
ˆ gaza AND (war OR conflict)
ˆ (war OR conflict) NOT drugs
ˆ Wildcards
ˆ war*
ˆ Phrases
ˆ "war on drugs"
ˆ "war drugs"~5
ˆ "palest* (terror* OR suicide)"~10
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Finding Conceptsx in Texts using Keywords (ch. 4.1)
Precision and recall
ˆ Query too broad:
ˆ Articles are found that don't contain the concept
ˆ Low precision
ˆ Narrow query using phrases, AND/NOT conditions
ˆ Query too narrow
ˆ Articles are missed that do contain the concept
ˆ Low recall
ˆ Widen query using wildcards, OR synonyms
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Finding Conceptsx in Texts using Keywords (ch. 4.1)
Testing the eect of widening/narrowing a search
ˆ Search for narrow and for wide NOT narrow
ˆ After widening a search:
ˆ e.g. war → war*
ˆ Search for war* NOT war, and check resulting
documents
ˆ After narrowing a search
ˆ e.g. suicide → suicide (bomb* OR attack*)~10
ˆ Search for
suicide NOT (suicide (bomb* OR attack*)~10)
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Analysing and Exporting Results (ch. 4.3)
Analysing and exporting data in AmCAT
ˆ Trends and patterns: Tabulating data
ˆ You can export raw data, hits, and aggregate results
(interactive demo)
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Analysing and Exporting Results (ch. 4.3)
Hands-on session 2
ˆ Create search terms for actors and issues
ˆ Export results
ˆ Until 16:00
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Quantitative Content Analysis (ch. 5-7)
Quantitative manual content analysis
ˆ Measure specic, known concepts in specic textual units
ˆ Fixed Unit of measurement
ˆ Sentence or Article
ˆ Fixed sample of articles
ˆ Fixed variables and values
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Quantitative Content Analysis (ch. 5-7)
AmCAT jargon
ˆ Codebook: list of values for a single variable
ˆ Coding schema: list of variables and their values
ˆ Coding Job: Article set assigned to someone for coding
using a specic schema
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Quantitative Content Analysis (ch. 5-7)
Codebooks
ˆ List of values (codes) for a single variable
ˆ Possible hierarchical organization
ˆ Comparable to SPSS value labels
ˆ Issues
ˆ Economy
ˆ Unemployment
ˆ Economic growth
ˆ . . .
ˆ . . .
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Quantitative Content Analysis (ch. 5-7)
Coding schemas
ˆ List of variables and their type
ˆ Field types in AmCAT:
ˆ Text
ˆ Number
ˆ Yes/No
ˆ Quality (-1 . . . +1)
ˆ Codebook
ˆ Comparable to SPSS variables view
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Manual analysis in AmCAT (ch. 10)
Manual content analysis in AmCAT
(interactive demo)
ˆ Creating a codebook and coding schema
ˆ Selecting and assigning a sample to code
ˆ Coding
ˆ Exporting results
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Manual analysis in AmCAT (ch. 10)
Hands-on session 3
ˆ Create code book, coding schema, coding job
ˆ Code articles and export results
ˆ Until 16:55
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Wrap-up: conclusions and road ahead?
What can AmCAT do for me? / What can I do for AmCAT?
ˆ Use AmCAT for your coding or storage needs
ˆ Install your own AmCAT server
ˆ Improve AmCAT by reporting bugs, providing plugins,
adding features
ˆ Write and share (R) scripts/libraries for text-based
analyses
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up
Wrap-up: conclusions and road ahead?
Programma for Thursday
ˆ Proposal: Advanced automatic analysis:
ˆ Tools for improving queries: cluster maps, keyword in
context
ˆ Vocabulary analysis and LDA using the R API
ˆ Semantic Network Analysis: keyword association,
grammatical analysis
Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi

More Related Content

Viewers also liked

Campus New Proposal.
Campus New Proposal.Campus New Proposal.
Campus New Proposal.
Sayed Ali
 
16720032294774_Sirallapu_Anitha_corpReport
16720032294774_Sirallapu_Anitha_corpReport16720032294774_Sirallapu_Anitha_corpReport
16720032294774_Sirallapu_Anitha_corpReport
anitha sirallapu
 
Aspiring Minds | Automata
Aspiring Minds | Automata Aspiring Minds | Automata
Aspiring Minds | Automata
Aspiring Minds
 
Aspiring Minds | Svar
Aspiring Minds | SvarAspiring Minds | Svar
Aspiring Minds | Svar
Aspiring Minds
 
Amcat Certificate
Amcat CertificateAmcat Certificate
Amcat Certificate
HIMANSHU SAXENA
 
Aspiring Minds | Labor market insights
Aspiring Minds | Labor market insightsAspiring Minds | Labor market insights
Aspiring Minds | Labor market insights
Aspiring Minds
 
Aspiring Minds | Outcomes using test scores
Aspiring Minds | Outcomes using test scoresAspiring Minds | Outcomes using test scores
Aspiring Minds | Outcomes using test scores
Aspiring Minds
 
Institute Performance Solutions
Institute Performance Solutions Institute Performance Solutions
Institute Performance Solutions
Youth4work.com
 
About Youth4work - Integrated Talent Solutions
About Youth4work - Integrated Talent SolutionsAbout Youth4work - Integrated Talent Solutions
About Youth4work - Integrated Talent Solutions
Youth4work.com
 
Youth4work Marketing & Advertising Solutions
Youth4work Marketing & Advertising SolutionsYouth4work Marketing & Advertising Solutions
Youth4work Marketing & Advertising Solutions
Youth4work.com
 
Amcat & nac
Amcat & nac Amcat & nac
Campus Hiring Made Easy
Campus Hiring Made Easy Campus Hiring Made Easy
Campus Hiring Made Easy
Youth4work.com
 
Humanika Consulting presentation 2012b english
Humanika Consulting presentation 2012b englishHumanika Consulting presentation 2012b english
Humanika Consulting presentation 2012b english
Seta Wicaksana
 
Amcat 2
Amcat 2Amcat 2

Viewers also liked (14)

Campus New Proposal.
Campus New Proposal.Campus New Proposal.
Campus New Proposal.
 
16720032294774_Sirallapu_Anitha_corpReport
16720032294774_Sirallapu_Anitha_corpReport16720032294774_Sirallapu_Anitha_corpReport
16720032294774_Sirallapu_Anitha_corpReport
 
Aspiring Minds | Automata
Aspiring Minds | Automata Aspiring Minds | Automata
Aspiring Minds | Automata
 
Aspiring Minds | Svar
Aspiring Minds | SvarAspiring Minds | Svar
Aspiring Minds | Svar
 
Amcat Certificate
Amcat CertificateAmcat Certificate
Amcat Certificate
 
Aspiring Minds | Labor market insights
Aspiring Minds | Labor market insightsAspiring Minds | Labor market insights
Aspiring Minds | Labor market insights
 
Aspiring Minds | Outcomes using test scores
Aspiring Minds | Outcomes using test scoresAspiring Minds | Outcomes using test scores
Aspiring Minds | Outcomes using test scores
 
Institute Performance Solutions
Institute Performance Solutions Institute Performance Solutions
Institute Performance Solutions
 
About Youth4work - Integrated Talent Solutions
About Youth4work - Integrated Talent SolutionsAbout Youth4work - Integrated Talent Solutions
About Youth4work - Integrated Talent Solutions
 
Youth4work Marketing & Advertising Solutions
Youth4work Marketing & Advertising SolutionsYouth4work Marketing & Advertising Solutions
Youth4work Marketing & Advertising Solutions
 
Amcat & nac
Amcat & nac Amcat & nac
Amcat & nac
 
Campus Hiring Made Easy
Campus Hiring Made Easy Campus Hiring Made Easy
Campus Hiring Made Easy
 
Humanika Consulting presentation 2012b english
Humanika Consulting presentation 2012b englishHumanika Consulting presentation 2012b english
Humanika Consulting presentation 2012b english
 
Amcat 2
Amcat 2Amcat 2
Amcat 2
 

Similar to Am cat workshop part 1

FFicili_Curriculum - v1.3 - 07092014 - ENG
FFicili_Curriculum - v1.3 - 07092014 - ENGFFicili_Curriculum - v1.3 - 07092014 - ENG
FFicili_Curriculum - v1.3 - 07092014 - ENG
Francesco Ficili
 
Advanced Testing with TTCN-3 and UML Testing Profile
Advanced Testing with TTCN-3 and UML Testing ProfileAdvanced Testing with TTCN-3 and UML Testing Profile
Advanced Testing with TTCN-3 and UML Testing Profile
Axel Rennoch
 
Toolbox for Structural Mechanics
Toolbox for Structural MechanicsToolbox for Structural Mechanics
Toolbox for Structural Mechanics
andreslahe
 
maxbox_starter110 overview collection
maxbox_starter110 overview collectionmaxbox_starter110 overview collection
maxbox_starter110 overview collection
MaxKleiner3
 
LaTeX-Presentation
LaTeX-PresentationLaTeX-Presentation
LaTeX-Presentation
Komala Anamalamudi
 
Python Introduction | JNTUA | R19 | UNIT 1
Python Introduction | JNTUA | R19 | UNIT 1 Python Introduction | JNTUA | R19 | UNIT 1
Python Introduction | JNTUA | R19 | UNIT 1
FabMinds
 
A tool to evaluate symmetric key algorithms
A tool to evaluate symmetric key algorithmsA tool to evaluate symmetric key algorithms
A tool to evaluate symmetric key algorithms
Tharindu Weerasinghe
 
Functional and non-functional testing with IoT-Testware
Functional and non-functional testing with IoT-TestwareFunctional and non-functional testing with IoT-Testware
Functional and non-functional testing with IoT-Testware
Axel Rennoch
 
Automata based programming
Automata based programmingAutomata based programming
Automata based programming
M Reza Rahmati
 
Matlab to vhdl
Matlab to vhdlMatlab to vhdl
Matlab to vhdl
sumalama
 
LP-I_Lab Manual_TE_AY2023-24_updated.pdf
LP-I_Lab Manual_TE_AY2023-24_updated.pdfLP-I_Lab Manual_TE_AY2023-24_updated.pdf
LP-I_Lab Manual_TE_AY2023-24_updated.pdf
AmeyaKatkar
 
B08 139 081012 Diapo Masselot En
B08 139 081012 Diapo Masselot EnB08 139 081012 Diapo Masselot En
B08 139 081012 Diapo Masselot En
Territorial Intelligence
 
Mining Social Web APIs with IPython Notebook - Data Day Texas 2014
Mining Social Web APIs with IPython Notebook - Data Day Texas 2014Mining Social Web APIs with IPython Notebook - Data Day Texas 2014
Mining Social Web APIs with IPython Notebook - Data Day Texas 2014
Matthew Russell
 
Ecet 375 Enhance teaching / snaptutorial.com
Ecet 375  Enhance teaching / snaptutorial.comEcet 375  Enhance teaching / snaptutorial.com
Ecet 375 Enhance teaching / snaptutorial.com
Davis117a
 
Software Architecture in Process Automation: UML & the "Smart Factory"
Software Architecture in Process Automation: UML & the "Smart Factory"Software Architecture in Process Automation: UML & the "Smart Factory"
Software Architecture in Process Automation: UML & the "Smart Factory"
Heiko Koziolek
 
“eXtending” the Automation Toolbox: Introduction to TwinCAT 3 Software and eX...
“eXtending” the Automation Toolbox: Introduction to TwinCAT 3 Software and eX...“eXtending” the Automation Toolbox: Introduction to TwinCAT 3 Software and eX...
“eXtending” the Automation Toolbox: Introduction to TwinCAT 3 Software and eX...
Design World
 
Labsheet1 ec303 student
Labsheet1 ec303 studentLabsheet1 ec303 student
Labsheet1 ec303 student
farah146
 

Similar to Am cat workshop part 1 (17)

FFicili_Curriculum - v1.3 - 07092014 - ENG
FFicili_Curriculum - v1.3 - 07092014 - ENGFFicili_Curriculum - v1.3 - 07092014 - ENG
FFicili_Curriculum - v1.3 - 07092014 - ENG
 
Advanced Testing with TTCN-3 and UML Testing Profile
Advanced Testing with TTCN-3 and UML Testing ProfileAdvanced Testing with TTCN-3 and UML Testing Profile
Advanced Testing with TTCN-3 and UML Testing Profile
 
Toolbox for Structural Mechanics
Toolbox for Structural MechanicsToolbox for Structural Mechanics
Toolbox for Structural Mechanics
 
maxbox_starter110 overview collection
maxbox_starter110 overview collectionmaxbox_starter110 overview collection
maxbox_starter110 overview collection
 
LaTeX-Presentation
LaTeX-PresentationLaTeX-Presentation
LaTeX-Presentation
 
Python Introduction | JNTUA | R19 | UNIT 1
Python Introduction | JNTUA | R19 | UNIT 1 Python Introduction | JNTUA | R19 | UNIT 1
Python Introduction | JNTUA | R19 | UNIT 1
 
A tool to evaluate symmetric key algorithms
A tool to evaluate symmetric key algorithmsA tool to evaluate symmetric key algorithms
A tool to evaluate symmetric key algorithms
 
Functional and non-functional testing with IoT-Testware
Functional and non-functional testing with IoT-TestwareFunctional and non-functional testing with IoT-Testware
Functional and non-functional testing with IoT-Testware
 
Automata based programming
Automata based programmingAutomata based programming
Automata based programming
 
Matlab to vhdl
Matlab to vhdlMatlab to vhdl
Matlab to vhdl
 
LP-I_Lab Manual_TE_AY2023-24_updated.pdf
LP-I_Lab Manual_TE_AY2023-24_updated.pdfLP-I_Lab Manual_TE_AY2023-24_updated.pdf
LP-I_Lab Manual_TE_AY2023-24_updated.pdf
 
B08 139 081012 Diapo Masselot En
B08 139 081012 Diapo Masselot EnB08 139 081012 Diapo Masselot En
B08 139 081012 Diapo Masselot En
 
Mining Social Web APIs with IPython Notebook - Data Day Texas 2014
Mining Social Web APIs with IPython Notebook - Data Day Texas 2014Mining Social Web APIs with IPython Notebook - Data Day Texas 2014
Mining Social Web APIs with IPython Notebook - Data Day Texas 2014
 
Ecet 375 Enhance teaching / snaptutorial.com
Ecet 375  Enhance teaching / snaptutorial.comEcet 375  Enhance teaching / snaptutorial.com
Ecet 375 Enhance teaching / snaptutorial.com
 
Software Architecture in Process Automation: UML & the "Smart Factory"
Software Architecture in Process Automation: UML & the "Smart Factory"Software Architecture in Process Automation: UML & the "Smart Factory"
Software Architecture in Process Automation: UML & the "Smart Factory"
 
“eXtending” the Automation Toolbox: Introduction to TwinCAT 3 Software and eX...
“eXtending” the Automation Toolbox: Introduction to TwinCAT 3 Software and eX...“eXtending” the Automation Toolbox: Introduction to TwinCAT 3 Software and eX...
“eXtending” the Automation Toolbox: Introduction to TwinCAT 3 Software and eX...
 
Labsheet1 ec303 student
Labsheet1 ec303 studentLabsheet1 ec303 student
Labsheet1 ec303 student
 

Recently uploaded

“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
DianaGray10
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 

Recently uploaded (20)

“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 

Am cat workshop part 1

  • 1. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi 8 July 2013 Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 2. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Workshop outline Workshop Outline ˆ Three Sessions ˆ 14:00 - 15:00 I: AmCAT: Introduction ˆ 15:00 - 16:00 II: Automatic Analysis ˆ 16:00 - 17:00 III: Manual Analysis ˆ Session Format ˆ Presentation + Hands-on ˆ Material ˆ Outline ˆ Work book ˆ AmCAT Manual Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 3. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up AmCAT: Introduction AmCAT: Introduction ˆ The role of quantitative content analysis ˆ What is AmCAT? ˆ Getting started with AmCAT Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 4. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up AmCAT: Introduction Quantitative Content Analysis ˆ Repeatable and valid ˆ Latent or manifest, `objective' or `subjective' Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 5. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up AmCAT: Introduction Quantitative Content Analysis ˆ Repeatable and valid ˆ Latent or manifest, `objective' or `subjective' ˆ Fixed units of measurement ˆ Fixed values for variables Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 6. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up AmCAT: Introduction Manual and Auatmtic Analysis ˆ Content Analysis as measurement ˆ Coding of symbolic content to numeric values ˆ Interpretation / Assignment of meaning ˆ Automatic Analysis: instruction to computer ˆ Manual Analysis: instruction and interpretation Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 7. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up AmCAT: Introduction Combination of analysis techniques 1 Qualitative analysis (inductive) 2 Automtic quantitative analysis ˆ Measuring concepts under study ˆ Finding interesting articles 3 Manual quantitative analysis ˆ Measuring concepts 4 Qualitative analysis (interpretative) Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 8. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Getting started with AmCAT (ch. 1 and 2.2) What is AmCAT? ˆ Framework for text analysis ˆ Developed at VU University ˆ Open source, open data, open platform ˆ Main functions: ˆ Text storage ˆ Automatic analysis ˆ Manual analysis Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 9. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Getting started with AmCAT (ch. 1 and 2.2) Key terminology ˆ Project ˆ Article ˆ Article Set ˆ Index ˆ Coding Job, Coding Schema, Code Book ˆ Navigator, Annotator, API Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 10. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Getting started with AmCAT (ch. 1 and 2.2) Who can use it? What does it cost? ˆ AmCAT source code is free and open source ˆ VU University hosts amcat.vu.nl ˆ Free to use for small projects ˆ (no support) ˆ Contribution requested for larger projects ˆ (or just setup your own server) ˆ Development is open but centrally controlled Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 11. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Getting started with AmCAT (ch. 1 and 2.2) Getting started with AmCAT ˆ Creating an account ˆ Creating a project ˆ Uploading data Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 12. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Getting started with AmCAT (ch. 1 and 2.2) Hands-on session 1 ˆ Create an account and project ˆ Upload data ˆ Until 15:00 Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 13. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Finding Conceptsx in Texts using Keywords (ch. 4.1) Automatic Analysis ˆ Keywords as concept indicators ˆ Making good keyword queries ˆ Analysing and exporting results Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 14. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Finding Conceptsx in Texts using Keywords (ch. 4.1) Concepts, words, and indicators ˆ A Dictionary is a list of: ˆ Theoretical Concepts ˆ Operationalized using keywords ˆ Which are indicators for the concept Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 15. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Finding Conceptsx in Texts using Keywords (ch. 4.1) Example searches (interactive demo) Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 16. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Finding Conceptsx in Texts using Keywords (ch. 4.1) AmCAT Query Syntax (See manual Ÿ4.2 and `search syntax help' in AmCAT) ˆ Connectors ˆ war OR conflict ˆ gaza AND war ˆ gaza AND (war OR conflict) ˆ (war OR conflict) NOT drugs ˆ Wildcards ˆ war* ˆ Phrases ˆ "war on drugs" ˆ "war drugs"~5 ˆ "palest* (terror* OR suicide)"~10 Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 17. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Finding Conceptsx in Texts using Keywords (ch. 4.1) Precision and recall ˆ Query too broad: ˆ Articles are found that don't contain the concept ˆ Low precision ˆ Narrow query using phrases, AND/NOT conditions ˆ Query too narrow ˆ Articles are missed that do contain the concept ˆ Low recall ˆ Widen query using wildcards, OR synonyms Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 18. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Finding Conceptsx in Texts using Keywords (ch. 4.1) Testing the eect of widening/narrowing a search ˆ Search for narrow and for wide NOT narrow ˆ After widening a search: ˆ e.g. war → war* ˆ Search for war* NOT war, and check resulting documents ˆ After narrowing a search ˆ e.g. suicide → suicide (bomb* OR attack*)~10 ˆ Search for suicide NOT (suicide (bomb* OR attack*)~10) Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 19. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Analysing and Exporting Results (ch. 4.3) Analysing and exporting data in AmCAT ˆ Trends and patterns: Tabulating data ˆ You can export raw data, hits, and aggregate results (interactive demo) Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 20. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Analysing and Exporting Results (ch. 4.3) Hands-on session 2 ˆ Create search terms for actors and issues ˆ Export results ˆ Until 16:00 Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 21. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Quantitative Content Analysis (ch. 5-7) Quantitative manual content analysis ˆ Measure specic, known concepts in specic textual units ˆ Fixed Unit of measurement ˆ Sentence or Article ˆ Fixed sample of articles ˆ Fixed variables and values Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 22. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Quantitative Content Analysis (ch. 5-7) AmCAT jargon ˆ Codebook: list of values for a single variable ˆ Coding schema: list of variables and their values ˆ Coding Job: Article set assigned to someone for coding using a specic schema Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 23. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Quantitative Content Analysis (ch. 5-7) Codebooks ˆ List of values (codes) for a single variable ˆ Possible hierarchical organization ˆ Comparable to SPSS value labels ˆ Issues ˆ Economy ˆ Unemployment ˆ Economic growth ˆ . . . ˆ . . . Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 24. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Quantitative Content Analysis (ch. 5-7) Coding schemas ˆ List of variables and their type ˆ Field types in AmCAT: ˆ Text ˆ Number ˆ Yes/No ˆ Quality (-1 . . . +1) ˆ Codebook ˆ Comparable to SPSS variables view Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 25. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Manual analysis in AmCAT (ch. 10) Manual content analysis in AmCAT (interactive demo) ˆ Creating a codebook and coding schema ˆ Selecting and assigning a sample to code ˆ Coding ˆ Exporting results Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 26. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Manual analysis in AmCAT (ch. 10) Hands-on session 3 ˆ Create code book, coding schema, coding job ˆ Code articles and export results ˆ Until 16:55 Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 27. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Wrap-up: conclusions and road ahead? What can AmCAT do for me? / What can I do for AmCAT? ˆ Use AmCAT for your coding or storage needs ˆ Install your own AmCAT server ˆ Improve AmCAT by reporting bugs, providing plugins, adding features ˆ Write and share (R) scripts/libraries for text-based analyses Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi
  • 28. Introduction I: AmCAT II: Automatic Analysis III: Manual Analysis Wrap-up Wrap-up: conclusions and road ahead? Programma for Thursday ˆ Proposal: Advanced automatic analysis: ˆ Tools for improving queries: cluster maps, keyword in context ˆ Vocabulary analysis and LDA using the R API ˆ Semantic Network Analysis: keyword association, grammatical analysis Text Analysis using AmCAT Wouter van Atteveldt - Nel Ruigrok - Carina Jacobi