Keyphrases
- knowledge creation
- learning processes
- knowledge sharing
- knowledge building
- information exchange
- shared knowledge
- knowledge transfer
- design principles
- knowledge management
- collaborative activities
- software reuse
- social media
- knowledge practices
- machine learning
- information sharing
- social interaction
- case study
- social networks
- learning algorithm