Machine Learning Framework for Adaptive Museum Tour Recommendation and Personalized Visitor Experience | Synapse