跳至主要内容

课程

使用 spaCy 的自然语言处理

中级4 小时

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

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

创建您的免费账户

继续使用 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 分钟编程挑战,随时随地取得进步。