Chuyển đến nội dung chính
Trang chủPython

Khóa học

Xử lý ngôn ngữ tự nhiên với spaCy

Trung cấpTrình độ kỹ năng
Đã cập nhật tháng 07, 2025
Bắt Đầu Khóa Học Miễn Phí
PythonMachine Learning
4 gio
15 video
53 Bài tập
4,450 XP
8,306
Giấy chứng nhận Thành tích

Tạo Tài Khoản Miễn Phí

Tiếp tục với GoogleHiển thị thêm tùy chọn

hoặc


Bằng cách tiếp tục, bạn chấp nhận Điều khoản sử dụng, Chính sách bảo mật và việc dữ liệu của bạn được lưu trữ tại Hoa Kỳ.

Được người học tại hàng ngàn công ty yêu thích

Group

Đào tạo một đội ngũ?

Dùng thử cho Doanh nghiệp

Mô tả khóa học

Xin giới thiệu spaCy, tiêu chuẩn ngành cho NLP

Trong khóa học này, quý vị sẽ học cách sử dụng spaCy, một thư viện tiêu chuẩn ngành đang phát triển nhanh chóng, để thực hiện các tác vụ xử lý ngôn ngữ tự nhiên (NLP) như phân tách từ, phân đoạn câu, phân tích cú pháp và nhận dạng thực thể được đặt tên. spaCy cung cấp các tính năng mạnh mẽ, dễ sử dụng và sẵn sàng cho sản xuất cho một loạt các tác vụ xử lý ngôn ngữ tự nhiên.

Học các hoạt động cốt lõi của spaCy

Quý vị sẽ bắt đầu bằng việc tìm hiểu các hoạt động cốt lõi của spaCy và cách sử dụng chúng để phân tích văn bản và trích xuất thông tin từ dữ liệu không có cấu trúc. Sau đó, quý vị sẽ làm việc với các lớp của spaCy, chẳng hạn như Doc, Span và Token, và tìm hiểu cách sử dụng các thành phần khác nhau của spaCy để tính toán vectơ từ và dự đoán độ tương đồng ngữ nghĩa.

Đào tạo mô hình spaCy và tìm hiểu về khớp mẫu

Quý vị sẽ thực hành viết các mẫu khớp đơn giản và phức tạp để trích xuất các thuật ngữ và cụm từ đã cho bằng cách sử dụng EntityRuler, Matcher và PhraseMatcher từ dữ liệu không có cấu trúc. Quý vị cũng sẽ học cách tạo các thành phần ống dẫn tùy chỉnh và tạo dữ liệu đào tạo/đánh giá. Từ đó, quý vị sẽ bắt đầu đào tạo các mô hình spaCy và cách sử dụng chúng để suy luận. Trong suốt khóa học, quý vị sẽ làm việc với các ví dụ thực tế và củng cố kiến thức về việc sử dụng spaCy trong các dự án NLP của riêng mình.

Điều kiện tiên quyết

Supervised Learning with scikit-learnPython Toolbox
1

Giới thiệu về NLP và spaCy

Chương này sẽ giới thiệu bạn với NLP, một số trường hợp sử dụng như nhận dạng thực thể có tên và chatbot dùng AI. Bạn sẽ học cách dùng thư viện mạnh mẽ spaCy để thực hiện nhiều tác vụ xử lý ngôn ngữ tự nhiên như tách từ (tokenization), phân đoạn câu, gán nhãn từ loại (POS tagging) và nhận dạng thực thể có tên.
Bắt Đầu Chương
2

Chú giải ngôn ngữ học và vector từ trong spaCy

Tìm hiểu về các đặc trưng ngôn ngữ, vector từ, độ tương đồng ngữ nghĩa, phép so sánh tương tự và các thao tác với vector từ. Trong chương này, bạn sẽ khám phá cách dùng spaCy để trích xuất vector từ, phân loại văn bản liên quan đến một chủ đề cho trước và tìm các thuật ngữ tương đồng về ngữ nghĩa với những từ nhất định từ một corpus hoặc từ vốn từ vựng của mô hình spaCy.
Bắt Đầu Chương
3

Phân tích dữ liệu với spaCy

Làm quen với các thành phần trong pipeline của spaCy, cách thêm một thành phần vào pipeline và phân tích pipeline NLP. Bạn cũng sẽ học nhiều cách tiếp cận trích xuất thông tin dựa trên luật bằng các lớp EntityRuler, Matcher và PhraseMatcher trong spaCy cùng gói RegEx của Python.
Bắt Đầu Chương
4

Tùy biến mô hình spaCy

Khám phá nhiều tình huống thực tế nơi mô hình spaCy có thể thất bại và học cách huấn luyện tiếp để cải thiện hiệu năng mô hình. Bạn sẽ được giới thiệu quy trình huấn luyện trong spaCy và hiểu cách huấn luyện một mô hình spaCy hiện có hoặc từ đầu, cũng như đánh giá mô hình ở thời điểm suy luận (inference).
Bắt Đầu Chương
Xử lý ngôn ngữ tự nhiên với spaCy
Hoàn
Thành

Nhận Giấy Chứng Nhận Hoàn Thành

Thêm chứng chỉ này vào hồ sơ LinkedIn, CV hoặc sơ yếu lý lịch của ban
Chia sẻ trên mạng xã hội và trong đánh giá hiệu suất của ban
Đăng ký ngay

Tham gia cùng hơn 19 triệu học viên và bắt đầu Xử lý ngôn ngữ tự nhiên với spaCy ngay hôm nay!

Tạo Tài Khoản Miễn Phí

Tiếp tục với GoogleHiển thị thêm tùy chọn

hoặc


Bằng cách tiếp tục, bạn chấp nhận Điều khoản sử dụng, Chính sách bảo mật và việc dữ liệu của bạn được lưu trữ tại Hoa Kỳ.

Phát triển kỹ năng dữ liệu với DataCamp cho thiết bị di động

Tiến bộ mọi lúc mọi nơi với các khóa học cho thiết bị di động và thử thách lập trình 5 phút hằng ngày.