A Web 2.0 Platform Supporting Collaborative Development of Personal Skills | IEEE Conference Publication | IEEE Xplore