试题知识点智能标注

一. 项目结构

GitLab 项目地址
|- knowledge-automatic-tagging
|  |- ckpt            # 训练后的模型
|  |- data            # 经过预处理得到的结果数据
|  |- data_process        # 数据预处理代码
|  |- doc        # 项目细节文档
|  |- models           # 模型代码
|  |  |- word-cnn-concat    # CNN网络
|  |  |  |- network.py    # 模型网络结构
|  |  |  |- train.py      # 训练
|  |  |  |- predict.py     # 验证集/测试集预测
|  |  |- word-bigru-cnn-concat   # bigru + cnn 网络
|  |  |  |- network.py    # 模型网络结构
|  |  |  |- train.py      # 训练
|  |  |  |- predict.py     # 验证集/测试集预测
|  |  |- … # 其他待验证模型
|  |- notebook        # jupyter notebook代码
|  |- raw_data          # 题库提取的原始数据集
|  |- summary          # tensorboard 数据
|  |- tmp            # 临时文件夹,存放测试代码
|  |- data_helpers.py       # 数据处理函数
|  |- Dockerfile        # docker部署文件
|  |- evaluator.py        # 测评方案