Skip to content

A tool for visualizing a Twitter user's relationships

Notifications You must be signed in to change notification settings

bkfunk/poll.emic

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a tool for collecting data from Twitter. Currently the focus is on egocentric networks. After collecting and caching the data, this tool can output the data in .gexf format for visualization.

Python Package Dependencies

  • Twitter
  • networkx
  • simplejson
  • nose

Setup and configuration

  1. Clone the repository

  2. Go into the local copy

    cd poll.emic

  3. Install. Currently

    python setup.py develop

  4. Change the configuration in config.cfg to match app credentials to authenticate against eh Twitter API:

    [OAuth] accesstoken:realaccesstoken accesstokenkey:realtokenkey consumerkey:consumerkey consumersecret:consumersecret

    [Settings] cachepath:path/to/cache/directory

Usage

For one application of this, try running the getsnowball script.

python bin/getsnowball.py

This should start crawling a snowball centered on a particular Twitter user.

About

A tool for visualizing a Twitter user's relationships

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%