A tool for visualizing a Twitter user's relationships
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
poll_emic
tests
.gitignore
README.md
setup.py

README.md

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. Add a configuration file config.cfg in the top level directory of your working copy. Include the app credentials that you got from the Twitter API. See here for a sample configuration file.

Usage

For one application of this, try running the mentionball.py script.

python bin/mentionball.py @twitter

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