### 1.任务说明 ​ 对word格式(doc, docx)的高中数学试卷进行解析结构化 **主要支持3大类型**:1>>模板格式的教师类用卷(每道题目下面含答案和解析) ​ 2>> 题文和答案分开的形式,即题文单独放一起,答案单独放一起 ​ 3>> 只含题文,或题文下只含答案或解析 ​ **要求**: ​ 1>>排版规范,每道题或其答案从前往后,从小到大排列,题号连续不重复; ​ 2>>与题文无关内容删除,特别是试卷中间和结尾的无用信息; ​ 3>>题型行尽量明确; ​ 4>>题文和答案分开的形式中,答案的标题要明显有“参考答案”类似字样,后面无用部分删除; ​ 5>>本文所述试卷仅包含题型行、题干、答案、解析、分析、点睛、点评等,像每个题后面插个变式训练类型的非正式试卷不支持! ​ **结构化返回形式**: { "errcode": 0, "errmsg": "OK", "items": [{ "options": [ "", "", "", "" ], "option_rank": xx, "type": xx, "stem": xx, "analysis": xx, "key":xx, "score": xx, "is_optional": false, "is_multiple_choice": false },{},],"option_str": "不是选做题|4选2|2选1", "multiple_choice": "没有多选题|多选题" } ​ **解析流程**: ​ ![image-20200805185530356](C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200805185530356.png) ​ **解析报错类型**: ​ 第一种:大错误,需要按提示重新上传 ​ 1>>wordbin解析失败; ​ 2>>题号出现无法自动纠正错误; ​ 3>>题文和答案数目不一致; ​ 第二种:小错误,按小题报错信息进行修改 ​ 1>>选择题选项格式不对; ​ 2>>答案或解析缺失; ​ 第三种:显示问题,自行修改 ​ ### 2.环境配置 - 操作系统:Windows - 编程语言:python - 开发工具: pycharm - 代码托管平台: http://gitz.zhixinhuixue.net:18880/ - 上线服务器: 182 和 185 - 所需配套环境或服务:office word 、wordbin 、mathtype6 ###