跳至主要内容

课程

使用 spaCy 的自然语言处理

中级4 小时

掌握 spaCy 的核心操作,并训练自然语言处理模型。 从非结构化数据中提取信息并匹配模式。

Python4 小时15 个视频53 个练习4,450 XP8,804成就证明

创建您的免费账户

继续使用 Google
或
继续即表示您接受我们的 使用条款,我们的 隐私政策 ,并且您的数据存储在美国。

深受数千家公司学习者的喜爱

要培训团队?

试用企业版 →

课程简介

认识 spaCy,NLP 的行业标准

在本课程中,您将学习如何使用 spaCy 这一快速发展的行业标准库,来执行各种自然语言处理任务,例如分词、句子切分、句法分析和命名实体识别。spaCy 可为广泛的自然语言处理任务提供强大、易用且可直接用于生产环境的功能。

学习 spaCy 的核心操作

你将首先学习 spaCy 的核心操作,以及如何利用它们解析文本并从非结构化数据中提取信息。 然后,你将使用 spaCy 的类,例如 Doc、Span 和 Token,并学习如何使用不同的 spaCy 组件来计算词向量并预测语义相似度。

训练 spaCy 模型并了解模式匹配

您将实践使用 EntityRuler、Matcher 和 PhraseMatcher 从非结构化数据中提取给定术语和短语,编写简单和复杂的匹配模式。 您还将学习如何创建自定义管道组件以及创建训练/评估数据。 从那里开始,你将深入学习如何训练 spaCy 模型,以及如何将它们用于推理。 在整个课程中,你将通过真实案例进行实践,并巩固在自己的 NLP 项目中使用 spaCy 的理解。

先修要求

课程体系

课程大纲

1

NLP 与 spaCy 入门

本章将带您初步了解 NLP,以及它的一些应用场景,如命名实体识别和由 AI 驱动的聊天机器人。您将学习如何使用强大的 spaCy 库来完成多种自然语言处理任务,例如分词、句子切分、词性标注和命名实体识别。
开始本章
2

spaCy 的语言学标注与词向量

4

自定义 spaCy 模型

探索多个真实使用场景中 spaCy 模型可能失效的情况,并学习如何进一步训练以提升模型表现。您将认识 spaCy 的训练流程,理解如何在现有 spaCy 模型上继续训练或从零开始训练,并在推理阶段对模型进行评估。
开始本章

使用 spaCy 的自然语言处理

课程已完成

获得成就证明

立即报名

通过 DataCamp 移动版提升您的数据技能

借助我们的移动课程和每日 5 分钟编程挑战,随时随地取得进步。