Knowledge acquisition from multiple communities