Я создал твиттер-поток, отфильтрованный некоторыми ключевыми словами, следующим образом.
TwitterStream twitterStream = getTwitterStreamInstance();
FilterQuery filtre = new FilterQuery();
String[] keywordsArray = { "iphone", "samsung" , "apple", "amazon"};
filtre.track(keywordsArray);
twitterStream.filter(filtre);
twitterStream.addListener(listener);
Каков наилучший способ разделения твитов на основе совпадающих ключевых слов. например Все твиты, которые соответствуют "iphone", должны храниться в таблице "IPHONE", и все твиты, которые соответствуют "samsung", будут храниться в таблице "SAMSUNG" и так далее. ПРИМЕЧАНИЕ. Нет ключевых слов с фильтром - около 500.