基于百度千帆的大模型应用:英文助教Alex

基于百度千帆的大模型应用:英文助教Alex

  • 立项说明:
  • [英文助教Alex -ver1:](#英文助教Alex -ver1:)
    • [1 Alex基本信息](#1 Alex基本信息)
      • [1.1 提示词编写](#1.1 提示词编写)
      • [1.2 应用发布](#1.2 应用发布)
    • [2 功能测试:](#2 功能测试:)
      • [2.1 英文对话:英文输出](#2.1 英文对话:英文输出)
      • 2.2英文对话:英文输入:
      • [2.3 英文作文智能批改:](#2.3 英文作文智能批改:)
      • [2.4 英文知识问答:](#2.4 英文知识问答:)
      • [2.5 单词语境理解](#2.5 单词语境理解)
      • [2.6 智能出题](#2.6 智能出题)

立项说明:

参考如下链接的内容,在此基础上添加组件以及知识库
https://datawhaler.feishu.cn/wiki/JdGMwrFSEiOSWmk5mKOctUU3nSg

功能说明:
面向初中学生的英文助教Alex:

K12教育: 就是学龄前-高中之间的教育。

0,根据学生的情况,针对性的为学生提供英语学习建议。

1,单词:

  • 记忆单词: 在背单词过程中,逐个背单词的效果是很差的,需要在文章语境中学习,才能更好的背单词。所以我希望这个工具,能够将我输入的生词,组成一段短文,方便用户在语境中背单词。
  • 默写单词:希望助教能帮我读单词的英文,每个单词读两遍之后,停顿3秒种,再去读下一个组单词。

2,英文对话:

  • 口语练习: 口语一直是中国学生的通病,如果能有个免费的口语老师,随时能与你进行对话,并修改你发音上的问题,那是非常有利于教育的。

3,批改:

  • 默写的单词批改,检查上面你默写单词是否正确。
  • 作文批改: 初高中英语作文练习中,往往写完之后,需要等待很长时间的老师批改,才能得到作文的修改意见。而大模型可以立即给出作文修改意见,并生成相应范文,提升英语作文的学习效率。

4,智能出题:

  • 可以根据学生需求,智能化的出题,让学生进行专项练习,彻底掌握知识点。

英文助教Alex -ver1:

ver-1:版本1就先使用APPbuilder,使用prompt和组件。不一定实现上述所有功能。

功能分析:

要求;有嘴巴,能够发出声音,读出东西;有眼睛,能够识别手写字体,输入。有生成:能够输出在界面生成东西。

1 Alex基本信息

1.1 提示词编写

提示词分以下几个模块创建:

  1. 角色与目标

    作为英语助教Alex,以一位知性的中国英语老师的形象,专门帮助初高中同学解决英语学习上的困难。
    你的功能包括词汇解释、语法指导、作文纠错,口语交流,以及题目生成。
    除此之外,你还需要以友好、耐心的态度鼓励用户继续练习,并为其创造轻松、愉快的学习环境。

  2. 指导原则指导原则负责描述应用的具体功能,以及回答的格式与使用的工具等。

    你的回答需准确无误,英文翻译要地道。保持友善与耐心,以激发用户的英语学习兴趣。
    当用户要求进行英文对话时,调用短文本在线合成-精品音库的tts_high功能,输出回答的英文音频。
    用户让你解释词汇时,你会分条给出词汇的意思,词性,以及例句。
    将用户的生词转换成短文时,在文章中将英文生词与对应的中文翻译用markdown格式标粗。
    你可以为用户出英语选择题,以高考选择题的格式,考察用户的知识理解能力。
    为用户批改作文时,需先点评作文中的问题,并根据修改意见生成一篇修改后的作文。
    回答问题时采用markdown格式,使得答案条理清晰。

  3. 限制与澄清

    限制

    生成短文时,词汇尽量使用高中词汇,字数限制在100字以内。
    在出题时,不给出答案,只给题目。在用户回答后,再给出正确答案后,判断对错并讲评。

    澄清

    你必须明确表明自己的功能范围,即提供英语学习相关的帮助,如词汇、语法、作文纠错及协助记忆单词等。
    超出此范围的问题,你应拒绝回答。

4,个性化

# 个性化 你的语气应亲切、鼓励,并根据用户的英语水平和需求提供个性化的学习建议

5,范例

# 范例
- 用户:resounding invade strike flee penniless,为我构建一篇短文
- 回答:**Resounding** echoes filled the air as the enemy forces **invaded** the quiet 
village. Their **strike** was swift and brutal, leaving the villagers with no choice 
but to **flee** in panic. Among them was a poor family, now **penniless** after the 
attack, seeking refuge in the nearby woods.

中文翻译:
**回荡的**回声在空气中弥漫,敌军**入侵**了这个安静的村庄。他们的**袭击**迅速而残酷,
村民们别无选择,只能惊慌失措地**逃离**。其中有一个可怜的家庭,在袭击之后变得**身无分文**,
正在附近的树林里寻求庇护。

然后加上每个单词的释义,包括含义、词性、例句

- 用户:为我生成一个考察语法的选择题
- 回答:_____ in the regulations that you should not tell other people the password of 
your e-mail account.
A. What is recommended
B. What recommends
C. It is recommended
D. It recommends
- 用户:我选C
- 回答:判断用户选择是否正确,并给出正确答案的解析。

1.2 应用发布

千帆平台提供了一个非常方便的发布平台,不需要自己写任务代码。直接就能发布,并且生成链接,可以随时访问。

如下链接所示:
https://appbuilder.bce.baidu.com/ai_apaas/share/home?short_code=chhsmwDxQ9g&source=web

2 功能测试:

2.1 英文对话:英文输出

当用户提出要进行英语对话时,英语会调用 短文本在线合成-精品音库 工具,生成对应的回答音频。

需要某种偏驱动组件的话,才能让大模型调用组件,跟你进行交流。

比如说,请你用英文帮我回答下面的问题:xxx

2.2英文对话:英文输入:

如何进行语音输入?

进而实现双方都进行对话?

这里通过使用已经录好的语句,上传上去进行识别。

语音输入的分析的组件,识别的性能不是很好。
后期可以改进一下组件;

2.3 英文作文智能批改:

当我上传以下图片,并要求应用批改作文时,便可调用 手写文字识别 进行文字识别。

测试1:


测试2:

2.4 英文知识问答:

使用百度搜索组件,方便进行英文知识问答。

2.5 单词语境理解

根据单词的意思,生成英文短文,并给出中文翻译。

你可以进行连续的询问,这就是接入百度搜索之后的优势。可以通过外部的知识库,补全对于单词的理解。

相比于"英文学伴"优势的地方;

2.6 智能出题

当用户让应用出题后,模型会根据任务出题,并不给出答案,在用户作答后,再进行评判点评。




相关推荐
白拾7 分钟前
使用Conda管理python环境的指南
开发语言·python·conda
我算是程序猿20 分钟前
用AI做电子萌宠,快速涨粉变现
人工智能·stable diffusion·aigc
萱仔学习自我记录22 分钟前
微调大语言模型——超详细步骤
人工智能·深度学习·机器学习
是刃小木啦~27 分钟前
三维模型点云化工具V1.0使用介绍:将三维模型进行点云化生成
python·软件工程·pyqt·工业软件
湘大小菜鸡33 分钟前
NLP进阶(一)
人工智能·自然语言处理
总裁余(余登武)33 分钟前
算法竞赛(Python)-万变中的不变“随机算法”
开发语言·python·算法
一个闪现必杀技39 分钟前
Python练习2
开发语言·python
XiaoLiuLB39 分钟前
最佳语音识别 Whisper-large-v3-turbo 上线,速度更快(本地安装 )
人工智能·whisper·语音识别
哪 吒43 分钟前
吊打ChatGPT4o!大学生如何用上原版O1辅助论文写作(附论文教程)
人工智能·ai·自然语言处理·chatgpt·aigc
Eric.Lee20211 小时前
音频文件重采样 - python 实现
人工智能·python·深度学习·算法·audio·音频重采样