试题转excel;word转excel;大风车excel(1.1更新)

ops/2025/1/23 16:57:55/

    更新了大风车excel1.1版本

主要优化在算法层面:

1.0版本试题解析的成功率为95%,现在1.1版本已经优化到解析成功率为99%

  一、问题描述

一名教师朋友,偶尔会需要整理一些高质量的题目到excel

以往都是手动复制搬运,几百道题几乎需要一个下午的时间

关键这些事,枯燥无聊费眼睛,实在是看起来就很蠢的工作

就想着做一个工具,可以自动处理这个工作,自动将word试题按照要求写入excel中,自动整理试题

比如:图片中有550道选择题的文档,有很多不需要的信息,开头语,页眉页脚,还有广告、水印

我也看了市面上一些处理方法

大都是用正则去处理的,这种方法需要做大量的适配工作

比如:需要事先调整好word文档的格式和特殊的标记,非常麻烦,几百道试题自己调整下格式,都要花费一下午的时间

想着能够做一个不需要事先调整格式的工具吗?就直接wordexcel呢?不必人力去做这些无聊枯燥的工作

二、方法

基于上面问题,做了一个不需要事先调整格式的就能试题转excel的网站(只要有题号就行)

有如下优点

结果示例:有题号、题干、选项、答案、解析

目前已经能够做到100%-95%的数据都解析到excel中,减少大量无聊枯燥的工作任务

在实际的测试中,发现大家的文档真的是千奇百怪,目前还不是完美的代码(有少量情况还是需要人工处理,可以通过网站联系人工),还需要做进一步的代码适配才行,希望能够做一款无格式要求的word试题转excel工具

工具地址

大风车excel大风车excel

其他问题欢迎随时交流

希望能提供一点帮助给教育工作者或教培从业者们


http://www.ppmy.cn/ops/152511.html

相关文章

HippoRAG:受海马体启发的长时记忆模型,提升大语言模型的知识整合能力

论文地址:https://arxiv.org/pdf/2405.14831 1. 背景与挑战 1.1 哺乳动物大脑与长时记忆 进化优势: 哺乳动物的大脑进化出强大的长时记忆系统,能够存储大量关于世界的知识,并不断整合新信息,同时避免灾难性遗忘。知识整合能力: …

代码随想录day15

110. 知道平衡二叉树的概念即可。 /** lc appleetcode.cn id110 langcpp** [110] 平衡二叉树*/// lc codestart /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nul…

AI赋能前端性能工程:突破技术边界,迈向智能化开发

前端性能工程对于用户体验至关重要。一个加载缓慢、反应迟钝的网站会直接导致用户流失,影响业务转化率。然而,在快速迭代的现代前端开发中,我们常常面临着效率瓶颈:代码冗余、资源加载缓慢、渲染性能低下等问题层出不穷。传统的手…

青少年CTF练习平台 PHP的XXE

访问靶场是个phpinfo()页面 题目提示是PHP的XXE&#xff0c;访问simplexml_load_string.php文件 get请求是空白&#xff0c;要使用post方法请求 尝试读取文件,读取/etc/passwd文件 <?xml version"1.0" encoding"utf-8" ?> <!DOCTYPE xxe [ &l…

Qt调用ffmpeg库实时播放rtmp或rtsp视频流

参考链接 https://blog.csdn.net/u012532263/article/details/102736700

并发任务管理:`submit()` 和 `invokeAll()` 的对比

并发任务管理&#xff1a;submit() 和 invokeAll() 的对比 在 Java 中&#xff0c;使用多线程执行并发任务是提高性能的常用手段。本文将深入探讨 submit() 和 invokeAll() 的使用场景、执行方式及其优缺点&#xff0c;并通过示例和对比帮助理解如何在实际开发中选择合适的方法…

机器学习练习day1

使用scikit-learn中的KNN包实现对鸢尾花数据集或者自定义数据集的的预测 KNN算法有三要素&#xff1a;1.K值选择&#xff1b;2.距离选择&#xff1b;3.分类规则选择。 步骤1 导入数据集 步骤2 将数据集设置标签 步骤3 设置超参数 代码 from sklearn.neighbors import KNei…

Dart语言的云计算

Dart语言在云计算中的应用与发展 引言 随着云计算技术的迅猛发展&#xff0c;越来越多的开发者和企业开始关注如何利用云计算实现更高效的应用程序开发。在众多编程语言中&#xff0c;Dart语言因其独特的特性与优势&#xff0c;逐渐成为云计算开发领域中的一种热门选择。本文…