Keyphrases
- online communities
- virtual communities
- social communities
- social roles
- learning community
- social web
- social capital
- open source software development
- social interaction
- social networks
- social groups
- knowledge sharing
- social media
- social ties
- community members
- social issues
- overlapping community detection
- social learning
- criminal justice
- online learning communities
- collective intelligence
- collective knowledge
- social networking
- knowledge creation
- social systems
- social support
- low income
- knowledge exchange
- social dynamics
- learning environment
- neural network
- website
- case study
- knowledge management
- share knowledge
- online social
- social relationships