Thực thể được đặt tên trong một câu
Trong bài tập này, bạn sẽ nhận diện và phân loại nhãn của các thực thể được đặt tên trong một đoạn văn bản bằng một trong các mô hình thống kê của spaCy. Bạn cũng sẽ kiểm tra độ chính xác của các nhãn này.
Bài tập này là một phần của khóa học
Khai thác đặc trưng cho NLP bằng Python
Hướng dẫn bài tập
- Dùng
spacy.load()để tải mô hìnhen_core_web_sm. - Tạo một đối tượng Doc
docbằngtextvànlp. - Lặp qua
doc.entsđể in tất cả các thực thể được đặt tên và nhãn tương ứng của chúng.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Load the required model
nlp = ____.____(____)
# Create a Doc instance
text = 'Sundar Pichai is the CEO of Google. Its headquarters is in Mountain View.'
doc = ____
# Print all named entities and their labels
for ent in ____:
print(____, ____)