birding

Stream twitter searches using the public API.


License
Apache-2.0
Install
pip install birding==0.2.1

Documentation

birding: public API twitter search stream

Overview

birding is an open source project to produce a stream of recent twitter activity based on a sequence of search terms, using only twitter's public APIs. It serves as both a standalone project and a demo of distributed real-time computing with Python using Storm/streamparse and Kafka/pykafka.

Dependencies are fully automated; in a birding checkout, run with:

make run

See the docs (below) for a full discussion of birding, including how to use birding in an existing streamparse project.

To discuss this project, join the streamparse user group.

Documentation

Interaction

Given a checkout of birding, to run birding in place, see Downloading and running birding.

Python Support

The birding project uses Python 2.7 and will also support Python 3.4+ when underlying dependencies support Python 3.