Towards Context-Aware Personalized Recommendations in an Ambient Intelligence Environment