SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
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

Mais conteúdo relacionado

Destaque

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_corpReportanitha sirallapu
 
Aspiring Minds | Automata
Aspiring Minds | Automata Aspiring Minds | Automata
Aspiring Minds | Automata Aspiring Minds
 
Aspiring Minds | Labor market insights
Aspiring Minds | Labor market insightsAspiring Minds | Labor market insights
Aspiring Minds | Labor market insightsAspiring Minds
 
Aspiring Minds | Outcomes using test scores
Aspiring Minds | Outcomes using test scoresAspiring Minds | Outcomes using test scores
Aspiring Minds | Outcomes using test scoresAspiring 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 SolutionsYouth4work.com
 
Youth4work Marketing & Advertising Solutions
Youth4work Marketing & Advertising SolutionsYouth4work Marketing & Advertising Solutions
Youth4work Marketing & Advertising SolutionsYouth4work.com
 
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 englishSeta Wicaksana
 

Destaque (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
 

Semelhante a 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 - ENGFrancesco 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 ProfileAxel Rennoch
 
Toolbox for Structural Mechanics
Toolbox for Structural MechanicsToolbox for Structural Mechanics
Toolbox for Structural Mechanicsandreslahe
 
maxbox_starter110 overview collection
maxbox_starter110 overview collectionmaxbox_starter110 overview collection
maxbox_starter110 overview collectionMaxKleiner3
 
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 algorithmsTharindu 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-TestwareAxel Rennoch
 
Automata based programming
Automata based programmingAutomata based programming
Automata based programmingM Reza Rahmati
 
Matlab to vhdl
Matlab to vhdlMatlab to vhdl
Matlab to vhdlsumalama
 
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.pdfAmeyaKatkar
 
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 2014Matthew Russell
 
Ecet 375 Enhance teaching / snaptutorial.com
Ecet 375  Enhance teaching / snaptutorial.comEcet 375  Enhance teaching / snaptutorial.com
Ecet 375 Enhance teaching / snaptutorial.comDavis117a
 
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 studentfarah146
 

Semelhante a 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
 

Último

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 

Último (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 

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