从零到一打造私人智能英语学习助手
网盘地址:https://pan.baidu.com/s/1xWtijsazjcxY00sx5jTwFQ 提取码:f628
腾讯微云下载地址:https://share.weiyun.com/7mSOqTZ5 密码:bj6crx
分享课程——从零到一打造私人智能英语学习助手,附源码。
学习英语是非常常态化的一种以前的模式都是过分依赖人或者是通过授课的方式学习英语,那样对时间和学习的成本有很高的要求,如今信息化覆盖几乎是百分之80/90的情况下,大部分都会通过智能设备的方式获取有效资料或者学习有,通过信息化手段快速、精准的安排时间,随时随地都可以学习的英语辅助软件。
第一步:通过应用市场查找和身边学习的状态观察,常见需求:
难于安排琐碎的时间,需要利用琐碎的时间去学习;
书本知识太不集中,需要便携式的工具;
很难了解自己的学习情况;
缺少英语学习的生词本,用笔记录太麻烦。
第二步:学习是记录自己的学习情况,需要通过数据库记录学习单词情况,另外需要了解一些学习的资讯信息:
首页Tab页面 菜单列表和资讯列表 菜单选项包含外刊阅读、高中听力、英语写作、情景对话,语法讲练、每日一句、背单词。
单词Tab页面。
我的Tab页面 单词书、我的词库、打卡时间、单词进度、设置
数据收集
首先,我们需要收集足够多的英语学习相关的对话数据,如词汇表、语法等。可以从网络上爬取相关的英语学习网站、教材、英语学习社区等获取。此外,还可以考虑让用户通过对话逐步添加训练数据,提高模型的准确性和适应性。
模型训练
将收集到的数据加入到ChatGPT模型中进行训练。ChatGPT是一种基于Transformer的预训练语言模型,可以自动学习语言的结构和规则,进而生成自然的回答。因此,通过大量的数据训练,模型能够逐渐学习到各种各样的语言现象,从而帮助学生更好的理解和掌握英语知识。
对话生成
经过训练后,ChatGPT模型在收到用户问题的时候,就会根据学习到的信息生成合适的回答。为了使生成的回答更加自然流畅,可以再结合一些先验规则或策略,如先根据问题类型判断回答类型、优先回答句式简单的问题、避免过分依赖重复前几个字的方式等。
功能封装
将生成的英语学习问答系统封装成一个私人智能英语学习助手。比如可以为用户提供词汇练习、语法练习、听力练习等功能,同时记录用户练习情况和学习进度。此外,还可以为用户提供个性化的学习建议,根据用户的学习数据和问题定制适合其自身的学习计划。
测试和迭代
发布智能英语学习助手后,我们需要不断测试并迭代、优化模型。可以收集用户反馈,针对用户的问题和建议持续改进系统性能和用户体验。同时,增加更多的数据和功能以满足用户不断提高的需求。
功能说明
实现英语单词的录入、修改、删除等基本操作。
实现常用英语单词例句的录入、修改、删除等基本操作。
实现英语单词检索、翻译等。
常用英语单词例句检索。
根据难度随机生成一份单词测试题目。
能够检索出短文及其翻译对照表。
具有数据备份和数据恢复功能。