抽取式 QA 与生成式 QA
回答问题的两种方式
抽取式 QA 与生成式 QA 是 CoddyKit 上的免费 NLP Academy 课时。 这是第 1 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 NLP Academy 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 NLP Academy 课程共包含 4 节课。
问答是什么意思
问答(即QA)是一项针对自然语言问题返回精确答案的任务,而不是返回链接列表。您提出问题,系统给出答案。💬
两大类型
问答系统分为两大类型。抽取式问答会逐字从给定段落中直接提取答案。
生成式问答
另一种类型是生成式问答。模型不会复制文本,而是用自己的话写出新的答案,还可能综合多个事实。
抽取式问答需要上下文
抽取式问答始终基于您提供的上下文段落运行。答案必须是该文本中已经存在的一段内容。
context = "Marie Curie was born in Warsaw in 1867."
question = "Where was Marie Curie born?"答案是一段文本
在抽取式 QA 中,输出是一个文本片段:上下文中的起始位置和结束位置。这里的文本片段就是单词 Warsaw。
生成式模型可以做到更多
生成式模型不受限于段落内容。它可以进行摘要、改写,或根据训练过程中融入的知识回答问题。✨
可信度与可追溯性
抽取式答案很容易信任:您可以指出它们所来自的确切文本。生成式答案更加灵活,但更难验证。
幻觉风险
由于生成式模型会自行组织措辞,它们可能会虚构听起来合理但实际错误的事实。抽取式 QA 不会出现这种情况。
何时选择抽取式
当答案位于可信文档中,并且您需要精确、可审计的引文时,请选择抽取式 QA,例如处理法律或医疗文本。
何时选择生成式
当您需要流畅、综合性的答案,或希望在没有单个段落包含完整回复时也能作答,请选择生成式 QA。
本课程从抽取式开始
我们从抽取式 QA 开始,因为它具体明确且易于评估。您将加载一段文本,并从中提取确切答案。
快速检查
测试您对两类 QA 的理解。
回顾
QA 会返回精确答案。抽取式方法从上下文中复制确切的文本片段;生成式方法则写出新文本。抽取式方法便于审计,也是我们的起点。🎯
用 AI 导师学习 Python — 免费
在浏览器中编写并运行真实代码,获得全天候 AI 导师的即时帮助,并在网页或应用中继续学习。
- 课程
- 30
- 课程
- 120
常见问题解答
「抽取式 QA 与生成式 QA」课时是免费的吗?
是的 — 「抽取式 QA 与生成式 QA」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 NLP Academy 课程的其余内容,请升级到 CoddyKit PRO。 NLP Academy 课程共包含 4 节课。
「抽取式 QA 与生成式 QA」这节课中我会学到什么?
回答问题的两种方式 你通过在浏览器中直接运行的动手代码来练习 NLP Academy,全天候 AI 导师会在你学习这节课的过程中回答你的问题。
学习 NLP Academy 需要有经验吗?
无需任何先前经验。CoddyKit 上的 NLP Academy 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 1 节课,共 4 节。
「抽取式 QA 与生成式 QA」课时需要多长时间?
大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。
我能在这节 NLP Academy 课中编写并运行代码吗?
能。每节 NLP Academy 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。
此课程中的所有课时
- 抽取式 QA 与生成式 QA
- 运行 QA 流水线
- 在上下文中查找答案片段
- 处理无答案情况与长文档