Collective intelligence is considered an area of social computing because of the group collaboration aspect. Becoming a growing area in computer science, collective intelligence provides users with a way to gain knowledge through collective efforts in a social interactive environment.