License: MIT dart repo size files

由第7组修正我的英语

我们的动机和项目描述

我们构建这个项目是为了帮助Innopolis大学英语系检查学生作品中的学术风格错误。我们建议使用集成到我们应用程序中的特殊API来查找学生作品中的学术风格错误。我们的动机是帮助加快英语系的评分过程。

如何使用我们的应用程序

请点击此链接启动我们的应用程序。点击此链接可跳转到视频演示。

  1. 在主页上,用户可以上传PDF文件,或直接在特殊窗口中输入文本。alt text点击“上传文件”按钮后,会打开文件夹浏览器,用户可以选择他们想要上传的文件。选择文件后,他们将被引导到第二个屏幕。或者,用户可以自己输入文本。点击“分析文本”按钮后,他们将被引导到第三个屏幕。
  2. 上传PDF文件 alt text在此页面上,用户可以检查上传的PDF文件中出现的错误。他们可以点击“复制”按钮复制带有错误的句子,或者,如果他们不同意这个错误,他们可以点击“报告”按钮,然后会弹出一个窗口,如图四所示。通过将鼠标悬停在突出显示的错误上,用户可以查看错误的解释。通过点击文件名,用户可以在不同文件的报告之间切换。点击文件名上的交叉将导致删除该文件的报告。点击“清除全部”按钮将删除所有报告,点击“上传”按钮将为用户打开文件夹浏览器,以便他们可以选择更多PDF文件来检查错误。点击“导出到CSV”和“全部导出到CSV”按钮,用户可以分别导出打开的报告和所有报告。点击“返回主页”将用户导向主页。
  3. 输入和编辑文本 alt text在此,用户可以检查他们自己输入的文本中出现的错误。“复制”、“报告”和“返回主页”按钮的功能与第二屏幕的描述相同。“导出”按钮。在报告右侧的空间中,用户可以输入新文本,点击底部的“分析文本”后,检查文本中的错误。
  4. 报告误报错误 alt text在报告表格中,用户可以看到他们不同意的错误句子。他们还可以填写说明报告错误的理由。通过点击“提交报告”按钮,他们可以将此报告表格发送给开发者。

功能列表

  • 检查PDF文件和输入的文本中的学术风格错误
  • 将报告导出为CSV
  • 输出带有突出显示错误的句子
  • 添加和删除文件报告
  • 就用户不同意的错误发送反馈

使用的框架

我们使用Flutter Web进行应用程序的开发和测试,并使用Firebase进行托管和部署。

GitHub

查看 Github