Data-driven approaches to the constructed user experience