1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. NLP nâng cao với spaCy

Connected

Bài tập

Thiết lập thuộc tính mở rộng (1)

Hãy thực hành thiết lập một số thuộc tính mở rộng. Đối tượng nlp đã được tạo sẵn cho bạn và các lớp Doc, Token và Span đã được import.

Nhớ rằng nếu bạn chạy mã nhiều hơn một lần, bạn có thể thấy lỗi cho biết phần mở rộng đã tồn tại. Đó là vì DataCamp sẽ chạy lại mã của bạn trong cùng một phiên. Để xử lý, bạn có thể đặt force=True khi gọi set_extension, hoặc tải lại để bắt đầu một phiên Python mới. Những điều này sẽ không ảnh hưởng đến câu trả lời bạn gửi.

Hướng dẫn 1/2

undefined XP
  • 1
    • Dùng Token.set_extension để đăng ký is_country (mặc định False).
    • Cập nhật nó cho "Spain" và in ra cho tất cả token.
  • 2
    • Dùng Token.set_extension để đăng ký 'reversed' (hàm getter get_reversed).
    • In giá trị của nó cho từng token.