Abstract: | Open Collaboration (OC) is a tool being developed to support a variety of electronic collaboration needs. In OC, group and role information is propagated in a peer-to-peer fashion, and peers can share data resources with any peer who is a member of an appropriate group or role. In this paper, we introduce our current work on incorporating a recommendation component in OC. The objective of this component is to help users find the most reliable, valuable, important, and interesting information quickly and easily. Four implemented recommendation algorithms (User-based, Item-based, Singular Value Decomposition based, and Non-negative Matrix Factorization based algorithms) in our recommendation component are discussed. |