Mulai sekarangMulai gratis

Dependency parsing dengan spaCy

Dependency parsing menganalisis struktur gramatikal dalam sebuah kalimat dan menemukan kata-kata yang saling terkait beserta jenis hubungan di antaranya. Salah satu penerapannya adalah mengidentifikasi objek dan subjek dalam kalimat. Pada latihan ini, Anda akan berlatih mengekstrak label dependensi untuk teks yang diberikan.

Tiga komentar dari himpunan data Airline Travel Information System (ATIS) telah disediakan untuk Anda dalam sebuah daftar bernama texts. Model en_core_web_sm sudah dimuat dan dapat Anda gunakan sebagai nlp.

Latihan ini merupakan bagian dari kursus

Pemrosesan Bahasa Alami dengan spaCy

Lihat Kursus

Instruksi latihan

  • Buat daftar documents yang berisi kontainer doc untuk setiap elemen dalam daftar texts.
  • Cetak sebuah tuple yang memuat (teks token, label dependensi, dan penjelasan label) untuk setiap kontainer doc.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Create a list of Doc containts of texts list
documents = [____ for t in ____]

# Print each token's text, dependency label and its explanation
for doc in documents:
    print([(token.____, token.____, spacy.____(token.____)) for token in doc], "\n")
Edit dan Jalankan Kode