SlideShare a Scribd company logo
1 of 36
Introduction to software
that can capture data from
Twitter
Wasim Ahmed,
Information School
Email: wahmed1@Sheffield.ac.uk
Aims
• Disclaimer(s) to using Twitter data
• Overview of current Twitter data retrieval
and analysis software which require no
programming knowledge.
• Overview of public engagement work I
have been doing
27/08/2015 © The University of Sheffield
27/08/2015 © The University of Sheffield
Tools Covered in this
Presentation
• TAGS
• NodeXL
• Mozdeh
• COSMOS Project
• Chorus
Ethical, privacy and copyright
issues when using Twitter data
27/08/2015 © The University of Sheffield
Read best practice guidelines
Refer to resources such as:
• Research using Social Media; Users’
Views link here
• COSMOS Online Guide to Social Media
Research and Ethics link here
• Unlocking the value of social media – a
review of research ethics link here
• Association of Internet Researchers
(AoIR) link here
27/08/2015 © The University of Sheffield
Legal issues
• Sharing of Twitter datasets is prohibited
see https://dev.twitter.com/terms/api-terms
• However, sharing Tweet IDs (to look up
the tweets used is permissible). This is
useful for reproducibility.
27/08/2015 © The University of Sheffield
Programming knowledge!
27/08/2015 © The University of Sheffield
Learn a programming language
Check these resources out to learn how to
code:
• Websites such as Code Academy
• Visit library for programming books
• YouTube Videos
27/08/2015 © The University of Sheffield
Why Twitter (data)?
• See my LSE impact blog post
• Twitter is a popular platform in terms of the media attention it receives and it therefore attracts
more research due to its cultural status
• Twitter makes it easier to find and follow conversations (i.e., by both its search feature and by
tweets appearing in Google search results)
• Twitter has hashtag norms which make it easier gathering, sorting, and expanding searches
when collecting data
• Twitter data is easy to retrieve as major incidents, news stories and events on Twitter tend to be
centred around a hashtag
• The Twitter API is more open and accessible compared to other social media platforms, which
makes Twitter more favourable to developers creating tools to access data. This consequently
increases the availability of tools to researchers.
• Many researchers themselves are using Twitter and because of their favourable personal
experiences, they feel more comfortable with researching a familiar platform.
27/08/2015 © The University of Sheffield
Different types of Twitter API
• Twitter’s Search API – focused on relevance
and not completeness, some tweets and users
may be missing from results
• Twitter Streaming API – The Streaming APIs
give developers low latency access to Twitter’s
global stream of tweet data.
• Firehose API – in theory, 100% of Twitter data
27/08/2015 © The University of Sheffield
How do you retrieve data?
• Use a keyword e.g., Ebola
• Use a hashtag e.g., #EbolaOutbreak
• Combine search queries using AND or OR
operators.
27/08/2015 © The University of Sheffield
27/08/2015 © The University of Sheffield
TAGS – Twitter Archiving
Google Sheets
• Created and maintained by Martin Hawksey
(@mhawksey)
• TAGS is a free Google Sheet template which lets you
setup and run automated collection of search results
from Twitter.
• Set up TAGS here https://tags.hawksey.info/get-
tags/
27/08/2015 © The University of Sheffield
TAGS – Twitter Archiving
Google Sheet
TAGS – Twitter Archiving
Google Sheet
• TAGS also allows you to visualize the
connections between users
• There is an excellent video here
27/08/2015 © The University of Sheffield
27/08/2015 © The University of Sheffield
NodeXL
• NodeXL is a Microsoft Excel Plugin.
• The software can be used to obtain data from Twitter,
YouTube, and Flicker.
• NodeXL runs on Windows operating systems.
• Users can download graph options from the NodeXL graph
gallery.
• NodeXL is very easy to use – The MS Paint for network
graphs (Marc Smith)
27/08/2015 © The University of Sheffield
NodeXL: example network graphs
NodeXL, example network graph of @was3210 NodeXL: Example network graph of @was3210 (using a different layout
to the graph on the left)
27/08/2015 © The University of Sheffield
NodeXL tutorials
• Users can download graph options from the NodeXL Graph
Gallery (http://nodexlgraphgallery.org/Pages/Default.aspx)
• The workbooks used to create a graph (i.e., with the settings
intact) are often linked on the bottom of the page. These can
be downloaded, and further customized.
• There are some excellent NodeXL tutorials on YouTube
(https://www.youtube.com/results?search_query=NodeXl)
27/08/2015 © The University of Sheffield
Mozdeh
• Mozdeh is a product of the ‘Statistical Cybermetrics
Research Group’ at the University of
Wolverhampton.
• Mozdeh is a Windows desktop program that can
gather tweets by automatically searching for
keywords associated with a topic.
• It is also very easy to use.
Mozdeh
27/08/2015 © The University of Sheffield
• An example time series graph of 5,055,299 tweets
related to norovirus
Mozdeh Tutorials
• Great user guide here
• Great theoretical overview here
27/08/2015 © The University of Sheffield
27/08/2015 © The University of Sheffield
COSMOS Project
• The Collaborative Online Social Media Observatory
(COSMOS): Social Media and Data Mining is an
ESRC project a part of the strategic Big Data
investment.
• The COSMOS Project (Burnap et al, 2014) uses the
Streaming API
27/08/2015 © The University of Sheffield
COSMOS Project
• Some of the features include generating:
• Word Clouds
• Frequency charts
• Network graphs
• Maps of tweets
27/08/2015 © The University of Sheffield
COSMOS Project Layout
27/08/2015 © The University of Sheffield
COSMOS Tutorials
• Great video tutorial(s) here
27/08/2015 © The University of Sheffield
Chorus Analytics Tweetcatcher
Desktop Edition
• Chorus-TCD is a product of Brunel University.
• Uses Twitter’s Search API
• Searches as many statuses that are available from
the query at the current point of time.
• It is also very easy to use. There is a great video
introduction here.
27/08/2015 © The University of Sheffield
Chorus
• This is the layout of Chorus Tweet Catcher
Chorus
• This is the layout of Chorus Tweet Vis
27/08/2015 © The University of Sheffield
Chorus Tutorials
• Chorus manual here
• Great video overview of Chorus here
27/08/2015 © The University of Sheffield
What if I want data going back
more than 7 days?
• In most instance you will have to pay for it
• I use Texifter(@texifter) with DiscoverText
(@discovertext)
• Can range from not that expensive to
very expensive depending on query and
time
27/08/2015 © The University of Sheffield
DiscoverText Tutorials
• DiscoverText explained
• You can find DiscoverText’s social data
brochure here
27/08/2015 © The University of Sheffield
Public Engagement
• Started to use Twitter when started my
PhD – connected with #NSMNSS and
#PhDChat community
• Started a research blog
27/08/2015 © The University of Sheffield
Public Engagement
Benefits of Twitter include:
• Getting tricky PhD questions answered
• Finding out about conferences
• Networking with other academics, making
new friends
7/08/2015 © The University of Sheffield
Public Engagement
Benefits of a blog include:
• Early feedback on PhD work – my first two
slides!
• More visibility and interest in work
7/08/2015 © The University of Sheffield
Map of my Twitter network
27/08/2015 © The University of Sheffield
Questions?
• Tweet me! @was3210
• Questions related to the tools?
• TAGS = @mhawksey
• NodeXL = @marc_smith
• COSMOS = @pbFeed
• Mozdeh = @mikethelwall
27/08/2015 © The University of Sheffield
To
Discover
And
Understand.

More Related Content

What's hot

Social Media: A Practical Approach
Social Media: A Practical Approach Social Media: A Practical Approach
Social Media: A Practical Approach Dr Wasim Ahmed
 
Communicating Science Through Social Media: Tools and Techniques
Communicating Science Through Social Media: Tools and Techniques Communicating Science Through Social Media: Tools and Techniques
Communicating Science Through Social Media: Tools and Techniques Dr Wasim Ahmed
 
Practical Tools Social Media For Consumer Insight (Guest Lecture)
Practical Tools Social Media For Consumer Insight (Guest Lecture) Practical Tools Social Media For Consumer Insight (Guest Lecture)
Practical Tools Social Media For Consumer Insight (Guest Lecture) Dr Wasim Ahmed
 
Nordmedia 2013 Villi, Matikainen & Khaldarova
Nordmedia 2013 Villi, Matikainen & KhaldarovaNordmedia 2013 Villi, Matikainen & Khaldarova
Nordmedia 2013 Villi, Matikainen & Khaldarovajannem
 
On the use of social media for evidence-based policing
On the use of social media for evidence-based policingOn the use of social media for evidence-based policing
On the use of social media for evidence-based policingMiriam Fernandez
 
The Shift to Open Access Publishing
The Shift to Open Access PublishingThe Shift to Open Access Publishing
The Shift to Open Access PublishingBrian Hole
 
Collaborative Open Access Publishing: the Ubiquity Partnet Network
Collaborative Open Access Publishing: the Ubiquity Partnet NetworkCollaborative Open Access Publishing: the Ubiquity Partnet Network
Collaborative Open Access Publishing: the Ubiquity Partnet NetworkBrian Hole
 
Don't Mention the G Word - How the University of Sheffield got Googled
Don't Mention the G Word - How the University of Sheffield got GoogledDon't Mention the G Word - How the University of Sheffield got Googled
Don't Mention the G Word - How the University of Sheffield got GoogledAndy Tattersall
 
Keynote Talk - Gaining Powerful Insights into Social Media Listening
Keynote Talk - Gaining Powerful Insights into Social Media ListeningKeynote Talk - Gaining Powerful Insights into Social Media Listening
Keynote Talk - Gaining Powerful Insights into Social Media ListeningDr Wasim Ahmed
 
Do You Mind NSA Affair? Does the Global Surveillance Disclosure Impact Our St...
Do You Mind NSA Affair? Does the Global Surveillance Disclosure Impact Our St...Do You Mind NSA Affair? Does the Global Surveillance Disclosure Impact Our St...
Do You Mind NSA Affair? Does the Global Surveillance Disclosure Impact Our St...Martin Ebner
 
A coordinated approach to Library and Information Science Research: the UK ex...
A coordinated approach to Library and Information Science Research: the UK ex...A coordinated approach to Library and Information Science Research: the UK ex...
A coordinated approach to Library and Information Science Research: the UK ex...Hazel Hall
 
Centre for Social Informatics - January 2016
Centre for Social Informatics - January 2016Centre for Social Informatics - January 2016
Centre for Social Informatics - January 2016Hazel Hall
 
Let's Work Together: UCD Research, UCD Library & Altmetrics
Let's Work Together: UCD Research, UCD Library & AltmetricsLet's Work Together: UCD Research, UCD Library & Altmetrics
Let's Work Together: UCD Research, UCD Library & AltmetricsUCD Library
 
Stop Press: Libraries' Role in the Future of Publishing
Stop Press: Libraries' Role in the Future of PublishingStop Press: Libraries' Role in the Future of Publishing
Stop Press: Libraries' Role in the Future of PublishingDanny Kingsley
 
Best Practices for Linked Data Education
Best Practices for Linked Data EducationBest Practices for Linked Data Education
Best Practices for Linked Data EducationEUCLID project
 
From Tweetations to Citations: Social Media and the Researcher
From Tweetations to Citations: Social Media and the ResearcherFrom Tweetations to Citations: Social Media and the Researcher
From Tweetations to Citations: Social Media and the ResearcherSharon Karasmanis
 
Creating a UK-wide network of LIS researchers
Creating a UK-wide network of LIS researchersCreating a UK-wide network of LIS researchers
Creating a UK-wide network of LIS researchersHazel Hall
 
Open Education and Open Development – working together
Open Education and Open Development – working togetherOpen Education and Open Development – working together
Open Education and Open Development – working togetherMarieke Guy
 
LinkedUp - European Data Forum
LinkedUp - European Data ForumLinkedUp - European Data Forum
LinkedUp - European Data ForumMarieke Guy
 

What's hot (20)

Social Media: A Practical Approach
Social Media: A Practical Approach Social Media: A Practical Approach
Social Media: A Practical Approach
 
Communicating Science Through Social Media: Tools and Techniques
Communicating Science Through Social Media: Tools and Techniques Communicating Science Through Social Media: Tools and Techniques
Communicating Science Through Social Media: Tools and Techniques
 
Practical Tools Social Media For Consumer Insight (Guest Lecture)
Practical Tools Social Media For Consumer Insight (Guest Lecture) Practical Tools Social Media For Consumer Insight (Guest Lecture)
Practical Tools Social Media For Consumer Insight (Guest Lecture)
 
Nordmedia 2013 Villi, Matikainen & Khaldarova
Nordmedia 2013 Villi, Matikainen & KhaldarovaNordmedia 2013 Villi, Matikainen & Khaldarova
Nordmedia 2013 Villi, Matikainen & Khaldarova
 
On the use of social media for evidence-based policing
On the use of social media for evidence-based policingOn the use of social media for evidence-based policing
On the use of social media for evidence-based policing
 
The Shift to Open Access Publishing
The Shift to Open Access PublishingThe Shift to Open Access Publishing
The Shift to Open Access Publishing
 
Collaborative Open Access Publishing: the Ubiquity Partnet Network
Collaborative Open Access Publishing: the Ubiquity Partnet NetworkCollaborative Open Access Publishing: the Ubiquity Partnet Network
Collaborative Open Access Publishing: the Ubiquity Partnet Network
 
Don't Mention the G Word - How the University of Sheffield got Googled
Don't Mention the G Word - How the University of Sheffield got GoogledDon't Mention the G Word - How the University of Sheffield got Googled
Don't Mention the G Word - How the University of Sheffield got Googled
 
Keynote Talk - Gaining Powerful Insights into Social Media Listening
Keynote Talk - Gaining Powerful Insights into Social Media ListeningKeynote Talk - Gaining Powerful Insights into Social Media Listening
Keynote Talk - Gaining Powerful Insights into Social Media Listening
 
Do You Mind NSA Affair? Does the Global Surveillance Disclosure Impact Our St...
Do You Mind NSA Affair? Does the Global Surveillance Disclosure Impact Our St...Do You Mind NSA Affair? Does the Global Surveillance Disclosure Impact Our St...
Do You Mind NSA Affair? Does the Global Surveillance Disclosure Impact Our St...
 
A coordinated approach to Library and Information Science Research: the UK ex...
A coordinated approach to Library and Information Science Research: the UK ex...A coordinated approach to Library and Information Science Research: the UK ex...
A coordinated approach to Library and Information Science Research: the UK ex...
 
Centre for Social Informatics - January 2016
Centre for Social Informatics - January 2016Centre for Social Informatics - January 2016
Centre for Social Informatics - January 2016
 
Let's Work Together: UCD Research, UCD Library & Altmetrics
Let's Work Together: UCD Research, UCD Library & AltmetricsLet's Work Together: UCD Research, UCD Library & Altmetrics
Let's Work Together: UCD Research, UCD Library & Altmetrics
 
Stop Press: Libraries' Role in the Future of Publishing
Stop Press: Libraries' Role in the Future of PublishingStop Press: Libraries' Role in the Future of Publishing
Stop Press: Libraries' Role in the Future of Publishing
 
Best Practices for Linked Data Education
Best Practices for Linked Data EducationBest Practices for Linked Data Education
Best Practices for Linked Data Education
 
From Tweetations to Citations: Social Media and the Researcher
From Tweetations to Citations: Social Media and the ResearcherFrom Tweetations to Citations: Social Media and the Researcher
From Tweetations to Citations: Social Media and the Researcher
 
Creating a UK-wide network of LIS researchers
Creating a UK-wide network of LIS researchersCreating a UK-wide network of LIS researchers
Creating a UK-wide network of LIS researchers
 
Open Education and Open Development – working together
Open Education and Open Development – working togetherOpen Education and Open Development – working together
Open Education and Open Development – working together
 
Development of a Linked Data curriculum
Development of a Linked Data curriculumDevelopment of a Linked Data curriculum
Development of a Linked Data curriculum
 
LinkedUp - European Data Forum
LinkedUp - European Data ForumLinkedUp - European Data Forum
LinkedUp - European Data Forum
 

Viewers also liked

Ethical Challenges of Using Social Media Data In Research
Ethical Challenges of Using Social Media Data In Research Ethical Challenges of Using Social Media Data In Research
Ethical Challenges of Using Social Media Data In Research Dr Wasim Ahmed
 
An Introduction to NodeXL for Social Scientists
An Introduction to NodeXL for Social ScientistsAn Introduction to NodeXL for Social Scientists
An Introduction to NodeXL for Social ScientistsDr Wasim Ahmed
 
Informatics for Disease Surveillance – New Technologies
Informatics for Disease Surveillance – New TechnologiesInformatics for Disease Surveillance – New Technologies
Informatics for Disease Surveillance – New TechnologiesDr Wasim Ahmed
 
Insights From Social Media
Insights From Social MediaInsights From Social Media
Insights From Social MediaDr Wasim Ahmed
 
20130504 - FeWeb - Twitter API
20130504  - FeWeb - Twitter API20130504  - FeWeb - Twitter API
20130504 - FeWeb - Twitter APIPascal Alberty
 
Twitter API, Streaming and SharePoint 2013
Twitter API, Streaming and SharePoint 2013Twitter API, Streaming and SharePoint 2013
Twitter API, Streaming and SharePoint 2013Sebastian Huppmann
 
Development of Twitter Application #8 - Streaming API
Development of Twitter Application #8 - Streaming APIDevelopment of Twitter Application #8 - Streaming API
Development of Twitter Application #8 - Streaming APIMyungjin Lee
 
The Art of Social Media Analysis with Twitter & Python
The Art of Social Media Analysis with Twitter & PythonThe Art of Social Media Analysis with Twitter & Python
The Art of Social Media Analysis with Twitter & PythonKrishna Sankar
 
REST to RESTful Web Service
REST to RESTful Web ServiceREST to RESTful Web Service
REST to RESTful Web Service家弘 周
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheLeslie Samuel
 

Viewers also liked (10)

Ethical Challenges of Using Social Media Data In Research
Ethical Challenges of Using Social Media Data In Research Ethical Challenges of Using Social Media Data In Research
Ethical Challenges of Using Social Media Data In Research
 
An Introduction to NodeXL for Social Scientists
An Introduction to NodeXL for Social ScientistsAn Introduction to NodeXL for Social Scientists
An Introduction to NodeXL for Social Scientists
 
Informatics for Disease Surveillance – New Technologies
Informatics for Disease Surveillance – New TechnologiesInformatics for Disease Surveillance – New Technologies
Informatics for Disease Surveillance – New Technologies
 
Insights From Social Media
Insights From Social MediaInsights From Social Media
Insights From Social Media
 
20130504 - FeWeb - Twitter API
20130504  - FeWeb - Twitter API20130504  - FeWeb - Twitter API
20130504 - FeWeb - Twitter API
 
Twitter API, Streaming and SharePoint 2013
Twitter API, Streaming and SharePoint 2013Twitter API, Streaming and SharePoint 2013
Twitter API, Streaming and SharePoint 2013
 
Development of Twitter Application #8 - Streaming API
Development of Twitter Application #8 - Streaming APIDevelopment of Twitter Application #8 - Streaming API
Development of Twitter Application #8 - Streaming API
 
The Art of Social Media Analysis with Twitter & Python
The Art of Social Media Analysis with Twitter & PythonThe Art of Social Media Analysis with Twitter & Python
The Art of Social Media Analysis with Twitter & Python
 
REST to RESTful Web Service
REST to RESTful Web ServiceREST to RESTful Web Service
REST to RESTful Web Service
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Similar to Introduction to software that can be used to capture and analyse Twitter data

Digital self defense iia isaca it audit seminar
Digital self defense iia isaca it audit seminarDigital self defense iia isaca it audit seminar
Digital self defense iia isaca it audit seminarBen Woelk, CISSP, CPTC
 
Social Media Analytics Lecture
Social Media Analytics LectureSocial Media Analytics Lecture
Social Media Analytics LectureDr Wasim Ahmed
 
Best Practices for Linked Data Education
Best Practices for Linked Data EducationBest Practices for Linked Data Education
Best Practices for Linked Data EducationAlexander Mikroyannidis
 
Academic social networking (ResearchGate & Academia) and the research impact
Academic social networking (ResearchGate & Academia) and the research impactAcademic social networking (ResearchGate & Academia) and the research impact
Academic social networking (ResearchGate & Academia) and the research impactNader Ale Ebrahim
 
e-Consultation Platforms: Generating or just Recycling Ideas?
e-Consultation Platforms: Generating or just Recycling Ideas?e-Consultation Platforms: Generating or just Recycling Ideas?
e-Consultation Platforms: Generating or just Recycling Ideas?Efthimios Tambouris
 
2016 09-28 social network analysis with node-xl_emke
2016 09-28 social network analysis with node-xl_emke2016 09-28 social network analysis with node-xl_emke
2016 09-28 social network analysis with node-xl_emkeDr Martina Emke
 
Smarter Data for Smarter Libraries
Smarter Data for Smarter LibrariesSmarter Data for Smarter Libraries
Smarter Data for Smarter LibrariesOCLC
 
Social Things
Social ThingsSocial Things
Social ThingsJun Hu
 
Horizon 2020 Open Access mandate - OpenAIRE webinar by Inge Van Nieuwerburgh
Horizon 2020 Open Access mandate - OpenAIRE webinar by Inge Van NieuwerburghHorizon 2020 Open Access mandate - OpenAIRE webinar by Inge Van Nieuwerburgh
Horizon 2020 Open Access mandate - OpenAIRE webinar by Inge Van NieuwerburghOpenAIRE
 
25 Terrific Technology Teaching Tools for Extension Educators-10-16-extra slide
25 Terrific Technology Teaching Tools for Extension Educators-10-16-extra slide25 Terrific Technology Teaching Tools for Extension Educators-10-16-extra slide
25 Terrific Technology Teaching Tools for Extension Educators-10-16-extra slideBarbara O'Neill
 
Scilab Presentation for Tech Talk Tuesday 21 July 2015
Scilab Presentation for Tech Talk Tuesday 21 July 2015Scilab Presentation for Tech Talk Tuesday 21 July 2015
Scilab Presentation for Tech Talk Tuesday 21 July 2015TBSS Group
 
Tools voor Digital Humanities - Een hoge resolutie viewer voor onderzoek naar...
Tools voor Digital Humanities - Een hoge resolutie viewer voor onderzoek naar...Tools voor Digital Humanities - Een hoge resolutie viewer voor onderzoek naar...
Tools voor Digital Humanities - Een hoge resolutie viewer voor onderzoek naar...LIBIS
 
Maddaloni, daniela, descriptive statistics
Maddaloni, daniela, descriptive statisticsMaddaloni, daniela, descriptive statistics
Maddaloni, daniela, descriptive statisticsdvmaddaloni
 
Webinar - Harness the Power of Data with Tableau - 2016-02-18
Webinar - Harness the Power of Data with Tableau - 2016-02-18Webinar - Harness the Power of Data with Tableau - 2016-02-18
Webinar - Harness the Power of Data with Tableau - 2016-02-18TechSoup
 
EADTU Conference - UKOER Technology Challenges
EADTU Conference - UKOER Technology ChallengesEADTU Conference - UKOER Technology Challenges
EADTU Conference - UKOER Technology ChallengesLorna Campbell
 
AKVS - Edinburgh Data Repository Experiences June 2016
AKVS - Edinburgh Data Repository Experiences June 2016AKVS - Edinburgh Data Repository Experiences June 2016
AKVS - Edinburgh Data Repository Experiences June 2016University of Edinburgh
 
Twitter: A Hands On Learning Session for Researchers
Twitter: A Hands On Learning Session for ResearchersTwitter: A Hands On Learning Session for Researchers
Twitter: A Hands On Learning Session for ResearchersKMb Unit, York University
 

Similar to Introduction to software that can be used to capture and analyse Twitter data (20)

Digital self defense iia isaca it audit seminar
Digital self defense iia isaca it audit seminarDigital self defense iia isaca it audit seminar
Digital self defense iia isaca it audit seminar
 
Social Media Analytics Lecture
Social Media Analytics LectureSocial Media Analytics Lecture
Social Media Analytics Lecture
 
Best Practices for Linked Data Education
Best Practices for Linked Data EducationBest Practices for Linked Data Education
Best Practices for Linked Data Education
 
Academic social networking (ResearchGate & Academia) and the research impact
Academic social networking (ResearchGate & Academia) and the research impactAcademic social networking (ResearchGate & Academia) and the research impact
Academic social networking (ResearchGate & Academia) and the research impact
 
e-Consultation Platforms: Generating or just Recycling Ideas?
e-Consultation Platforms: Generating or just Recycling Ideas?e-Consultation Platforms: Generating or just Recycling Ideas?
e-Consultation Platforms: Generating or just Recycling Ideas?
 
2016 09-28 social network analysis with node-xl_emke
2016 09-28 social network analysis with node-xl_emke2016 09-28 social network analysis with node-xl_emke
2016 09-28 social network analysis with node-xl_emke
 
Smarter Data for Smarter Libraries
Smarter Data for Smarter LibrariesSmarter Data for Smarter Libraries
Smarter Data for Smarter Libraries
 
Een hoge resolutie viewer voor onderzoek naar manuscripten
Een hoge resolutie viewer voor onderzoek naar manuscripten Een hoge resolutie viewer voor onderzoek naar manuscripten
Een hoge resolutie viewer voor onderzoek naar manuscripten
 
Social Things
Social ThingsSocial Things
Social Things
 
Online education in the field of Responsible Education
Online education in the field of Responsible EducationOnline education in the field of Responsible Education
Online education in the field of Responsible Education
 
Horizon 2020 Open Access mandate - OpenAIRE webinar by Inge Van Nieuwerburgh
Horizon 2020 Open Access mandate - OpenAIRE webinar by Inge Van NieuwerburghHorizon 2020 Open Access mandate - OpenAIRE webinar by Inge Van Nieuwerburgh
Horizon 2020 Open Access mandate - OpenAIRE webinar by Inge Van Nieuwerburgh
 
25 Terrific Technology Teaching Tools for Extension Educators-10-16-extra slide
25 Terrific Technology Teaching Tools for Extension Educators-10-16-extra slide25 Terrific Technology Teaching Tools for Extension Educators-10-16-extra slide
25 Terrific Technology Teaching Tools for Extension Educators-10-16-extra slide
 
Scilab Presentation for Tech Talk Tuesday 21 July 2015
Scilab Presentation for Tech Talk Tuesday 21 July 2015Scilab Presentation for Tech Talk Tuesday 21 July 2015
Scilab Presentation for Tech Talk Tuesday 21 July 2015
 
Digital Self Defense at RIT
Digital Self Defense at RITDigital Self Defense at RIT
Digital Self Defense at RIT
 
Tools voor Digital Humanities - Een hoge resolutie viewer voor onderzoek naar...
Tools voor Digital Humanities - Een hoge resolutie viewer voor onderzoek naar...Tools voor Digital Humanities - Een hoge resolutie viewer voor onderzoek naar...
Tools voor Digital Humanities - Een hoge resolutie viewer voor onderzoek naar...
 
Maddaloni, daniela, descriptive statistics
Maddaloni, daniela, descriptive statisticsMaddaloni, daniela, descriptive statistics
Maddaloni, daniela, descriptive statistics
 
Webinar - Harness the Power of Data with Tableau - 2016-02-18
Webinar - Harness the Power of Data with Tableau - 2016-02-18Webinar - Harness the Power of Data with Tableau - 2016-02-18
Webinar - Harness the Power of Data with Tableau - 2016-02-18
 
EADTU Conference - UKOER Technology Challenges
EADTU Conference - UKOER Technology ChallengesEADTU Conference - UKOER Technology Challenges
EADTU Conference - UKOER Technology Challenges
 
AKVS - Edinburgh Data Repository Experiences June 2016
AKVS - Edinburgh Data Repository Experiences June 2016AKVS - Edinburgh Data Repository Experiences June 2016
AKVS - Edinburgh Data Repository Experiences June 2016
 
Twitter: A Hands On Learning Session for Researchers
Twitter: A Hands On Learning Session for ResearchersTwitter: A Hands On Learning Session for Researchers
Twitter: A Hands On Learning Session for Researchers
 

Recently uploaded

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
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
 
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
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Recently uploaded (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
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
 
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
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

Introduction to software that can be used to capture and analyse Twitter data

  • 1. Introduction to software that can capture data from Twitter Wasim Ahmed, Information School Email: wahmed1@Sheffield.ac.uk
  • 2. Aims • Disclaimer(s) to using Twitter data • Overview of current Twitter data retrieval and analysis software which require no programming knowledge. • Overview of public engagement work I have been doing 27/08/2015 © The University of Sheffield
  • 3. 27/08/2015 © The University of Sheffield Tools Covered in this Presentation • TAGS • NodeXL • Mozdeh • COSMOS Project • Chorus
  • 4. Ethical, privacy and copyright issues when using Twitter data 27/08/2015 © The University of Sheffield Read best practice guidelines
  • 5. Refer to resources such as: • Research using Social Media; Users’ Views link here • COSMOS Online Guide to Social Media Research and Ethics link here • Unlocking the value of social media – a review of research ethics link here • Association of Internet Researchers (AoIR) link here 27/08/2015 © The University of Sheffield
  • 6. Legal issues • Sharing of Twitter datasets is prohibited see https://dev.twitter.com/terms/api-terms • However, sharing Tweet IDs (to look up the tweets used is permissible). This is useful for reproducibility. 27/08/2015 © The University of Sheffield
  • 7. Programming knowledge! 27/08/2015 © The University of Sheffield
  • 8. Learn a programming language Check these resources out to learn how to code: • Websites such as Code Academy • Visit library for programming books • YouTube Videos 27/08/2015 © The University of Sheffield
  • 9. Why Twitter (data)? • See my LSE impact blog post • Twitter is a popular platform in terms of the media attention it receives and it therefore attracts more research due to its cultural status • Twitter makes it easier to find and follow conversations (i.e., by both its search feature and by tweets appearing in Google search results) • Twitter has hashtag norms which make it easier gathering, sorting, and expanding searches when collecting data • Twitter data is easy to retrieve as major incidents, news stories and events on Twitter tend to be centred around a hashtag • The Twitter API is more open and accessible compared to other social media platforms, which makes Twitter more favourable to developers creating tools to access data. This consequently increases the availability of tools to researchers. • Many researchers themselves are using Twitter and because of their favourable personal experiences, they feel more comfortable with researching a familiar platform. 27/08/2015 © The University of Sheffield
  • 10. Different types of Twitter API • Twitter’s Search API – focused on relevance and not completeness, some tweets and users may be missing from results • Twitter Streaming API – The Streaming APIs give developers low latency access to Twitter’s global stream of tweet data. • Firehose API – in theory, 100% of Twitter data 27/08/2015 © The University of Sheffield
  • 11. How do you retrieve data? • Use a keyword e.g., Ebola • Use a hashtag e.g., #EbolaOutbreak • Combine search queries using AND or OR operators. 27/08/2015 © The University of Sheffield
  • 12. 27/08/2015 © The University of Sheffield TAGS – Twitter Archiving Google Sheets • Created and maintained by Martin Hawksey (@mhawksey) • TAGS is a free Google Sheet template which lets you setup and run automated collection of search results from Twitter. • Set up TAGS here https://tags.hawksey.info/get- tags/
  • 13. 27/08/2015 © The University of Sheffield TAGS – Twitter Archiving Google Sheet
  • 14. TAGS – Twitter Archiving Google Sheet • TAGS also allows you to visualize the connections between users • There is an excellent video here 27/08/2015 © The University of Sheffield
  • 15. 27/08/2015 © The University of Sheffield NodeXL • NodeXL is a Microsoft Excel Plugin. • The software can be used to obtain data from Twitter, YouTube, and Flicker. • NodeXL runs on Windows operating systems. • Users can download graph options from the NodeXL graph gallery. • NodeXL is very easy to use – The MS Paint for network graphs (Marc Smith)
  • 16. 27/08/2015 © The University of Sheffield NodeXL: example network graphs NodeXL, example network graph of @was3210 NodeXL: Example network graph of @was3210 (using a different layout to the graph on the left)
  • 17. 27/08/2015 © The University of Sheffield NodeXL tutorials • Users can download graph options from the NodeXL Graph Gallery (http://nodexlgraphgallery.org/Pages/Default.aspx) • The workbooks used to create a graph (i.e., with the settings intact) are often linked on the bottom of the page. These can be downloaded, and further customized. • There are some excellent NodeXL tutorials on YouTube (https://www.youtube.com/results?search_query=NodeXl)
  • 18. 27/08/2015 © The University of Sheffield Mozdeh • Mozdeh is a product of the ‘Statistical Cybermetrics Research Group’ at the University of Wolverhampton. • Mozdeh is a Windows desktop program that can gather tweets by automatically searching for keywords associated with a topic. • It is also very easy to use.
  • 19. Mozdeh 27/08/2015 © The University of Sheffield • An example time series graph of 5,055,299 tweets related to norovirus
  • 20. Mozdeh Tutorials • Great user guide here • Great theoretical overview here 27/08/2015 © The University of Sheffield
  • 21. 27/08/2015 © The University of Sheffield COSMOS Project • The Collaborative Online Social Media Observatory (COSMOS): Social Media and Data Mining is an ESRC project a part of the strategic Big Data investment. • The COSMOS Project (Burnap et al, 2014) uses the Streaming API
  • 22. 27/08/2015 © The University of Sheffield COSMOS Project • Some of the features include generating: • Word Clouds • Frequency charts • Network graphs • Maps of tweets
  • 23. 27/08/2015 © The University of Sheffield COSMOS Project Layout
  • 24. 27/08/2015 © The University of Sheffield COSMOS Tutorials • Great video tutorial(s) here
  • 25. 27/08/2015 © The University of Sheffield Chorus Analytics Tweetcatcher Desktop Edition • Chorus-TCD is a product of Brunel University. • Uses Twitter’s Search API • Searches as many statuses that are available from the query at the current point of time. • It is also very easy to use. There is a great video introduction here.
  • 26. 27/08/2015 © The University of Sheffield Chorus • This is the layout of Chorus Tweet Catcher
  • 27. Chorus • This is the layout of Chorus Tweet Vis 27/08/2015 © The University of Sheffield
  • 28. Chorus Tutorials • Chorus manual here • Great video overview of Chorus here 27/08/2015 © The University of Sheffield
  • 29. What if I want data going back more than 7 days? • In most instance you will have to pay for it • I use Texifter(@texifter) with DiscoverText (@discovertext) • Can range from not that expensive to very expensive depending on query and time 27/08/2015 © The University of Sheffield
  • 30. DiscoverText Tutorials • DiscoverText explained • You can find DiscoverText’s social data brochure here 27/08/2015 © The University of Sheffield
  • 31. Public Engagement • Started to use Twitter when started my PhD – connected with #NSMNSS and #PhDChat community • Started a research blog 27/08/2015 © The University of Sheffield
  • 32. Public Engagement Benefits of Twitter include: • Getting tricky PhD questions answered • Finding out about conferences • Networking with other academics, making new friends 7/08/2015 © The University of Sheffield
  • 33. Public Engagement Benefits of a blog include: • Early feedback on PhD work – my first two slides! • More visibility and interest in work 7/08/2015 © The University of Sheffield
  • 34. Map of my Twitter network 27/08/2015 © The University of Sheffield
  • 35. Questions? • Tweet me! @was3210 • Questions related to the tools? • TAGS = @mhawksey • NodeXL = @marc_smith • COSMOS = @pbFeed • Mozdeh = @mikethelwall 27/08/2015 © The University of Sheffield