Using Content-Based Filtering and Apriori for Recommendation Systems in a Smart Shopping System | Synapse