快速上手

AICodingOfficer (AICO) 是一款基于人工智能的文本编码助手,可以帮助研究者提高文本编码效率,减少重复劳动。AICO 支持 Windows、macOS 和 Linux 系统。

安装

Windows

  1. 下载安装包:AICodingOfficer_windows.zip

  2. 解压安装包

  3. 运行 AICodingOfficer.exe

macOS

  1. 下载安装包:AICodingOfficer_macOS.zip

  2. 解压安装包

  3. 运行 AICodingOfficer.app

    ⚠️ 解决Mac 上「应用程序 “xxx” 不能打开」的问题

    • 首先在应用上点击右键,选择「显示包内容」

    • 之后依次展开「Contents」-「MacOS」,找到对应文件夹下的文件 AICodingOfficer

    • 接下来打开终端,直接输入以下代码(注意 +x 前后都有空格):

      chmod +x
      
    • 之后再将文件 AICodingOfficer 拖入终端(为了输入完整的执行路径)。完整的命令如下:

      chmod +x /Users/xiaojianjun/Downloads/AICodingOfficer.app/Contents/MacOS/AICodingOfficer
      
    • 最后点击回车,这时候在访达中原本不明类型的文件现在变成了 Unix 可执行文件,图标也变成正常的了。

    • 重新打开下载的软件,你会发现下载的程序可以正常使用并执行了!

    • 仍然无法打开的话,进入设置,安全性与隐私,找到提示信息,点击运行打开即可。

    📖 图文教程:macOS 上「应用程序 “xxx” 不能打开」的解决方法

基本使用

1 在开始编码之前,你需要准备以下数据:

1.1 API_key:

1.2 文本数据:

  • Topic和Reply数据,以及Coding_scheme。

  • Topic是待编码文本的话题,Reply是话题下的回帖。

  • Coding_scheme是编码规则,用于指导AICO进行编码。

  • 示例数据下载地址:示例数据

1.2.1 待编码文本数据,topic和reply:

字段 类型 描述
index int 待编码文本的唯一标识符,是回帖ID
user_id int 回帖的用户ID
user_name str 回帖的用户昵称
reply_content str 回帖内容
topic_id int 回帖的话题ID
reply_id int 回帖ID
to_reply_id int 回帖的父级回帖ID
reason str 编码理由,这一列可以空着
字段 类型 描述
topic_id int 话题ID
topic_title str 话题标题
topic_content str 话题内容,一半是话题的详细描述,这里可以空着

1.2.2 编码规则:

字段 类型 描述
category str 编码分类
code str 编码指标代码
indicators str 编码指标
example str 指标的示例(这一列可以不要)

2 将数据准备好后,打开AICO:

2.1 填写API_key:

  • 打开设置,填写API_key。

2.2 导入数据:

  • 分别将topic, reply, coding_scheme的csv文件导入AICO。

  • 点击加载数据。

3 测试或批量编码:

  • 点击测试编码,AICO会对前10条数据自动调用API进行编码。

  • 点击批量编码,AICO会对所有数据自动调用API进行编码。

4 查看编码结果:

  • 点击导出数据,AICO会将编码结果导出为csv文件,并将导出文件地址输出在log中。

  • Macbook上会自动打开导出的csv文件,Windows上需要手动打开。

字段 类型 描述
user_id int 回帖的用户ID
user_name str 回帖的用户昵称
reply_content str 回帖内容
topic_id int 回帖的话题ID
reply_id int 回帖ID
to_reply_id int 回帖的父级回帖ID
reason str 编码理由
code_indicator 1 int 0或1,1表示这一条回帖中包含了编码指标1
code_indicator 2 int 0或1,1表示这一条回帖中包含了编码指标2
... int 0或1,1表示这一条回帖中包含了编码指标...
code_indicator n int 0或1,1表示这一条回帖中包含了编码指标n