DIY Decor Meets Smart Home: Intelligent Personalization