Keyphrases
- social awareness
- virtual communities
- online communities
- social network sites
- online social
- knowledge sharing
- domain knowledge
- social influence
- photo sharing
- community members
- information overload
- share knowledge
- information sharing
- user model
- online learning communities
- internet users
- expert systems
- experiential knowledge
- information resources
- recommender systems
- knowledge management
- online learning
- knowledge acquisition
- automated tools
- knowledge representation
- social media
- social communities
- collaborative web search
- user profiles
- knowledge creation
- social capital
- collective knowledge
- domain experts
- personal experience
- learning community
- knowledge base
- trust propagation
- knowledge communities