Text this: Using content-based filtering and apriori for recommendation systems in a smart shopping system