SonyaX20
new
cc4ded4

A newer version of the Gradio SDK is available: 5.29.0

Upgrade
metadata
title: Slides Comprehension
emoji: 💬
colorFrom: yellow
colorTo: purple
sdk: gradio
sdk_version: 5.0.1
app_file: app.py
pinned: false
license: mit
short_description: 课程幻灯片智能理解助手

课程幻灯片理解助手

这是一个基于 Gradio + EasyOCR + GPT-4 的课程幻灯片理解工具。

功能特点

  • 支持上传幻灯片图片
  • 自动识别幻灯片中的文字内容(支持中英文)
  • 智能解析幻灯片内容并提供讲解
  • 支持与AI助手进行对话,深入理解课程内容

技术栈

  • Gradio 5.0.1:构建Web界面
  • EasyOCR:图片文字识别
  • OpenAI GPT-4:内容理解与对话
  • Python 3.8+

使用说明

  1. 上传幻灯片图片
  2. 点击"分析幻灯片"按钮
  3. 查看识别的文字内容和AI分析结果
  4. 使用对话框与AI助手交互,提出问题

License

MIT License

Hugging Face Spaces 部署说明

  1. Fork 这个项目到你的 Hugging Face Space
  2. 在 Space 设置中:
    • Hardware: 选择 CPU (免费) 或 GPU (付费)
    • Python packages: 确保所有依赖都已列在 requirements.txt 中
  3. 添加 Repository Secrets:
    • 名称:OPENAI_API_KEY
    • 值:你的 OpenAI API Key

注意:

  • 首次运行时会下载必要的模型文件,可能需要几分钟
  • CPU 模式下识别速度较慢,但功能完整
  • 如果需要更快的识别速度,建议使用 GPU 环境