CSI in the Web 2.0 Age: Data Collection, Selection, and Investigation for Knowledge Discovery