Keeping in mind Twitter's Following rules and best practices, I've tried Crowdfireapp's Keyword follow and I find it very powerful because:I can easily list many users whose profile or tweets match a keyword or hashtag, with a filter by location (e.g. country);I can follow them massively with a simple click, the list shifts to hide followed users so I don't need to even move the mouse (or I can autoclick thousands times with a certain delay and go have lunch);I can easily reduce noise later, by unfollowing the users who didn't follow back etc., because previous follows will be hidden next time (it doesn't look good if you continuously follow and unfollow a user).However I'd like to narrow down the accounts returned by the search, with some further criteria like:sort by relevance, list first the users who used the keyword most often;filter by user statistics, e.g. min/max number of followers or tweets, difference between followers and following;filter by negative keyword, to exclude those who have some word(s) in their bio (and tweets?).Search results are seemingly limited to one week's tweets; mass inspection of tweets over a period of months would require analysis of the twitterstream dumps.
Follow users by criteria on Twitter
twitter;search;twitter api;crowdfireapp