社会计算(Social Computing)的概念首次提出于 1994 年,这个概念包含两部分:
“社会的计算化”,即随着互联网的发展,人们在网络上留下海量且相关的数据足迹,使得过去难以追踪的社会活动,变得可以量化和计算;
“计算的社会化”,即每个人都可以通过互联网参与信息的计算过程,人们可以搜索信息、贡献信息,也可以利用网络互相启发、竞争合作。
一般来说,社会计算的信息来源包括即时通信网络、在线社交网络、微博、博客等各类网络及应用。依托于信息抽取、文本挖掘、舆情分析、情感计算等 NLP 技术,处理这些平台中的信息——人们可以对社会建模,重现社会场景;进行社会学研究,寻找人类社会的活动特征。
也可以利用真实的社会模型进行社会实验,预测社会现象及其后果。
或者干脆将社交网络作为研究对象,分析它的结构,构建人物节点图谱、挖掘社群,或者对社交网络上的群体行为、感情作研究和分析。