Keyphrases
- online social networks
- user interests
- social relationships
- social networks
- social relations
- social networking
- user profiling
- user profiles
- network structure
- social media
- user behavior
- social networking sites
- recommender systems
- online social
- user preferences
- social context
- web personalization
- social ties
- personalized recommendation
- user generated
- online communities
- user activity
- privacy preserving
- viral marketing