方法文章

整合计算机化语言分析与社会网络分析以捕捉在线社区中的成瘾康复资本

6K 次观看

DOI:

10.3791/58851

2019年5月31日

本文内容

摘要

本文描述了一种用于分析动态在线社交互动(在线情境下)的新方法,并以一项针对戒除酒精和药物成瘾的在线康复社区的研究为例进行了说明。

摘要

本文介绍了一种新方法,旨在寻找一种全面、非侵入性且准确的方式来捕捉在线戒瘾社区中酒精与药物(AOD)成瘾者社会康复资本的发展过程。康复资本被概念化为个体对在线康复社区的参与度以及对社区的认同感。为测量康复资本的发展,研究从某一特定康复项目的社交媒体页面提取了自然生成的数据,该页面是作为线下康复项目的辅助资源而设立的。为描绘个体对在线社区的参与情况,采用了社会网络分析(SNA)来捕捉在线社会互动。社会互动通过在线社区贡献者/成员之间的关联关系进行衡量,这些成员包括项目参与者、工作人员以及来自更广泛社区的支持者。为捕捉个体对在线社区社会认同的指标,对文本数据(发帖和评论内容)进行了计算机化的语言学分析。通过上述方式获取的康复资本数据与项目留存时间(作为康复结果的替代指标)进行了关联分析,即参与者在(线下)康复项目中停留的天数。通过将提取的在线数据与参与者的项目留存数据相链接,以检验其对关键康复结果的预测能力。该方法使得研究者能够考察在线支持社区的作用,并评估通过在线康复社区所积累的康复资本与康复结果之间的关联性。

引言

本文提出的方法旨在在线环境中捕捉酒精及其他药物(AOD)成瘾的康复资本。在成瘾研究领域,康复资本被定义为“个体可用于启动并维持物质滥用终止的所有资源的总和”1。目前,康复资本主要通过面对面情境下的自我报告方式进行测量2,3。本方法提供了一种替代性途径,通过捕捉康复在线社区中网络互动的质量与数量,实现对在线情境下康复资本的测量。

鉴于在线资源在各类健康相关问题中以同伴支持形式被持续广泛使用4,5,开发新方法以评估这些资源的质量显得尤为必要。在线同伴支持通常以在线论坛和社区中的社会互动形式出现。在这些在线环境中,具有支持性的社会互动有助于构建康复资本,从而对康复过程产生积极影响6,7。本研究所提出的方法相较于其他方法具有多项优势。首先,该方法克服了成瘾研究中使用自报量表所存在的一些局限性,特别是回忆偏差和社会期许性偏差(自我呈现偏差)问题。尽管自报量表通常被认为具有合理的信度和效度,但仍容易受到偏差和不准确性的干扰。为提高准确性并减少偏差,学界已认识到有必要增加新型测量方法和数据收集方式的应用,以规避或最小化上述问题8。通过获取处于不同康复阶段的个体在自然情境下自发互动所产生的真实数据,并采用能够从中提取有意义信息的分析方法(可捕捉心理状态的指标),可显著降低甚至消除因社会期许性(自我呈现)所导致的偏差以及因回忆能力局限所致的不准确性。其次,该方法具有高效性和成本效益,因其依赖于对已有在线数据的提取(例如,公开可访问的开放在线论坛中的数据)。

接下来介绍的方法应用于一项研究,该研究旨在通过建立在线社区来增强处于早期康复阶段的成瘾者在传统面对面戒瘾康复项目中的康复资本。在此案例中,在线(社交媒体)数据与项目留存数据进行了关联,但该方法也可用于无法获得或无法获取关联数据的情况。

方案

本研究所述的研究已获得谢菲尔德哈勒姆大学研究伦理委员会的批准。

1. 设置

注意:请参阅作为补充文件1提供的附带R脚本。

  1. 在 R 中加载所需的包(Rfacebook9、dplyr10、igraph11 和 openxlsx12)。包是指函数、数据集或编译代码,可使用户能够分析、转换或提取数据。
  2. 从 CSV 文件将(外部)留存数据和用户数据作为数据框加载到 R 中。
    注意:留存数据指客户参与线下(传统)成瘾康复项目的天数。该数据由(线下)康复项目管理员提供,记录在 CSV 文件中,包含参与者姓名及其参与项目的天数。在导入 R 之前,参与者姓名已被匿名 ID 编号替代。

2. 从在线社区提取数据(成瘾康复社区的社交页面)

注意:本方案适用于社交媒体页面,但也可根据需要调整用于其他类型的在线社区。以 Rfacebook 软件包为例,它允许用户将社交媒体页面中的数据提取到 R 中。

  1. 按照参考网站上的指南创建社交媒体(Facebook)访问令牌13
  2. 在 R 中创建访问令牌。
  3. 使用 Rfacebook 包中的“getGroup”函数,提取目标社区社交媒体页面的数据(例如,帖子内容、每条帖子的评论数和点赞数、每条帖子的唯一 ID 编号等)。这些数据随后保存为一个数据框。
    注意:数据框本质上是 R 中用于存储数据的一种表格。
  4. 使用 Rfacebook 包中的“getPosts”函数,并结合步骤 2.3 中提取的帖子 ID,提取页面上帖子点赞的相关数据。
  5. 使用 Rfacebook 包中的“getPosts”函数,并结合步骤 2.3 中提取的帖子 ID,提取每条帖子的评论数据(例如,发表评论用户的用户 ID、评论时间、评论获得的点赞数等)。这些数据随后保存为一个数据框。
  6. 利用步骤 2.5 中提取的评论 ID,提取每条评论的“评论点赞”数据(例如,点赞该评论的用户 ID)。这些数据随后保存为一个数据框。
  7. 将帖子、帖子点赞、评论和评论点赞的数据合并为一个数据框。
  8. 添加按月划分的时间段(即第 1 至第 8 个月)。

3. 计算每位客户发布和收到的社交媒体活动

  1. 计算每个客户发布的帖子、评论、帖子点赞和评论点赞的数量。
  2. 计算每个客户收到的帖子、评论、帖子点赞和评论点赞的数量。
  3. 将每个客户在社交媒体上的发布行为与接收行为的数据框合并到留存数据框中。
  4. 计算有点赞和无点赞的帖子与评论之间的差异。
  5. 计算有评论和无评论的帖子之间的差异。
  6. 将点赞差异数据合并到留存数据中。
  7. 将评论差异数据合并到留存数据中。
  8. 计算每个客户发出的所有点赞总数。
  9. 计算每个客户收到的所有点赞总数。
  10. 识别未参与社交媒体群组的用户(即无任何活动)。

4. 进行社会网络分析

  1. 创建边列表。边列表是社交网络中关系的列表,本例中基于以下两种行为:1)点赞帖子和评论;2)对帖子发表评论。通过查看数据集中的两列数据完成此操作:第一列包含发帖人的匿名ID,第二列包含点赞或评论该帖子者的匿名ID。
  2. 创建节点列表。节点列表是群组中所有个体的列表。通过将关系列表中的两列数据合并为一列,并去除重复的匿名ID,仅保留唯一的匿名ID来实现。
  3. 使用 igraph 包中的“graph.data.frame”和“get.adjacency”函数,从边列表和节点列表创建图对象和图矩阵对象。
  4. 使用 igraph 包中的“degree”和“betweenness”函数,获取该在线群组的网络统计指标(度和中介性)。

5. 在LIWC中进行计算机化语言分析

  1. 将文本类社交媒体数据(即帖子和评论)及帖子/评论 ID 列导出为 CSV 文件。
  2. 将文本类社交媒体数据的 CSV 文件导入语言查询与词频统计(Linguistic Inquiry Word Count, LIWC)软件。
  3. 生成 LIWC 分类结果并保存为新的 CSV 文件。操作方式为:点击“Analyze Text”,然后选择“Excel/CSV file”,再点击包含帖子和评论的列以选定待分析的文本。LIWC 完成文本数据分析后,将输出结果保存为新的 CSV 文件。
  4. 将 LIWC 结果的 CSV 文件导入 R,并与现有数据合并。通过帖子/评论 ID 列进行数据匹配,该列在 LIWC 输出和现有数据框中均存在。
  5. 计算每位用户在帖子和评论中的总 LIWC 得分,然后与留存数据进行合并。
  6. 计算每位用户在所有文本数据(帖子和评论合并)中的总 LIWC 得分,然后与留存数据进行合并。
  7. 从留存数据的数据框中移除缺失值(NAs)。

6. 进行回归分析(以确定在线社区参与度指标是否能够预测线下康复项目的留任情况)

  1. 确定自变量。
  2. 使用 R 基础包中的 “lm” 函数,以保留数据作为因变量,LIWC 类别、评论数、帖子点赞数和评论点赞数作为自变量,进行线性回归分析。
  3. 将回归分析结果合并为一个数据框。

7. 创建月度SNA图谱

  1. 为社会网络分析图(SNA Maps)准备数据框。
  2. 基于每月累计的社交媒体活动创建边列表。
  3. 基于每月累计的社交媒体活动创建节点列表。
  4. 基于每月累计的社交媒体活动创建图结构及图矩阵。
  5. 根据累计的社交媒体活动设置社会网络分析图的布局。
  6. 根据用户角色添加颜色。
  7. 生成社会网络分析图并保存至文件。

8. 计算社交媒体群组的月度累计社交媒体活跃度

  1. 计算员工、客户及社交媒体群组其他成员每月累计的社交媒体活动量。
  2. 计算社交媒体群组所有成员每月累计的社交媒体活动量。
  3. 将每月累计的社交媒体活动数据框合并在一起。

结果

使用该方法获得的代表性结果的详细描述可参见我们近期的研究14,该研究已通过研究实施机构的科研伦理委员会的审查并获得完全批准。本报告所述研究旨在探讨在线参与康复社区是否通过康复资本的积累(体现为在线社交互动水平和质量的提升以及积极身份认同的发展)促进康复进程。换句话说,该研究考察了在为期八个月的在线数据评估期间,在线康复资本的指标是否有所发展,并能否预测针对处于康复初期成瘾者的康复项目中的持续参与情况。

为了描绘参与者在线互动的方式,研究利用从康复社区社交媒体页面(n = 609)提取的数据进行了社会网络分析(SNA)。社会网络及其演变的可视化呈现见图1。该图展示了在为期8个月的时间内,每月在线社区中所有成员之间互动活动的情况(即对帖子发表评论、点赞帖子以及点赞评论)。网络中某个“节点”所拥有的连接数量决定了其在社会网络中的中心程度。采用计算机化语言分析来评估文本数据(捕捉社会身份标志),并进行线性回归分析以确定康复资本指标是否能够预测项目留存率。分析结果表明,项目留存率确实受到以下因素的预测:(a)以评论点赞数及社交媒体页面上获得的全部点赞数所体现的群体认可水平;(b)个体在社会网络中的位置(网络中心性);(c)群体认同感与成就水平(通过在线交流的语言内容进行捕捉)。研究结果支持了如下观点:总体而言,在线康复社区成员之间的积极社会互动有助于康复过程。以下将简要总结这些发现。

显示客户、工作人员和支持成员之间互动模式的社交网络图。
图1:在线社区社交网络在8个月期间的月度变化图,表明参与者之间社交互动模式的演变。 这些图示表明,在初期,在线社区中的大多数客户成员(线下康复项目的客户)彼此之间基本没有连接,主要是由项目工作人员以及少数客户推动在线活动。然而,这种情况逐渐发生变化,到第8个月时,客户成员成为连接最紧密(即处于网络中心位置)的群体,在网络中拥有最多的连接数(该图改编自先前发表的研究)14请点击此处查看该图的高清版本。

描述性统计

通过计算所有参与者在在线社区中的发帖数、评论数和点赞数,来衡量员工、客户及更广泛的社区成员对在线社区的参与程度。表1列出了在8个月内各类参与者所作贡献类型的详细分类。

小组成员线上贡献类型第1个月第2个月第3个月第4个月第5个月第6个月第7个月第8个月
全体发帖与评论382388 (770)579 (1349)369 (1718)530 (2248)581 (2829)796 (3625)674 (4299)
帖子获赞数1167878 (2045)1856 (3901)1440 (5341)1880 (7221)1756 (8977)2667 (11644)1857 (13501)
评论获赞数784970 (1604)825 (2429)171 (2600)634 (3234)970 (4204)825 (5029)171 (5200)
工作人员发帖与评论129106 (235)170 (405)96 (501)185 (686)176 (862)227 (1089)316 (1405)
帖子获赞数188147 (335)302 (637)209 (846)385 (1231)372 (1603)567 (2170)511 (2681)
评论获赞数168303 (471)237 (708)69 (777)168 (945)303 (1248)237 (1485)69 (1554)
客户发帖与评论145155 (300)214 (514)132 (646)208 (854)286 (1140)419 (1559)253 (1812)
帖子获赞数365252 (617)415 (1032)303 (1335)549 (1884)529 (2413)898 (3311)576 (3887)
评论获赞数143318 (461)235 (696)33 (729)143 (872)318 (1190)235 (1425)33 (1458)
其他发帖与评论108127 (235)195 (430)141 (571)137 (708)119 (827)150 (977)105 (1082)
帖子获赞数614479 (1093)1139 (2232)928 (3160)946 (4106)855 (4961)1202 (6163)770 (6933)
评论获赞数473349 (672)353 (1025)69 (1094)323 (1417)349 (1766)353 (2119)69 (2188)

表1显示的是在线社区成员在8个月期间按类型划分的在线贡献数量(发布的帖子和评论、对帖子的点赞、对评论的点赞)。在线社区成员分为三类:工作人员(线下康复项目聘用的支持人员)、客户(正在康复并参与线下康复项目的人)以及其他人员(来自更广泛社区的支持者和促进康复的倡导者)。

项目保留率的影响因素

检验了以下假设:(1)项目留存率应与康复资本发展的指标相关(即反映在线互动的数量和质量),(2)项目留存率也应与身份转变的指标相关(即积极康复身份发展的指标)。在线互动的数量通过以下指标体现:a)发布的帖子数量,b)发表的评论数量,c)收到的帖子点赞数,d)收到的评论点赞数,e)收到的全部点赞数。

为评估在线互动的质量,分析了网络结构和语言内容。具体而言,采用了社会网络分析(SNA)得出的度数和中介性系数,以及通过计算机化语言分析获得的积极情感语言指标。作为积极身份转变(即对康复群体的认同)的指标,使用了代词“we”(我们)的使用频率以及成就类词汇(如 try、goal、win 等)的出现频率。最后,因变量(项目留存情况)以在项目中停留的总天数表示(本研究中为 86 至 464 天)。结果表明,在线互动水平和群体内认可(通过发帖和评论所获得的点赞数反映)可预测项目留存情况(表 2)。项目留存还受到身份标识指标的预测(通过发帖中使用代词“we”以及发帖和评论中使用成就类词汇来体现)。最后,参与者在社会网络中的位置(即中心性程度)也是影响留存的重要因素(表 2)。

变量BSEβR2
收到的评论点赞数0.430.18.47*0.22
收到的点赞数(全部)0.080.03.43*0.18
评论点赞差异1.090.5.43*0.19
网络度0.010.43*0.18
LIWC 我们(发帖后)3.891.76.43*0.19
LIWC 成就(发帖后)0.560.26.43*0.18
LIWC 成就(全部)0.140.07.42*0.17

表2基于在线参与度、网络统计和语言类别的留存时间预测。

讨论

本文所述方法基于一种测量在线群体过程如何影响成瘾康复项目参与人员留存率的新技术。将该方法应用于一个成瘾康复的在线社区时发现,有四个关键因素可预测项目留存率:高度参与在线社区、在在线社交网络中处于中心位置、在与其他社区成员交流中表达积极情绪,以及因对网络的贡献而获得他人的认可14。通过该方法获得的研究结果支持了现有的康复理论模型。具体而言,康复研究领域的两个关键模型——康复的社会认同模型15和戒断维持的社会认同模型16——均强调积极参与支持康复的群体的重要性。这两个模型均指出,对这类群体的认同感和承诺度越高,未来与使用成瘾物质的群体接触的可能性就越低,从而降低复吸风险。

正如我们的研究所表明的,该方法使我们能够描绘出在线社区成员个体恢复或变化的轨迹14。对在线社交网络及其随时间演变的可视化分析,可提供有关成员在社区网络中从边缘向中心移动或反向移动的宝贵信息(这些在网络中的移动反映了成员对在线社区参与程度的变化)。在2017年的一项研究中14,我们对那些在网络中从边缘向中心发生最显著移动的在线社区成员进行了访谈,以此作为三角验证手段,结合社会网络分析(SNA)、计算机化语言分析以及与留存数据的回归分析结果进行综合验证。未来的研究可转而关注那些逐渐脱离在线社区的成员、从未积极参与的成员,或采用更直接的结果衡量指标,如物质使用情况和再犯行为。该方法还可进一步优化,应用于干预项目中,例如用于评估主持人在帮助论坛中所起的作用。

目前尚无研究提供证据表明单独使用此处所述方法具有益处(本研究所描述的方法是结合保留数据,并与对关键在线社区成员访谈所得的定性数据进行三角验证后使用的14),但该方法可提供准确且无偏倚的数据,能够补充成瘾康复研究中的自我报告及其他测量手段。

该方法被用于研究在社交媒体页面环境下的在线社交互动,该社交媒体页面作为传统面对面康复项目的补充支持形式而建立。然而,经过少量修改后,该方法也可用于研究其他类型的在线社区(如在线论坛、讨论组、聊天室、评论网站等)中的在线社交互动。该方法的一个主要优势在于,其可被调整并应用于成瘾康复社区之外的任何在线社区。例如,在我们自身的政治心理学研究中,我们采用一种类似的方法(由本文所述方法发展而来),以捕捉极右翼在线社区成员之间在线互动的质量及其变化情况。实际上,只要能够提取以成员间联系(作为社会网络连接)和语言内容形式存在的数据,该方法便可适用于任何在线社区。

然而,在获取和使用在线数据时,研究人员需要注意伦理问题,其中一些问题适用于自陈报告和其他类型的数据,而另一些则仅出现在在线环境中。本文所描述的研究已获得谢菲尔德哈勒姆大学研究伦理委员会的批准,研究获得了管理康复项目的组织的同意,并采取了严格措施以确保公开社交媒体页面中参与者的完全匿名性(例如,在完成线上数据与留存数据匹配后,所有可识别身份的信息均从文件中删除,且未使用任何可能自我识别的引述内容,这些引述来自公开可访问的在线交流内容)。

与该组织保持密切沟通,也确保了项目参与者了解研究及其研究成果,其中一名研究人员定期与该群体会面,解释研究内容及其结果。然而,在其他情况下,如果在线社区未与特定的线下项目相关联,则可能较难确定应向谁征求有关数据提取的同意(尤其适用于非管理型论坛,即处于康复期的人们寻求在线同伴支持的论坛)。尽管一般性的伦理研究原则仍然适用,研究人员仍需采取个案处理的方式,确保在线数据的提取与分析不会对参与者造成任何重大风险(例如,侵犯隐私)。

披露

作者无任何利益冲突需要披露。

致谢

我们感谢英国“工作、朋友与住房”机构的客户和工作人员,他们支持并同意参与我们的研究。

材料

本文使用的材料清单
姓名公司目录编号评论
LIWC 软件Receptivitihttps://liwc.wpengine.com/计算机化语言分析软件
R 软件n/ahttps://www.r-project.org/免费的统计与数据可视化软件

参考文献

  1. Cloud, W., Granfield, R. Conceptualizing recovery capital: Expansion of a theoretical construct. Substance Use and Misuse. 43, 1971-1986 (2008).
  2. Best, D., et al. Mapping the recovery stories of drinkers and drug users in Glasgow: Quality of life and its associations with measures of recovery capital. Drug and Alcohol Review. 31 (3), 334-341 (2012).
  3. Laudet, A. B., White, W. L. Recovery capital as prospective predictor of sustained recovery, life satisfaction, and stress among former poly-substance users. Substance Use and Misuse. 43 (1), 27-54 (2008).
  4. Moorhead, S. A., et al. A new dimension of health care: systematic review of the uses, benefits, and limitations of social media for health communication. Journal of Medical Internet Research. 15, e85(2013).
  5. White, M., Dorman, S. M. Receiving social support online: implications for health education. Health Education Research. 16, 693-707 (2001).
  6. Best, D., Bliuc, A. M., Iqbal, M., Upton, K., Hodgkins, S. Mapping social identity change in online networks of addiction recovery. Addiction Research and Theory. 26 (3), 163-173 (2018).
  7. Bliuc, A. M., Best, D., Beckwith, M., Iqbal, M. Online support communities in addiction recovery. Addiction, behavioral change and social identity: The path to resilience and recovery. , 137(2016).
  8. Del Boca, F. K., Darkes, J. The validity of self‐reports of alcohol consumption: state of the science and challenges for research. Addiction. 98, 1-12 (2003).
  9. Barbera, P. Package ‘Rfacebook’. , Available from: https://cran.r-project.org/web/packages/Rfacebook/Rfacebook.pdf (2017).
  10. Wickham, H., François, R., Henry, L., Müller, K. Package ‘dplyr’. , Available from: https://cran.r-project.org/web/packages/dplyr/dplyr.pdf (2018).
  11. Csárdi, G. Package ‘igraph’. , Available from: https://cran.r-project.org/web/packages/igraph/igraph.pdf (2018).
  12. Walker, A., Braglia, L. Package ‘openxlsx’. , Available from: https://cran.r-project.org/web/packages/openxlsx/openxlsx.pdf (2018).
  13. How to get a Facebook access token which never expires. , Available from: https://smashballoon.com/custom-facebook-feed/access-token/ (2018).
  14. Bliuc, A. M., Best, D., Iqbal, M., Upton, K. Building addiction recovery capital through online participation in a recovery community. Social Science and Medicine. 193, 110-117 (2017).
  15. Best, D., et al. Overcoming alcohol and other drug addiction as a process of social identity transition: The Social Identity Model of Recovery (SIMOR). Addiction Research and Theory. 24, 111-123 (2016).
  16. Frings, D., Albery, I. P. The social identity model of cessation maintenance: Formulation and initial evidence. Addictive Behaviors. 44, 35-42 (2015).

重印与许可

标签