I have the same problem. has anyone written something takes a tweet and returns which of our filters it matched?
Kind regards. Bellow is a a brief description of our product and requirements I have been sending to different vendors. I personally do not what to write this code if I can avoid it
twitter only allows us to run one streaming collector. So we let say we collect data for several different projects. This creates problems for us
we currently process our data by following people vs hash tag stuff differently (different analyses). We do not want to do unnecessary processing (i.e. Run all the analytics on everything at the same time)
The streaming api lumps all the data. Twitter does not provide a way to identify which filter a tweet matched so we could separate our lump back into separate streams (I would prefer to run multiple collectors)
I image we will want to silo data based on customer and project (separate collectors make this easier)
Reduce down time. If we have a single collector and need to change our filter we have to stop and restart. Basically unrelated projects cause potential data loss.