KPN: Personalizing customer experiences in mobile telecommunications