Author :
King, Irwin ; Li, Jiexing ; Chan, Kam Tong
Author_Institution :
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Shatin, China
Abstract :
Web 2.0 technologies have brought new ways of connecting people in social networks for collaboration in various on-line communities. Social Computing is a novel and emerging computing paradigm that involves a multi-disciplinary approach in analyzing and modeling social behaviors on different media and platforms to produce intelligent and interactive applications and results. In this paper, we give a brief survey of the various machine learning and computational techniques used in Social Computing by first examining the social platforms, e.g., social network sites, social media, social games, social bookmarking, and social knowledge sites, where computational methodology is required to collect, extract, process, mine, and visualize the data. We then present surveys on more specific instances of computation tasks and techniques, e.g., social network analysis, link modeling and mining, ranking, sentiment analysis, etc., that are being used on these social platforms to obtain desirable results. Lastly, we present a small subset of an extensive reference list, which contains over 140 highly relevant references relating to the recent development in the computational aspects of Social Computing.
Keywords :
Internet; data mining; data visualisation; learning (artificial intelligence); social networking (online); Web 2.0 technologies; computational approaches; data collection; data extraction; data mining; data process; data ranking; data visualization; intelligent applications; interactive applications; link modeling; machine learning; multidisciplinary approach; on-line communities; sentiment analysis; social bookmarking; social computing; social games; social knowledge sites; social media; social network analysis; social network sites; Computer networks; Facebook; Filtering; Humans; International collaboration; MySpace; Online Communities/Technical Collaboration; Social network services; Tagging; YouTube; collaborative filtering; graph mining; human computing; link analysis; ranking; sentiment analysis; social computing; social media; social networks; social tagging;