Exploring the landscape of recommendation systems: A qualitative analysis of types, challenges, and potential solutions | Synapse