创作预告:基于deepseek的作文批改

构建Flask+Vue3-作文批改系统准备工作

  • 新建项目文件夹project,然后

    pip install Flask

    项目目录结构大概形如:

     flask_vue_project/  
     ├── app.py  
     ├── requirements.txt  
     └── api/  
     └── __init__.py 
  • 写一个简单的Flask应用:

     from flask import Flask, jsonify  
     from flask_cors import CORS  
     from api import init_api  
     ​
     app = Flask(__name__)  
     CORS(app)  # 这是为了允许跨域资源共享,使VUE前端可访问后端
     init_api(app)  
     ​
     @app.route('/')  
     def index():  
     return jsonify({"message": "这是构建作文批改系统的第一步"})  
     ​
     if __name__ == '__main__':  
     app.run(debug=True)  

    http://127.0.0.1:5000/查看输出即可。(要安装相关依赖)

  • 安装Node.js和Vue CLI:npm install -g @vue/cli

  • 创建你的项目文件夹,然后安装 Axios用于HTTP请求:npm install axios

    使用默认的vue欢迎页面即可

  •  <template>
       <div id="app">
         <router-view></router-view> <!-- Vue Router 会在这里渲染匹配的组件 -->
       </div>
     </template>
     ​
     <script>
     export default {
       name: 'App'
     }  
     </script>
     ​
     <style>
     /* 样式 */
     </style>
  • 在项目目录运行npm run serve,在http://localhost:8080查看自己的Vue应用

### DeepSeek 自动批改客观题的功能实现 DeepSeek 展现了强大的处理能力,可以自动完成客观题的秒级批改工作[^2]。对于选择题、填空题等类型的题目,系统利用预先设定好的标准答案库来对比学生提交的答案,从而快速判定正误。 #### 实现原理 系统内部采用了高效的算法设计,确保能够在极短时间内完成大批量试题的评判过程。当接收到一份包含多个客观题目的答卷时: - 首先读取每道题的学生作答内容; - 接着将其与数据库中的正确选项逐一比较; - 如果两者完全一致,则标记该题为正确;反之则视为错误。 这种基于精确匹配的方式使得机器能够像人类阅卷官一样准确无误地执行任务,而且速度远超人力所能达到的程度。 #### 使用方法 要使用 DeepSeek 的这项服务,一般流程如下所示(具体操作界面可能因版本不同有所差异): 1. 登录到支持 DeepSeek 技术的教学平台或网站; 2. 创建新的测试活动并上传准备好的试卷文件; 3. 设置好各项参数后发布给目标学员群体解答; 4. 学生完成后提交答题卡,此时后台即刻启动自动化评卷机制; 5. 教师可以在个人账户下查看即时更新的成绩统计表以及详细的学情分析报告。 ```python # 示例代码展示如何调用 API 进行单个选择题判分 import requests def grade_choice_question(student_answer, correct_answer='A'): url = "https://api.deepseek.com/grade" payload = {"studentAnswer": student_answer, "correctAnswer": correct_answer} response = requests.post(url, json=payload) result = response.json() return 'Correct' if result['isRight'] else 'Incorrect' print(grade_choice_question('B')) # 输出 Incorrect 或 Correct 取决于输入的答案 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值