1. Apprendre
  2. /
  3. Cours
  4. /
  5. Traitement du langage naturel avec spaCy

Connected

Exercice

Vecteurs de mots dans le vocabulaire de spaCy

L'objectif des vecteurs de mots est de permettre à un ordinateur de comprendre les mots. Dans cet exercice, vous allez vous exercer à extraire les vecteurs de mots pour une liste donnée de mots.

Une liste de mots est définie dans words. Le modèle en_core_web_md est déjà importé et accessible sous le nom nlp.

Le vocabulaire du modèle en_core_web_md contient 20 000 mots. Si un mot n'existe pas dans le vocabulaire, vous ne pourrez pas en extraire le vecteur correspondant. Dans cet exercice, pour simplifier, on s'assure que tous les mots fournis existent dans le vocabulaire de ce modèle.

Instructions

100 XP
  • Extrayez les identifiants (IDs) de tous les words fournis et enregistrez-les dans une liste ids.
  • Pour chaque ID de ids, stockez les dix premiers éléments du vecteur de mot dans la liste word_vectors.
  • Affichez les dix premiers éléments du premier vecteur de mot de word_vectors.