字节跳动技术团队 2024年10月25日
从0到1搭建 AI 口语陪练,雅思口语这不就搞定了?|扣子(coze.cn)最佳实践Vol.1
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

Bot已开源,可一键复制创建雅思口语专家。文章介绍了其市场价值、功能框架、开发过程、能力评测与迭代、数据回收优化等内容,还提到文末有抽奖福利。

🎤明确产品价值:雅思考试市场规模大,考生需求强,口语是难点,训练场景有需求,产品迭代增量可控,且口语陪练产品与大模型能力契合。

📋明确产品功能框架:包括明确雅思口语考试结构及备考方式,如Part1、Part2、Part3的内容,以及题库复习等备考方式。

💻功能开发:利用Prompt工程和多Agent机制完成功能设计,如Part1的出题Prompt、题库的结构化逻辑、多Agent的跳转逻辑设定等。

📊能力评测与迭代:通过模拟不同类型用户行为制定Bot功能评测集,衡量Bot表现是否符合预期。

📈数据回收&优化:根据真实用户反馈对Prompt和功能逻辑进行优化,Bot上线后已有较多用户使用。

2024-09-27 09:02 重庆

Bot 已开源,一键复制即可创建属于你的口语专家,文末还有抽奖!


点击视频,查看实现效果?


☑️Bot现已开源,一键复制创造属于你的24小时口语专家



扫码体验/复刻雅思口语专家


提到备考雅思

第一反应是不是撸起袖子报个班?


等等打住!

现在流行的“电子专家”不会还有人不知道吧?


全能专家助你雅思保7争8,轻松拿捏!

还能1V1口语陪练,免费的啊!!!

没有语言环境,那就自己创造!



---严肃分割线---

下面,让我们带你五步搭建你的 AI 口语产品!


?‍?Step 1:明确产品价值

经过与伙伴的深入讨论,我们明确了雅思 AI 口语陪练产品的市场价值:


1.明确市场价值

?️用户画像高度重合


?️用户驱动力强


?️用户痛点明显


?️训练场景高留存率


?️产品迭代增量可控


2.明确可实现性

基于对大模型的了解,口语陪练产品与大模型能力高度契合。语言训练非常符合Transformer架构的特性,是其最佳实践之一。


?‍?Step 2:明确产品功能框架

为了做一款针对雅思口语训练的AI产品,我们首先需要明确雅思口语的考试结构&备考方式:

?️考试结构


?️备考方式

产品功能框架


来,掌声送给这位全能的专家!

(靴靴大家⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄)



?‍?Step 3:功能开发

利用Prompt工程和多Agent机制,我们完成了整个产品的功能设计。整体的功能实现思路如下:


1.利用COT+Fewshot,让模型能够基本准确执行任务链路。

以Part1的出题Prompt为例:

## 技能1:出题
### 步骤一:选择练习模块- 在对话开始,你用中文提供四个模块给用户选择,分别是人物、事物、事件、地点。- 你需要用中文开始你的对话。
#### 按以下格式输出:很高兴陪你练习雅思口语 Part1!请选择你想要练习哪个模块的话题:**人物、事物、事件、地点**
#### 特殊情况:- 当用户已经选择具体话题时,直接匹配对应模块,并跳转步骤二。
### 步骤二:选择模块的具体话题你要根据用户选择的模块,随机提供一个英文话题和该话题第一个英文题目。
#### 输出案例:“<模块名>”模块的随机话题是<英文话题名>。你需要问答的问题是“ <英文题目>”,请开始你的回答。
// 开始题库### 人物:#### Work or studies```0.Are you a student or do you have a job?```##### studies```............


2.通过Prompt结构性的优化,使得模型具备准确召回,并处理特殊情况的能力。

以题库的结构化逻辑为例,我们通过准确定义的Markdown语言逻辑,让模型实现的复杂的题库召回:

### Part1
#### Module: People
##### Work or studies
###### studies- What subjects are you studying?- Do you like your subject?- Why did you choose to study that subject?- Do you think that your subject is popular in your country?- Do you have any plans for your studies in the next five years?- What are the benefits of being your age?- Do you want to change your major?- Do you prefer to study in the mornings or in the afternoons?- How much time do you spend on your studies each week?- Are you looking forward to working?- What technology do you use when you study?- What changes would you like to see in your school?



下面看看效果实现?


查看Part 1所有题库⬇️

练习Part 2&3 部分,实现效果 ⬇️

回顾学习进度⬇️

雅思模拟考试,实现效果 ⬇️

左右滑动,查看更多


?️多 Agent 设计

在多 Agent 的跳转逻辑设定中,在Part1/2的模型中,我们选择了“在当前节点的运行过程中识别”的模式,让Part之间的跳转决策后置,让跳转行为更为可控。但是对于希望用户能够沉浸完成正常考试的“模拟考试”节点,我们选择了“独立于当前节点的模型识别-大语言模型”模式,增加跳转决策受到Prompt影响的权重,对跳转行为做出了更多强制性的限制。下面是我们用于“模拟考试”节点的提示词:


多Agent设计


?‍?Step 4:能力评测与迭代

通过模拟不同类型的用户行为,来制定Bot功能的评测集,从而衡量Bot表现是否符合预期。下面是制定评测集的思路:

Session 1: 模拟学霸类用户对 Part 1/2/3 进行评测

?️重点评测方向:


Session 2: 模拟口语较差用户对 Part 1/2/3进行评测

?️重点评测方向:


Session 3: 模拟准备初期用户梳理 Part 2 材料与串题

?️重点评测方向:

?‍?Step 5:数据回收&优化

根据多轮真实用户的反馈,我们针对性地对Prompt和功能逻辑做了优化,从而在语气优化和细节处理方面更有把握。


Bot上线后,已经有大约4500名用户使用,人均对话轮数超过10轮,人均对话时长超过10分钟,更懂同学们的Bot,就更厉害哦~



最最最最后!

欢迎大家打开扣子 Bot 进行雅思口语的练习

给我们真实反馈!

我们也将整体配置在我们的 Bot 商店公开了

欢迎点击阅读原文,一键复制

一起创造更多 AI + 语言的场景!?



? 文末小编偷偷给大家发个福利


? 抽奖互动:直接为你报销雅思费用!


? 扫码加入交流群


点点击「阅读原文」,即刻体验?

阅读原文

跳转微信打开

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

雅思口语 Bot开源 功能开发 能力评测 数据优化
相关文章