OccasionGenius: Enhancing Customer Experience Through Data-Powered Event Discovery