Text this: A semi-apriori algorithm for discovering the frequent itemsets