birding: public API twitter search stream
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:
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.
Given a checkout of birding, to run birding in place, see Downloading and running birding.
The birding project uses Python 2.7 and will also support Python 3.4+ when underlying dependencies support Python 3.