Skip to content

ketaiq/Client-for-Mistakerecorder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Client-for-Mistakerecorder

GitHub GitHub GitHub GitHub

2021年南京农业大学本科生毕业设计:错题拍拍手机APP客户端

图标

论文节选

摘要

本文基于汉字OCR技术针对小低年级语文的课后辅导需求,设计了一款错题拍照手机APP。本系统使用阿里云服务器作为MongoDB数据库服务器存储错题数据,客户端则是基于iOS操作系统开发。“错题拍拍手机APP”注 重小低年级使用群体的需求,主要功能模块有:用户管理、错题管理和数据管理。其中关键的错题管理部分包括导入、导出和复习错题三大使用步骤。导入模块设计了拼音写词、成语意思和近反义词等七种内置题型导入模板,能有效的帮助用户在最短时间内整理错题。导出模块包括自动组卷和导出可打印PDF试卷的功能,可以方便的进行错题的导出并重做。复习模块提供基于艾宾浩斯记忆曲线的复习提醒功能,用户在完成复习答题后,可以使用自动批改功能进行错题批改,并记录每次复习的成绩。本软件的主要特点是在导入和复习错题时,均提供完备的汉字OCR工具。该OCR模型采用百度AI的公开接口,识别准确率高、速度快,能有效帮助用户减少手动输入的时间。本应用导出的PDF试卷与应用内复习时的一键识别功能配合使用,可以最大程度的简化传统错题复习流程,记录复习时间和成绩信息,是当前应用市场上独具特色的错题整理工具APP。

关键词:汉字OCR;艾宾浩斯遗忘曲线;错题识别;小学语文

ABSTRACT

This paper designs a mobile application of organizing mistakes by photographing based on Chinese OCR technology for after-school tutoring needs of pupils for primary Chinese. The system uses Alibaba Cloud server as a MongoDB database server to store mistake data, and the client is developed based on the iOS operating system. The mistake recorder system pays attention to the needs of pupils. The main functional modules are: user management, mistake management and data management. The key part mistake management includes three main steps, which are importing, exporting and reviewing of mistakes. In the import module, this application specifically designs seven built-in templates for importing mistakes, such as pinyin, idiom meanings, synonyms, antonyms, etc., which can effectively help users organize mistakes in the shortest possible time. The export module includes functions of automatic generating papers and exporting the printable PDF test papers, so that users can easily export and redo the test paper. The review module provides review reminder function based on the Ebbinghaus Forgetting Curve. After the user completes review, the user can use the automatic evaluating function to correct the answers, and record the results of each review. The main feature of this software is that when importing and reviewing mistakes, the application provides a complete Chinese OCR tool. The OCR model is provided by Baidu AI's public interface. Its recognition accuracy and speed are high, so it can effectively help users reduce the time of manual input. The PDF test paper exported by this application is used together with the one-click recognition function of the review part of the application, which can simplify the traditional process of revising mistakes as much as possible. The application can also record review time and result, so it is a unique tool application to organize mistakes in the current application market.

KEY WORDS:Chinese OCR;Ebbinghaus Forgetting Curve;Mistake Recognition;Primary Chinese

预览

主要界面

客户端登录界面 主页界面 复习错题界面 错题本界面 导出错题界面 错题编辑界面

登录

登录

更改头像

更改头像

编辑用户信息

编辑用户信息

导入标准错题

导入标准错题

导入拼音写词题

导入拼音写词题

导入成语意思题

导入成语意思题

导入成语意思题

导入成语意思题

导入近义词题

导入近义词题

导入默写古诗题

导入默写古诗题

导入组词题

导入默写古诗题

导入修改病句题

导入修改病句题

导出错题试卷

导出错题试卷

复习成语意思题

复习成语意思题

复习默写古诗题

复习默写古诗题

其他

服务器端部分见Sever-for-Mistakerecorder

Releases

No releases published

Packages

No packages published

Languages