0Pricing
NLP Academy · Lección

Etiquetado de palabras con spaCy

Leer etiquetas POS y detalladas

Etiquetado de palabras con spaCy es una lección gratuita de NLP Academy en CoddyKit. Esta es la lección 2 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de NLP Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de NLP Academy incluye 4 lecciones en total.

Partes de esta lección aún no han sido traducidas y se muestran en inglés.

spaCy Tags for You

You do not have to label words by hand. spaCy reads a sentence and assigns a part of speech to every token automatically. ⚡

Load a Model

First load a trained model. The small English model en_core_web_sm knows how to tag, parse, and recognize entities right away.

import spacy
nlp = spacy.load("en_core_web_sm")

Process Your Text

Call nlp() on a string to get a Doc. The Doc holds every token along with the tags spaCy has already worked out for you.

doc = nlp("The cat sleeps quietly")

Loop Over Tokens

A Doc is iterable, so you can walk through it token by token. Each token is a rich object carrying its text and grammatical info.

for token in doc:
    print(token.text)

Read the Coarse Tag

Every token has a pos_ attribute holding its universal tag, such as NOUN or VERB. The trailing underscore gives you the readable string.

for token in doc:
    print(token.text, token.pos_)

The Fine-Grained Tag

For more detail, read token.tag_. It gives a precise label like VBZ for a present-tense verb, beyond the broad pos_ category.

print(doc[2].text, doc[2].tag_)

Explain Any Tag

Forgot what a code means? Call spacy.explain() with a tag and it returns a plain-English description you can read instantly.

print(spacy.explain("VBZ"))

Tags Come From Context

spaCy decides each tag from the whole sentence, not a lookup table. That is why book can be tagged NOUN or VERB depending on how you use it.

Filter by Part of Speech

Once tags exist, filtering is easy. Keep only tokens whose pos_ equals VERB to collect every action word in the text.

verbs = [t.text for t in doc if t.pos_ == "VERB"]

Tagging Is Fast

spaCy tags thousands of words per second, so you can run it over large documents without waiting. It is built for real production work.

One Model, Many Tasks

The same loaded model also handles parsing and entities. Tagging is just one part of spaCy's full pipeline running on each Doc.

Quick Check

Recall how spaCy exposes part-of-speech labels.

Recap

You loaded a model, processed text, and read both pos_ and tag_ for each token. spaCy turns raw sentences into tagged words in just a few lines. 🎉

Preguntas frecuentes

¿La lección «Etiquetado de palabras con spaCy» es gratis?

Sí — el texto completo de «Etiquetado de palabras con spaCy» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de NLP Academy, actualiza a CoddyKit PRO. El curso de NLP Academy incluye 4 lecciones en total.

¿Qué aprenderé en «Etiquetado de palabras con spaCy»?

Leer etiquetas POS y detalladas Practicas NLP Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar NLP Academy?

No se requiere experiencia previa. NLP Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 2 de 4.

¿Cuánto tiempo toma la lección «Etiquetado de palabras con spaCy»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de NLP Academy?

Sí. Cada lección de NLP Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Sustantivos, verbos y por qué importan las etiquetas
  2. Etiquetado de palabras con spaCy
  3. Extracción de frases por patrón de etiquetas
  4. Fundamentos del análisis de dependencias
← Volver a NLP Academy