Keyphrases
- social groups
- probabilistic model
- learning community
- web communities
- sentiment analysis
- community formation
- database
- customer reviews
- viral marketing
- temporal evolution
- positive or negative
- technology enhanced learning
- virtual communities
- online communities
- social networks
- information retrieval
- data mining
- neural network
- databases