</> CodeBooks
    ← Volver a Lenguaje natural (NLP) (página 2)
    Portada de Mastering spaCy, 2nd Edition

    Mastering spaCy, 2nd Edition

    Déborah Mesquita, Duygu Altinok

    Editorial
    Packt
    Año
    2025
    Páginas
    ~238
    Nivel
    Avanzado

    De qué trata

    Guía avanzada y especializada en la biblioteca industrial spaCy (enfocada en spaCy 3.7+), actualizada para incorporar arquitecturas Transformer y modelos de lenguaje extenso (LLMs). Está dirigida a ingenieros de procesamiento de lenguaje natural, desarrolladores de backend y científicos de datos con experiencia previa en Python y nociones de aprendizaje automático que necesitan construir canalizaciones lingüísticas de alto rendimiento listas para entornos de producción escalables.

    El libro examina las estructuras internas de datos de spaCy (Doc, Token, Span), el análisis morfosintáctico de dependencias, la extracción de entidades basada en reglas con PhraseMatcher y SpanRuler, y la integración con Transformers mediante spacy-transformers. Además, aborda el paradigma de desarrollo sin entrenamiento previo mediante spacy-llm para tareas guiadas por prompts estructurados, junto con la gestión reproducible de flujos de trabajo y empaquetado con Weasel, el despliegue de microservicios con FastAPI y el desarrollo de interfaces de usuario con Streamlit.

    A través de sus capítulos se practica el entrenamiento y ajuste fino de componentes personalizados de reconocimiento de entidades nombradas (NER) con datos específicos de dominio, pipelines de resolución de correferencias y el despliegue de modelos como APIs REST documentadas y dashboards interactivos. Destaca por transformar a spaCy de una herramienta de preparación de texto a una plataforma completa de ingeniería y MLOps lingüístico; no obstante, su alcance se concentra en el ecosistema de Explosion AI, por lo que deja fuera el entrenamiento desde cero de grandes modelos de lenguaje o arquitecturas agénticas complejas.

    • spaCy 3.7+
    • Análisis de dependencias
    • Rule-based Matching
    • PhraseMatcher
    • SpanRuler
    • spacy-transformers
    • spacy-llm
    • Custom NER
    • Weasel
    • FastAPI
    • Streamlit

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Pipeline personalizado de NER para dominio específico

    Componente de reconocimiento de entidades nombradas entrenado con datos propios y configuraciones personalizadas de spaCy, empaquetado para su reutilización industrial.

    Extracción y clasificación semántica con spacy-llm

    Pipeline híbrido que orquesta modelos de lenguaje extenso mediante plantillas de prompts estructuradas para resolver tareas de extracción sin necesidad de entrenamiento supervisado.

    Microservicio MLOps con Weasel, FastAPI y Streamlit

    Flujo de trabajo reproducible que empaqueta y versiona un pipeline de spaCy mediante Weasel, exponiéndolo como API REST en FastAPI y con una interfaz de visualización en Streamlit.

    Más de Lenguaje natural (NLP) con nivel Avanzado