Advanced User Profiles for the SmartSocial Platform: Reasoning upon Multi-Source User Data