SlideShare uma empresa Scribd logo
1 de 10
Social Data
   Dr Will Simm @willsimm
 Catalyst - Lancaster University
     YRS Manchester 2012
Twitter is......
Tweets, Users, Timelines

& the relationships between those three
The Twitter APIs
           REST API
   Twitter web site functionality
        Read / write / DM

         Search API
        Search in realtime

       Streaming API
      Maintain a connection
         Get live tweets
How do we use it?
                      Check the Docs!
       https://dev.twitter.com/docs/api
        Construct a URL, hit it and catch the result!


http://search.twitter.com/search.json?q=madlab

              Test using the twitter console:
       https://dev.twitter.com/console
http://bit.ly/O2K9dR
What to do with it?
• Display Tweets - http://visibletweets.com
• Summarise tweets
  – Using web APIs, e.g. Classify with uclassify.com
• Visualise Tweets
  – http://www.edfenergy.com/energy-of-the-
    nation/infographic.shtml
  – http://www.emoto2012.org
Search API Resources
• Javascript (JQuery):
  – http://www.jquery4u.com/api-calls/twitter-
    search-api/
• PHP:
  – http://www.finalwebsites.com/forums/topic/twi
    tter-search-using-the-twitter-api-and-php
• Python:
  – http://glowingpython.blogspot.co.uk/2011/04/h
    ow-to-use-twitter-search-api.html
Watch Out!
• Rate Limit!
  • 150 / 350 (no auth / auth) requests per hour
  • API provides mechanism to check your quota
– Data storage!
  • Very easy to get a LOT of tweets!
     – SQL database / flat files / NoSQL
– Stay within Twitter API T&Cs!!
Let me know what you build!

   Tweet me: @willsimm
    w.simm@lancs.ac.uk

Follow Catalyst: @catalystproj

Mais conteúdo relacionado

Destaque

Backgrounders
BackgroundersBackgrounders
BackgroundersSatish TJ
 
8 financial management
8 financial management8 financial management
8 financial managementkhayer
 
Maintaining a Strong Marriage While Between Jobs
Maintaining a Strong Marriage While Between JobsMaintaining a Strong Marriage While Between Jobs
Maintaining a Strong Marriage While Between JobsJim Shankle
 
PowerShell in the enterprise - TechED India 2011
PowerShell in the enterprise - TechED India 2011PowerShell in the enterprise - TechED India 2011
PowerShell in the enterprise - TechED India 2011Ravikanth Chaganti
 
Activatize presentation
Activatize presentationActivatize presentation
Activatize presentationandrestrillos
 
проект наташа
проект наташапроект наташа
проект наташаvirtualtaganrog
 
PICS - Bootstrap Tech Talk
PICS - Bootstrap Tech TalkPICS - Bootstrap Tech Talk
PICS - Bootstrap Tech Talkchemoish
 
Computersystemsanalyst
ComputersystemsanalystComputersystemsanalyst
Computersystemsanalystdwatkins417
 
Apt Stratégimo abr13
Apt Stratégimo abr13Apt Stratégimo abr13
Apt Stratégimo abr13PVM72
 
CSS3 Intel Webinar
CSS3 Intel WebinarCSS3 Intel Webinar
CSS3 Intel WebinarViniSketch
 
MakeSense's pitch
MakeSense's pitchMakeSense's pitch
MakeSense's pitchi7
 

Destaque (17)

Backgrounders
BackgroundersBackgrounders
Backgrounders
 
8 financial management
8 financial management8 financial management
8 financial management
 
Maintaining a Strong Marriage While Between Jobs
Maintaining a Strong Marriage While Between JobsMaintaining a Strong Marriage While Between Jobs
Maintaining a Strong Marriage While Between Jobs
 
PowerShell in the enterprise - TechED India 2011
PowerShell in the enterprise - TechED India 2011PowerShell in the enterprise - TechED India 2011
PowerShell in the enterprise - TechED India 2011
 
Csdfsadf
CsdfsadfCsdfsadf
Csdfsadf
 
Icic Newsletter 2010
Icic Newsletter 2010Icic Newsletter 2010
Icic Newsletter 2010
 
Activatize presentation
Activatize presentationActivatize presentation
Activatize presentation
 
Tanzania presentation1
Tanzania presentation1Tanzania presentation1
Tanzania presentation1
 
проект наташа
проект наташапроект наташа
проект наташа
 
Brazil Part
Brazil PartBrazil Part
Brazil Part
 
Seo Presentation
Seo PresentationSeo Presentation
Seo Presentation
 
PICS - Bootstrap Tech Talk
PICS - Bootstrap Tech TalkPICS - Bootstrap Tech Talk
PICS - Bootstrap Tech Talk
 
Computersystemsanalyst
ComputersystemsanalystComputersystemsanalyst
Computersystemsanalyst
 
Apt Stratégimo abr13
Apt Stratégimo abr13Apt Stratégimo abr13
Apt Stratégimo abr13
 
563planning
563planning563planning
563planning
 
CSS3 Intel Webinar
CSS3 Intel WebinarCSS3 Intel Webinar
CSS3 Intel Webinar
 
MakeSense's pitch
MakeSense's pitchMakeSense's pitch
MakeSense's pitch
 

Semelhante a Social Media Data

CSE5656 Complex Networks - Gathering Data from Twitter
CSE5656 Complex Networks - Gathering Data from TwitterCSE5656 Complex Networks - Gathering Data from Twitter
CSE5656 Complex Networks - Gathering Data from TwitterMarcello Tomasini
 
The Open Source... Behind the Tweets
The Open Source... Behind the TweetsThe Open Source... Behind the Tweets
The Open Source... Behind the TweetsChris Aniszczyk
 
Social Developers London update for Twitter Developers
Social Developers London update for Twitter Developers Social Developers London update for Twitter Developers
Social Developers London update for Twitter Developers Angus Fox
 
Building Social Tools
Building Social ToolsBuilding Social Tools
Building Social ToolsAnand Hemmige
 
Effective Use of the Twitter Search API
Effective Use of the Twitter Search APIEffective Use of the Twitter Search API
Effective Use of the Twitter Search APIEric Jensen
 
Harvesting Data from Twitter Workshop: Hands-on Experience
Harvesting Data from Twitter Workshop: Hands-on ExperienceHarvesting Data from Twitter Workshop: Hands-on Experience
Harvesting Data from Twitter Workshop: Hands-on ExperienceASA_Group
 
The Power of Open Data
The Power of Open DataThe Power of Open Data
The Power of Open DataPhil Windley
 
Twitter - What, Why, Who & How
Twitter - What, Why, Who & HowTwitter - What, Why, Who & How
Twitter - What, Why, Who & Howpoint2five
 
Fun! with the Twitter API
Fun! with the Twitter APIFun! with the Twitter API
Fun! with the Twitter APIErin Shellman
 
API Workshop: Deep dive into REST APIs
API Workshop: Deep dive into REST APIsAPI Workshop: Deep dive into REST APIs
API Workshop: Deep dive into REST APIsTom Johnson
 
APIエコノミー時代の認証・認可
APIエコノミー時代の認証・認可APIエコノミー時代の認証・認可
APIエコノミー時代の認証・認可Tatsuo Kudo
 
Nom Nom: Consuming REST APIs
Nom Nom: Consuming REST APIsNom Nom: Consuming REST APIs
Nom Nom: Consuming REST APIsTessa Mero
 
Twitter and the SharePoint Community
Twitter and the SharePoint CommunityTwitter and the SharePoint Community
Twitter and the SharePoint CommunityJoel Oleson
 
socialmedianotes
socialmedianotessocialmedianotes
socialmedianotesRussellWill
 
Nom Nom: Consuming REST APIs
Nom Nom: Consuming REST APIsNom Nom: Consuming REST APIs
Nom Nom: Consuming REST APIsTessa Mero
 

Semelhante a Social Media Data (20)

CSE5656 Complex Networks - Gathering Data from Twitter
CSE5656 Complex Networks - Gathering Data from TwitterCSE5656 Complex Networks - Gathering Data from Twitter
CSE5656 Complex Networks - Gathering Data from Twitter
 
The Open Source... Behind the Tweets
The Open Source... Behind the TweetsThe Open Source... Behind the Tweets
The Open Source... Behind the Tweets
 
Social Developers London update for Twitter Developers
Social Developers London update for Twitter Developers Social Developers London update for Twitter Developers
Social Developers London update for Twitter Developers
 
Building Social Tools
Building Social ToolsBuilding Social Tools
Building Social Tools
 
Effective Use of the Twitter Search API
Effective Use of the Twitter Search APIEffective Use of the Twitter Search API
Effective Use of the Twitter Search API
 
Harvesting Data from Twitter Workshop: Hands-on Experience
Harvesting Data from Twitter Workshop: Hands-on ExperienceHarvesting Data from Twitter Workshop: Hands-on Experience
Harvesting Data from Twitter Workshop: Hands-on Experience
 
Twet
TwetTwet
Twet
 
We are losing our tweets!
We are losing our tweets!We are losing our tweets!
We are losing our tweets!
 
The Power of Open Data
The Power of Open DataThe Power of Open Data
The Power of Open Data
 
Twitter - What, Why, Who & How
Twitter - What, Why, Who & HowTwitter - What, Why, Who & How
Twitter - What, Why, Who & How
 
Fun! with the Twitter API
Fun! with the Twitter APIFun! with the Twitter API
Fun! with the Twitter API
 
API Workshop: Deep dive into REST APIs
API Workshop: Deep dive into REST APIsAPI Workshop: Deep dive into REST APIs
API Workshop: Deep dive into REST APIs
 
Twitter api
Twitter apiTwitter api
Twitter api
 
APIエコノミー時代の認証・認可
APIエコノミー時代の認証・認可APIエコノミー時代の認証・認可
APIエコノミー時代の認証・認可
 
REST Presentation
REST PresentationREST Presentation
REST Presentation
 
Nom Nom: Consuming REST APIs
Nom Nom: Consuming REST APIsNom Nom: Consuming REST APIs
Nom Nom: Consuming REST APIs
 
Twitter and the SharePoint Community
Twitter and the SharePoint CommunityTwitter and the SharePoint Community
Twitter and the SharePoint Community
 
socialmedianotes
socialmedianotessocialmedianotes
socialmedianotes
 
Twitter Awesomeness
Twitter AwesomenessTwitter Awesomeness
Twitter Awesomeness
 
Nom Nom: Consuming REST APIs
Nom Nom: Consuming REST APIsNom Nom: Consuming REST APIs
Nom Nom: Consuming REST APIs
 

Último

Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 

Último (20)

Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

Social Media Data

  • 1. Social Data Dr Will Simm @willsimm Catalyst - Lancaster University YRS Manchester 2012
  • 2.
  • 3. Twitter is...... Tweets, Users, Timelines & the relationships between those three
  • 4. The Twitter APIs REST API Twitter web site functionality Read / write / DM Search API Search in realtime Streaming API Maintain a connection Get live tweets
  • 5. How do we use it? Check the Docs! https://dev.twitter.com/docs/api Construct a URL, hit it and catch the result! http://search.twitter.com/search.json?q=madlab Test using the twitter console: https://dev.twitter.com/console
  • 7. What to do with it? • Display Tweets - http://visibletweets.com • Summarise tweets – Using web APIs, e.g. Classify with uclassify.com • Visualise Tweets – http://www.edfenergy.com/energy-of-the- nation/infographic.shtml – http://www.emoto2012.org
  • 8. Search API Resources • Javascript (JQuery): – http://www.jquery4u.com/api-calls/twitter- search-api/ • PHP: – http://www.finalwebsites.com/forums/topic/twi tter-search-using-the-twitter-api-and-php • Python: – http://glowingpython.blogspot.co.uk/2011/04/h ow-to-use-twitter-search-api.html
  • 9. Watch Out! • Rate Limit! • 150 / 350 (no auth / auth) requests per hour • API provides mechanism to check your quota – Data storage! • Very easy to get a LOT of tweets! – SQL database / flat files / NoSQL – Stay within Twitter API T&Cs!!
  • 10. Let me know what you build! Tweet me: @willsimm w.simm@lancs.ac.uk Follow Catalyst: @catalystproj

Notas do Editor

  1. whatssocila media data: tweets / status updates (FB / Twitter) Pictures - Instgram / flickr foursquare locations all have networks of influence much more Concentrate on twitter
  2. so what can you get from twitter: tweets! user profiles network info - who connected to who
  3. How do we get it? twitter has whats called APIs three types: